Changeset 1030


Ignore:
Timestamp:
01/02/11 21:45:01 (13 years ago)
Author:
gaba
Message:

ui-element-info, loaded from info.xml

Location:
MDService2/trunk/MDService2/WebContent
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • MDService2/trunk/MDService2/WebContent/index.jsp

    r980 r1030  
    9797       
    9898        <div class="cmds-ui-block">
    99         <div class="header">Profiles/Components</div>   
     99                <div class="header">Profiles/Components</div>   
    100100                <div id="compreg" class="content">
    101101                        <div id="profiles" >           
     
    110110        <div id="search">       
    111111<!--    <label id="toggle_inputmode_cmd" >TEXT</label> -->
    112                 <div id="query-input" class="cmds-ui-block init-show" >
     112                <div class="cmds-ui-block init-show" >
    113113                <!-- <div class="ui-widget-header ui-state-default ui-corner-top" >Query</div>
    114114                <div class="ui-widget-content ui-corner-bottom">  -->
    115115                <div class="header" >Query</div>
    116                 <div class="content">           
     116                <div id="query-input" class="content">         
    117117                         <s:form action="searchretrieve">
    118118                                <!-- <label id="toggle_inputmode_cmd"  value="TEXT" />-->                                                               
  • MDService2/trunk/MDService2/WebContent/scripts/mdservice2_ui.js

    r1029 r1030  
    8181                params = getUrlVars();
    8282                createSearchClauses();
     83               
     84                createInfos();
     85}
     86
     87function createInfos(){
     88        var info = "<span class='cmd cmd-info'></span>";
     89        $('.cmds-ui-block').children('.header').append(info);
     90       
     91        $('.cmds-ui-block').children('.header').children('.cmd-info').click(function(){
     92                var a = $(this).parent().next().attr('id');
     93                var uri = window.location.pathname + "static/info.xml";
     94                $.get(uri,{"id":a}, showDetail,'html');
     95                return false;
     96        });     
    8397}
    8498
     
    136150}
    137151
    138 function showDetail(data, textStatus) {
     152function showDetail(_data, textStatus, xmlhttpreq) {   
    139153        try {
     154                var data = _data;
     155                var blankdata = "<html><\html>";
     156               
     157                var isinfo = xmlhttpreq.responseXML.baseURI.split("/static/info.xml?id=");
     158                if ( isinfo.length = 2){
     159                        var infoid = new RegExp('[\\?]id=([^&#]*)').exec(xmlhttpreq.responseXML.baseURI);
     160                        infoid = infoid[1] || 0;
     161                        infoid = infoid + "-info";
     162                        data = $(_data).find('#' + infoid);
     163                }
     164               
    140165               
    141166                if (data ==  null){
    142                         var blankdata = "<html><\html>";
    143167                        var title = "";
    144168                        $('#detail-float').html(blankdata);
     
    9821006                $('#input-simplequery').attr("value",query.squery);     
    9831007
    984                 $('#query-input .content').show();
     1008                $('#query-input').show();
    9851009                                                                         
    9861010                hideWelcomeMessage();
  • MDService2/trunk/MDService2/WebContent/static/info.xml

    r1028 r1030  
    2828       
    2929        </div>
    30         <div id="public-space-info">
     30        <div id="serverqs-info">
    3131                <p>Public space - sample queries, select target repository (not yet)</p>
    3232        </div>
    3333       
    34         <div id="userquerysets-info">
     34        <div id="userqs-info">
    3535                <p>Personalized workspace - when logged in, you can store your queries and bookmarks(not yet) here</p>
    3636        </div>
     
    4242                <p>You can search in he fields of individual profiles used by the MDrecords in the repository, or search over multiple profiles via datacategories</p>
    4343        </div> 
     44        <div id="compreg-info">
     45                <p>Overview of  </p>
     46        </div>
    4447        <div id="query-input-info">
    4548
Note: See TracChangeset for help on using the changeset viewer.