Ticket #666: doc_index.php.2.patch

File doc_index.php.2.patch, 14.9 KB (added by Simek, 16 years ago)

updated I think

  • index.php

     
    11<?php
    22$host = $_SERVER["SERVER_NAME"];
     3
    34if ($host == "bossa.berkeley.edu") {
    45    Header("Location: http://boinc.berkeley.edu/trac/wiki/BossaIntro");
    56    exit();
    6 
    77}
    88if ($host == "bolt.berkeley.edu") {
    99    Header("Location: http://boinc.berkeley.edu/trac/wiki/BoltIntro");
     
    1616function show_participant() {
    1717    $i = rand(0, 99);
    1818    $j = $i+1;
    19     echo "<table cellpadding=8 cellspacing=0>
    20         <tr><td class=heading>
    21         <center>
    22         <span class=section_title>Computing power</span>
    23         <br>
    24         <a class=heading href=chart_list.php><b>Top 100</a>
    25         &middot; <a class=heading href=http://boinc.netsoft-online.com/e107_plugins/boinc/u_rank.php?list=tc_p1c1><b>Single-computer</a>
    26         &middot; <a class=heading href=http://boinc.netsoft-online.com/e107_plugins/boinc/bu_rankselect.php><b>Other lists</a>
    27         </center>
     19    echo "
     20        <table cellpadding=\"8px\" style=\"border-spacing: 0px\">
     21        <tr><td class=\"heading\" style=\"text-align: center\">
     22        <span class=\"section_title\">Computing power</span>
     23        <br/>
     24        <a class=\"heading\" href=\"chart_list.php\">Top 100</a>
     25        &middot; <a class=\"heading\" href=\"http://boinc.netsoft-online.com/e107_plugins/boinc/u_rank.php?list=tc_p1c1\">Single-computer</a>
     26        &middot; <a class=\"heading\" href=\"http://boinc.netsoft-online.com/e107_plugins/boinc/bu_rankselect.php\">Other lists</a>
    2827        </td></tr>
    2928        <tr><td>
    3029    ";
     
    4039        if ($x) {
    4140            $f = fopen($fn, "w");
    4241            fwrite($f, $x);
    43         } else return;
     42            } else return;
    4443    }
    4544    $x = file_get_contents($fn);
    4645    $users = parse_element($x, "<participants_active>");
     
    5150
    5251    $teraflops = number_format($credit_day/100000, 2);
    5352    echo "Active: $users volunteers, $hosts computers.
    54         <br>24-hour average: $teraflops TeraFLOPS.
    55         <hr size=1 width=80%>
     53        <br/>24-hour average: $teraflops TeraFLOPS.
     54        <hr size=\"1\" style=\"width: 80%\">
    5655    ";
    5756}
    5857
     
    6059    require_once("boinc_news.php");
    6160    require_once("../html/inc/news.inc");
    6261    echo "
    63         <table border=0 cellpadding=8>
    64         <tr><td class=heading>
    65         <center>
    66         <span class=section_title>News</span>
    67         </center>
    68         <br>
     62        <table cellpadding=\"8px\" style=\"border: 0px\">
     63        <tr><td class=\"heading\">
     64        <span class=\"section_title\" style=\"text-align: center\">News</span>
     65        <br/>
    6966    ";
    7067    $nnews_items = 6;
    7168    show_news($project_news, $nnews_items);
    7269    if (count($project_news) > $nnews_items) {
    73         echo "<a href=old_news.php>... more</a>\n";
     70        echo "<a href=\"old_news.php\">... more</a>\n";
    7471    }
    7572
    7673    echo "
    77         <p><font size=-2>News is available as an
    78         <a href=rss_main.php>RSS feed</a> <img src=xml.gif></font>
     74        <p style=\"font-size: 10px\">News is available as an <a href=\"rss_main.php\">RSS feed</a> <img src=\"xml.gif\"></p>
    7975        </td></tr></table>
    8076    ";
    8177}
    8278
    8379function show_participate() {
    8480    echo "
    85         <tr><td class=heading>
    86         <center>
    87         <span class=section_title>".tr(HOME_HEADING1)."</span>
    88         <br>
    89         <a class=heading href=download.php><b>".tr(HOME_DOWNLOAD)."</b></a>
    90         &middot; <a class=heading href=/wiki/BOINC_Help><b>Help</b></a>
    91         &middot; <a class=heading href=wiki/User_manual><b><nobr>Documentation</nobr></b></a>
    92         </center>
     81        <tr><td class=\"heading\" style=\"text-align: center\">
     82        <span class=\"section_title\">".tr(HOME_HEADING1)."</span>
     83        <br/>
     84        <a class=\"heading\" href=\"download.php\">".tr(HOME_DOWNLOAD)."</a>
     85        &middot; <a class=\"heading\" href=\"wiki/index.php/BOINC_Help\">Help</a>
     86        &middot; <a class=\"heading\" href=\"wiki/index.php/User_Manual\"><nobr>Documentation</nobr></a>
    9387        </td></tr>
    9488        <tr><td>
    9589        <p>
    96         ".sprintf(tr(HOME_P1), "<ol> <li> <a href=projects.php><b>", "</b></a>", "<li> <a href=download.php><b>", "</b></a>", "<li> <b>", "</b>")."
    97         </ol>
     90        ".sprintf(tr(HOME_P1), "<ol><li><a href=\"projects.php\">", "</a>", "<li><a href=\"download.php\">", "</a>", "<li><b>", "</b>")."
     91        </ol></p>
    9892        <p>
    99         ".sprintf(tr(HOME_P2), "<a href=trac/wiki/AccountManagers>", "</a>", "<a href=http://www.gridrepublic.org>", "</a>", "<a href=http://bam.boincstats.com/>", "</a>")."
    100         </td></tr>
     93        ".sprintf(tr(HOME_P2), "<a href=\"wiki/AccountManagers\">", "</a>", "<a href=\"http://www.gridrepublic.org\">", "</a>", "<a href=\"http://bam.boincstats.com/\">", "</a>")."
     94        </p></td></tr>
    10195    ";
    10296}
    10397
    10498function show_create() {
    10599    echo "
    106         <tr><td class=heading>
    107         <center>
    108         <span class=section_title>Compute with BOINC</span>
    109         <br>
    110         <a class=heading href=trac/wiki/CreateProjectOutline>Documentation</a>
    111         &middot; <a class=heading href=trac/wiki/ServerUpdates>Updates</a>
    112         &middot; <a class=heading href=trac/wiki/ConferenceList>Conferences</a>
    113         </center>
     100        <tr><td class=\"heading\" style=\"text-align: center\">
     101        <span class=\"section_title\">Compute with BOINC</span>
     102        <br/>
     103        <a class=\"heading\" href=\"trac/wiki/CreateProjectOutline\">Documentation</a>
     104        &middot; <a class=\"heading\" href=\"trac/wiki/ServerUpdates\">Updates</a>
     105        &middot; <a class=\"heading\" href=\"trac/wiki/ConferenceList\">Conferences</a>
    114106        </td></tr>
    115107        <tr><td>
    116         <b>Scientists</b>:
    117         use BOINC to create a
    118         <a href=volunteer.php>volunteer computing project</a>,
    119         giving you the computing power of thousands of CPUs.
    120         <br>
    121         <b>Universities</b>: use BOINC to create a
    122         <a href=trac/wiki/VirtualCampusSupercomputerCenter>Virtual Campus Supercomputing Center</a>.
    123         <br>
    124         <b>Companies</b>:
    125         use BOINC for <a href=dg.php>desktop Grid computing</a>.
    126         <br>
     108        <b>Scientists</b>: use BOINC to create a <a href=\"trac/wiki/VolunteerComputing\">volunteer computing project</a>, giving you the computing power of thousands of CPUs.
     109        <br/>
     110        <b>Universities</b>: use BOINC to create a <a href=\"trac/wiki/VirtualCampusSupercomputerCenter\">Virtual Campus Supercomputing Center</a>.
     111        <br/>
     112        <b>Companies</b>: use BOINC for <a href=\"trac/wiki/DesktopGrid\">desktop Grid computing</a>.
     113        <br/>
    127114        And check out:
    128115        <ul>
    129             <li> <a href=trac/wiki/BoltIntro>Bolt</a> (software for web-based education and training)</a>
    130             <li> <a href=trac/wiki/BossaIntro>Bossa</a> (software for distributed thinking projects)</a>
     116            <li><a href=\"trac/wiki/BoltIntro\">Bolt</a> (software for web-based education and training)</li>
     117            <li><a href=\"trac/wiki/BossaIntro\">Bossa</a> (software for distributed thinking projects)</li>
    131118        </ul>
    132119        </td></tr>
    133120    ";
     
    135122
    136123function show_other() {
    137124    echo "
    138         <tr><td class=heading>
    139         <center>
    140         <span class=section_title>The BOINC project</span>
    141         </center>
     125        <tr><td class=\"heading\" style=\"text-align: center\">
     126        <span class=\"section_title\">The BOINC project</span>
    142127        </td></tr>
    143128        <tr><td>
    144             <ul>
    145             <li> <a href=trac/wiki/BoincIntro/>Overview</a>
    146             <li> <a href=trac/wiki/ProjectPeople>Personnel and contributors</a>
    147             <li> <a href=trac/wiki/SoftwareDevelopment>Software development</a>
    148             <li> <a href=email_lists.php>Email lists</a>
    149             <li> <a href=dev/>Message boards</a>
    150             <li> <a href=trac/wiki/BoincEvents>Events</a>
    151             <li> <a href=http://boinc.berkeley.edu/trac/wiki/BoincPapers>Papers and talks</a> on BOINC
    152             <li> <a href=trac/wiki/TranslateIntro>Translation</a> of web and GUI text
    153             <li> <a href=logo.php>Logos and graphics</a>
    154             </ul>
    155             <br>
     129        <ul>
     130            <li><a href=\"trac/wiki/BoincIntro\">Overview</a></li>
     131            <li><a href=\"trac/wiki/ProjectPeople\">Personnel and contributors</a></li>
     132            <li><a href=\"trac/wiki/SoftwareDevelopment\">Software development</a></li>
     133            <li><a href=\"email_lists.php\">Email lists</a></li>
     134            <li><a href=\"dev/\">Message boards</a></li>
     135            <li><a href=\"trac/wiki/BoincEvents\">Events</a></li>
     136            <li><a href=\"trac/wiki/BoincPapers\">Papers and talks</a> on BOINC</li>
     137            <li><a href=\"trac/wiki/TranslateIntro\">Translation</a> of web and GUI text</li>
     138            <li><a href=\"logo.php\">Logos and graphics</a></li>
     139        </ul>
     140        <br/>
    156141        </td></tr>
    157142    ";
    158143}
     
    160145function show_nsf() {
    161146    echo "
    162147        <tr><td>
    163         <img align=left hspace=8 src=nsf.gif>
    164         BOINC is supported by the
    165         <a href=http://nsf.gov>National Science Foundation</a>
    166         through awards SCI-0221529, SCI-0438443, SCI-0506411,
    167                 PHY/0555655, and OCI-0721124.
    168         <span class=note>
    169         Any opinions, findings, and conclusions or recommendations expressed in
    170         this material are those of the author(s)
    171         and do not necessarily reflect the views of the National Science Foundation.
     148        <img src=\"nsf.gif\" align=\"left\" style=\"padding: 8px\" alt=\"National Science Foundation\">
     149        BOINC is supported by the <a href=\"http://nsf.gov\">National Science Foundation</a>
     150        through awards SCI-0221529, SCI-0438443, SCI-0506411, PHY/0555655, and OCI-0721124.
     151        <span class=\"note\">
     152        Any opinions, findings, and conclusions or recommendations expressed in this material
     153        are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.
    172154        </span>
    173155        </td></tr>
    174156    ";
     
    177159function language_form() {
    178160    echo "
    179161        <table><tr><td>
    180         <form name=language method=get action=set_language.php>
    181         <select class=selectbox name=lang onchange=\"javascript: submit()\">
    182         <option value=auto selected=\"selected\">-- language --
    183         <option value=auto>Browser default
    184         <option value=ar>العرؚية
    185         <option value=be>Беларускі
    186         <option value=bg>БългарскО
    187         <option value=ca>Català
    188         <option value=de>Deutsch
    189         <option value=en>English
    190         <option value=es>Espa&ntilde;ol
    191         <option value=fr>Fran&ccedil;ais
    192         <option value=ja>日本語
    193         <option value=lt>Lietuvių
    194         <option value=nl>Nederlands
    195         <option value=pl>Polski
    196         <option value=pt_BR>Portugu&ecirc;s - Brasil
    197         <option value=ru>РусскОй
    198         <option value=sk>Slovenčina
    199         <option value=tr>TÃŒrkçe
    200         <option value=zh_CN>简䜓䞭文
     162        <form name=\"language\" method=\"get\" action=\"set_language.php\">
     163        <select class=\"selectbox\" name=\"lang\" onchange=\"javascript: submit()\">
     164        <option value=\"auto\" selected=\"selected\">Change language</option>
     165        <option value=\"auto\">Browser default</option>
     166        <option value=\"ar\">العرؚية</option>
     167        <option value=\"be\">Беларускі</option>
     168        <option value=\"bg\">БългарскО</option>
     169        <option value=\"ca\">Català</option>
     170        <option value=\"de\">Deutsch</option>
     171        <option value=\"en\">English</option>
     172        <option value=\"es\">Espa&ntilde;ol</option>
     173        <option value=\"fr\">Fran&ccedil;ais</option>
     174        <option value=\"ja\">日本語</option>
     175        <option value=\"lt\">Lietuvių</option>
     176        <option value=\"nl\">Nederlands</option>
     177        <option value=\"pl\">Polski</option>
     178        <option value=\"pt_BR\">Portugu&ecirc;s - Brasil</option>
     179        <option value=\"ru\">РусскОй</option>
     180        <option value=\"sk\">Slovenčina</option>
     181        <option value=\"tr\">TÃŒrkçe</option>
     182        <option value=\"zh_CN\">简䜓䞭文</option>
    201183        </select>
    202184        </form>
    203185        <script>
    204         document.language.lang.selectedIndex=0;
     186            document.language.lang.selectedIndex=0;
    205187        </script>
    206             </td></tr></table>
     188        </td></tr></table>
    207189    ";
    208190}
    209191
     
    213195}
    214196
    215197echo "
    216 <head>
    217 <link rel=\"shortcut icon\" href=\"logo/favicon.gif\">
    218 <link rel=\"stylesheet\" type=text/css href=white.css>
    219 <title>BOINC</title>
    220 <meta name=description content=\"BOINC is an open-source software platform for computing using volunteered resources\">
    221 <meta name=keywords content=\"distributed scientific computing supercomputing grid SETI@home public computing volunteer computing \">
    222 </head>
    223 <body bgcolor=#ffffff>
    224 <table width=100% border=0><tr><td valign=top>
    225 <img hspace=20 vspace=6 align=left src=logo/www_logo.gif>
    226 </td><td align=center>
    227 <span class=subtitle>
    228 ".sprintf(tr(HOME_BOINC_DESC), '<a href=volunteer.php><nobr>', '</nobr></a>', '<a href=dg.php><nobr>', '</nobr></a>')."
    229 </span>
    230 <table><tr><td>
     198    <head>
     199        <link rel=\"shortcut icon\" href=\"logo/favicon.gif\">
     200        <link rel=\"stylesheet\" type=\"text/css\" href=\"white.css\">
     201        <title>BOINC</title>
     202        <meta name=\"description\" content=\"BOINC is an open-source software platform for computing using volunteered resources\">
     203        <meta name=\"keywords\" content=\"distributed scientific computing supercomputing grid SETI@home public computing volunteer computing \">
     204    </head>
     205    <body>
     206    <table style=\"width: 100%; border: 0px\"><tr>
     207    <td style=\"vertical-align: top; text-align: left\">
     208    <img src=\"logo/www_logo.gif\" style=\"padding: 20px 6px\" alt=\"BOINC logo\">
     209    </td><td style=\"text-align: center\">
     210    <span class=\"subtitle\">
     211    ".sprintf(tr(HOME_BOINC_DESC), '<a href=\"trac/wiki/VolunteerComputing\"><nobr>', '</nobr></a>', '<a href=\"trac/wiki/DesktopGrid\"><nobr>', '</nobr></a>')."
     212    </span>
     213    <table><tr><td>
    231214";
    232215language_form();
     216
    233217echo "</td><td>";
     218
    234219search_form();
     220
    235221echo "
    236 </td></tr></table>
    237 </td></tr></table>
    238 <table width=100% border=0 cellspacing=0 cellpadding=4>
    239 <tr>
    240 <td valign=top>
    241 <table width=100% border=0 cellspacing=0 cellpadding=8>
     222    </td></tr></table>
     223    </td></tr></table>
     224    <table cellpadding=\"4px\" style=\"width: 100%; border: 0px; border-spacing: 0px\">
     225    <tr>
     226    <td style=\"vertical-align: top; text-align: left\">
     227    <table cellpadding=\"8px\" style=\"width: 100%; border: 0px; border-spacing: 0px\">
    242228";
    243229show_participate();
    244230show_create();
    245231show_other();
    246232show_nsf();
    247 echo "
    248 </table>
    249 </td>
    250 ";
    251 echo " <td valign=top width=390>
    252 ";
    253233
     234echo "</table></td>";
     235echo "<td style=\"width: 390px; vertical-align: top; text-align: left\">";
     236
    254237show_participant();
    255238show_news_items();
    256239
    257240echo "
    258 </td></tr>
    259 </table>
     241    </td></tr>
     242    </table>
    260243";
    261244
    262245page_tail(true, true);