Changeset 8241


Ignore:
Timestamp:
01/11/07 12:04:11 (18 years ago)
Author:
Daniela Dorner
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/Changelog

    r8238 r8241  
    1919                                                 -*-*- END OF LINE -*-*-
    2020
     21 2007/01/11 Daniela Dorner
     22
     23   * datacenter/db/builddatasets.php:
     24     - implemented username (the one who inserts the dataset has to give
     25       his/her username now)
     26     - fixed password query in case user inserted something wrong
     27
     28   * datacenter/db/builddatasets.php, datasetinfo-aio.php,
     29     runinfo-aio.php, sequinfo-aio.php:
     30     - minor changes in formatting
     31     - added 'alt' for +/- images
     32
     33   * datacenter/db/menu.js:
     34     - added 'alt' for +/- images
     35
     36
     37
    2138 2007/01/10 Thomas Bretz
    2239
  • trunk/MagicSoft/Mars/datacenter/db/builddatasets.php

    r8201 r8241  
    422422            printf("1000000000");
    423423        printf("'>\n");
    424         printf("<img id='allbutton'    src='../minus.png' alt='-' onclick='showhide(\"all\")'>                                  <b>Menu</b>\n");
    425         printf("&nbsp;&nbsp;<img id='infobutton'   src='../plus.png'  alt='+' onClick='showhide(\"info\");showhide(\"info2\")'> SequInfo   \n");
    426         printf("&nbsp;&nbsp;<img id='statbutton'   src='../plus.png'  alt='+' onClick='showhide(\"stat\");showhide(\"fail\")'>  StatusInfo \n");
    427         printf("&nbsp;&nbsp;<img id='calbutton'    src='../plus.png'  alt='+' onClick='showhide(\"cal\")'>                      CalInfo    \n");
    428         printf("&nbsp;&nbsp;<img id='starbutton'   src='../plus.png'  alt='+' onClick='showhide(\"star\")'>                     StarInfo   \n");
    429         printf("&nbsp;&nbsp;<img id='rangesbutton' src='../plus.png'  alt='+' onClick='showhide(\"ranges\")'>                   Ranges     \n");
    430         printf("&nbsp;&nbsp;<img id='limitsbutton' src='../plus.png'  alt='+' onClick='showhide(\"limits\")'>                   Limits     \n");
     424        printf("<img id='allbutton' src='../minus.png' alt='-' onclick='showhide(\"all\")'> <b>Menu</b>&nbsp;&nbsp;&nbsp;&nbsp;\n");
     425        printf("&nbsp;&nbsp;<img id='infobutton'   src='../plus.png' alt='+' onClick='showhide(\"info\");showhide(\"info2\")'> SequInfo   \n");
     426        printf("&nbsp;&nbsp;<img id='statbutton'   src='../plus.png' alt='+' onClick='showhide(\"stat\");showhide(\"fail\")'>  StatusInfo \n");
     427        printf("&nbsp;&nbsp;<img id='calbutton'    src='../plus.png' alt='+' onClick='showhide(\"cal\")'>                      CalInfo    \n");
     428        printf("&nbsp;&nbsp;<img id='starbutton'   src='../plus.png' alt='+' onClick='showhide(\"star\")'>                     StarInfo   \n");
     429        printf("&nbsp;&nbsp;<img id='limitsbutton' src='../plus.png' alt='+' onClick='showhide(\"limits\")'>                   Limits     \n");
     430        printf("&nbsp;&nbsp;<img id='rangesbutton' src='../plus.png' alt='+' onClick='showhide(\"ranges\")'>                   Ranges     \n");
    431431
    432432        printf(" <div id='all' style='display:block'>");
     
    475475        printf("<input name='comment' type='hidden' value='%s'>\n", $_POST["comment"]);
    476476        printf("<input name='obsmode' type='hidden' value='%s'>\n", $_POST["fObservationModeKEY"]);
     477        printf("<input name='username' type='hidden' value='%s'>\n", $_POST["fUserKEY"]);
    477478        printf("</form>\n");
    478479        printf("</center>\n");
     
    697698                        $numerr=$numerr+1;
    698699                    }
     700                    if (empty($_POST["fUserKEY"]))
     701                    {
     702                        printf("<li style='color:%s'>%s: You have to choose your username.",
     703                               $color["ERROR"], "ERROR");
     704                        $numerr=$numerr+1;
     705                    }
    699706                    if (empty($_POST["name"]))
    700707                    {
     
    715722                    printf("SequencesOn: %s<br>", $sequon);
    716723                    printf("SequencesOff: %s<br>", $sequoff);
    717                     $insquery[0]="INSERT DataSets SET fDataSetNumber=" . $dataset;
     724                    $insquery[0]="INSERT DataSets SET fDataSetNumber=" . $dataset . ", fUserKEY=" . $_POST["fUserKEY"];
    718725                    $insquery[0].=", fComment='" . $_POST["comment"] . "', fObservationModeKEY=" . $_POST["fObservationModeKEY"];
    719726                    $insquery[0].=", fDataSetName='" . $_POST["name"] . "', fSourceKEY= " . $realsourcekey;
     
    768775                    if (empty($_POST["fObservationModeKEY"]) && !empty($_GET["obsmode"]))
    769776                        $_POST["fObservationModeKEY"]=$_GET["obsmode"];
     777                    if (empty($_POST["fUserKEY"]) && !empty($_GET["username"]))
     778                        $_POST["fUserKEY"]=$_GET["username"];
    770779                    printf("Name: &nbsp;<input name='name' type='text' size='20' maxlength='20' value='%s'><br>\n", $_POST["name"]);
    771780                    printf("Comment: &nbsp;<input name='comment' type='text' size='50' maxlength='255' value='%s'><br>\n", $_POST["comment"]);
     
    782791                    {
    783792                        if (!empty($_POST["fObservationModeKEY"]) && $_POST["fObservationModeKEY"]==$row[0])
     793                            printf("<option value='%s' selected>%s</option>\n", $row[0], $row[1]);
     794                        else
     795                            printf("<option value='%s'>%s</option>\n", $row[0], $row[1]);
     796                    }
     797                    printf("</select><br>\n");
     798                    mysql_free_result($result);
     799
     800                    $query   = "SELECT fUserKEY, fUserName FROM User ORDER BY fUserKEY";
     801                    $result  = mysql_query($query);
     802                    if (!$result)
     803                        printf("-N/A-");
     804
     805                    $numrows = mysql_num_rows($result);
     806
     807                    printf("UserName&nbsp;<select name='fUserKEY' size='1' class='Width'>\n");
     808                    while ($row = mysql_fetch_row($result))
     809                    {
     810                        if (!empty($_POST["fUserKEY"]) && $_POST["fUserKEY"]==$row[0])
    784811                            printf("<option value='%s' selected>%s</option>\n", $row[0], $row[1]);
    785812                        else
     
    864891    $siteuser="dcdb";
    865892
    866     if (!isset($_SERVER['PHP_AUTH_USER']) || $_SERVER['PHP_AUTH_USER']!=$siteuser)
     893    if (!isset($_SERVER['PHP_AUTH_USER']) || crypt($_SERVER['PHP_AUTH_PW'], $sitepw)!=$sitepw || $_SERVER['PHP_AUTH_USER']!=$siteuser)
    867894    {
    868895        header('WWW-Authenticate: Basic realm="My Realm"');
     
    876903//    echo "<p>You entered {$_SERVER['PHP_AUTH_PW']} as your password.</p>";
    877904//    printf("pw: %s", crypt($_SERVER['PHP_AUTH_PW']));
     905
    878906        if (crypt($_SERVER['PHP_AUTH_PW'], $sitepw)!=$sitepw || $_SERVER['PHP_AUTH_USER']!=$siteuser)
    879907        {
  • trunk/MagicSoft/Mars/datacenter/db/datasetinfo-aio.php

    r8195 r8241  
    201201            printf("1000000000");
    202202        printf("'>\n");
    203         printf("<img id='allbutton'    src='../minus.png' onclick=showhide('all')>                               <b>Menu</b>\n");
    204         printf("&nbsp;&nbsp;<img id='infobutton'   src='../plus.png'  onClick=showhide('info');showhide('info2')>DataSetInfo\n");
    205         printf("&nbsp;&nbsp;<img id='statbutton'   src='../plus.png'  onClick=showhide('stat');showhide('fail')> StatusInfo \n");
    206         printf("&nbsp;&nbsp;<img id='rangesbutton' src='../plus.png'  onClick=showhide('ranges')>                Ranges     \n");
     203        printf("<img id='allbutton' src='../minus.png' alt='-' onclick=showhide('all')> <b>Menu</b>&nbsp;&nbsp;&nbsp;&nbsp;\n");
     204        printf("&nbsp;&nbsp;<img id='infobutton'   src='../plus.png' alt='+' onClick=showhide('info');showhide('info2')> DataSetInfo\n");
     205        printf("&nbsp;&nbsp;<img id='statbutton'   src='../plus.png' alt='+' onClick=showhide('stat');showhide('fail')> StatusInfo \n");
     206        printf("&nbsp;&nbsp;<img id='rangesbutton' src='../plus.png' alt='+' onClick=showhide('ranges')>                 Ranges     \n");
    207207
    208208        printf(" <div id='all' style='display:block'>");
  • trunk/MagicSoft/Mars/datacenter/db/menu.js

    r8175 r8241  
    11
    22//functions and arrays needed for showing and hiding the menu on the db websites
    3 ids = new Array( "all", "info", "info2", "stat", "fail", "cal", "star", "ranges", "limits", "showquery");
     3ids = new Array( "all", "info", "info2", "stat", "fail", "cal", "star", "limits", "ranges", "showquery");
    44statarr = new Array( 1, 0, 0, 0, 0, 0, 0, 0, 0, 0);
    55
     
    2323    el.style.display="none";
    2424    if (img)
     25    {
    2526        img.src='../plus.png';
     27        img.alt='+';
     28    }
    2629}
    2730
     
    3033    el.style.display="block";
    3134    if (img)
     35    {
    3236        img.src='../minus.png';
     37        img.alt='-';
     38    }
    3339}
    3440
  • trunk/MagicSoft/Mars/datacenter/db/runinfo-aio.php

    r8195 r8241  
    236236            printf("1000000000");
    237237        printf("'>\n");
    238         printf("<img id='allbutton'    src='../minus.png' onclick=showhide('all')>                               <b>Menu</b>\n");
    239         printf("&nbsp;&nbsp;<img id='infobutton'   src='../plus.png'  onClick=showhide('info');showhide('info2')>RunInfo    \n");
    240         printf("&nbsp;&nbsp;<img id='statbutton'   src='../plus.png'  onClick=showhide('stat');showhide('fail')> StatusInfo \n");
    241         printf("&nbsp;&nbsp;<img id='rangesbutton' src='../plus.png'  onClick=showhide('ranges')>                Ranges     \n");
     238        printf("<img id='allbutton' src='../minus.png' alt='-' onclick=\"showhide('all')\"> <b>Menu</b>&nbsp;&nbsp;&nbsp;&nbsp;\n");
     239        printf("&nbsp;&nbsp;<img id='infobutton'   src='../plus.png' alt='+' onClick=\"showhide('info');showhide('info2')\"> RunInfo    \n");
     240        printf("&nbsp;&nbsp;<img id='statbutton'   src='../plus.png' alt='+' onClick=\"showhide('stat');showhide('fail')\"> StatusInfo \n");
     241        printf("&nbsp;&nbsp;<img id='rangesbutton' src='../plus.png' alt='+' onClick=\"showhide('ranges')\">                 Ranges     \n");
    242242
    243243        printf(" <div id='all' style='display:block'>");
  • trunk/MagicSoft/Mars/datacenter/db/sequinfo-aio.php

    r8195 r8241  
    285285            printf("1000000000");
    286286        printf("'>\n");
    287         printf("<img id='allbutton'    src='../minus.png' alt='-' onclick='showhide(\"all\")'>                                <b>Menu</b> \n");
    288         printf("&nbsp;&nbsp;<img id='infobutton'   src='../plus.png'  alt='+' onClick='showhide(\"info\");showhide(\"info2\")'>SequInfo   \n");
    289         printf("&nbsp;&nbsp;<img id='statbutton'   src='../plus.png'  alt='+' onClick='showhide(\"stat\");showhide(\"fail\")'> StatusInfo \n");
    290         printf("&nbsp;&nbsp;<img id='calbutton'    src='../plus.png'  alt='+' onClick='showhide(\"cal\")'>                     CalInfo    \n");
    291         printf("&nbsp;&nbsp;<img id='starbutton'   src='../plus.png'  alt='+' onClick='showhide(\"star\")'>                    StarInfo   \n");
    292         printf("&nbsp;&nbsp;<img id='rangesbutton' src='../plus.png'  alt='+' onClick='showhide(\"ranges\")'>                  Ranges     \n");
    293         printf("&nbsp;&nbsp;<img id='limitsbutton' src='../plus.png'  alt='+' onClick='showhide(\"limits\")'>                  Limits     \n");
     287        printf("<img id='allbutton' src='../minus.png' alt='-' onclick='showhide(\"all\")'> <b>Menu</b>&nbsp;&nbsp;&nbsp;&nbsp; \n");
     288        printf("&nbsp;&nbsp;<img id='infobutton'   src='../plus.png' alt='+' onClick='showhide(\"info\");showhide(\"info2\")'> SequInfo   \n");
     289        printf("&nbsp;&nbsp;<img id='statbutton'   src='../plus.png' alt='+' onClick='showhide(\"stat\");showhide(\"fail\")'> StatusInfo \n");
     290        printf("&nbsp;&nbsp;<img id='calbutton'    src='../plus.png' alt='+' onClick='showhide(\"cal\")'>                      CalInfo    \n");
     291        printf("&nbsp;&nbsp;<img id='starbutton'   src='../plus.png' alt='+' onClick='showhide(\"star\")'>                     StarInfo   \n");
     292        printf("&nbsp;&nbsp;<img id='limitsbutton' src='../plus.png' alt='+' onClick='showhide(\"limits\")'>                   Limits     \n");
     293        printf("&nbsp;&nbsp;<img id='rangesbutton' src='../plus.png' alt='+' onClick='showhide(\"ranges\")'>                   Ranges     \n");
    294294
    295295        printf(" <div id='all' style='display:block'>");
Note: See TracChangeset for help on using the changeset viewer.