Changeset 18745 in main


Ignore:
Timestamp:
07/05/19 16:25:52 (3 years ago)
Author:
GarthBraithwaite_STG
Message:

view - stubbed out videos. Menu icons. Added more columns to table index page.

Location:
trunk/ibisph-view/src
Files:
37 added
12 edited

Legend:

Unmodified
Added
Removed
  • trunk/ibisph-view/src/content/xml/html_content/about/ContentUsage.xml

    r12642 r18745  
    2121        <CONTENT>
    2222                <h2>IBIS-PH: Utah's Public Health Data Resource</h2>
    23                 <img ibis:src="view/image/triangle_usage.gif" style="float:right; vertical-align:text-top; margin:0;" title="Inverted requested information frequency pyramid"/>
     23                <img ibis:src="view/image/about/triangle_usage.gif" style="float:right; vertical-align:text-top; margin:0;" title="Inverted requested information frequency pyramid"/>
    2424                This pages gives an overview of the types of data that the Utah Department
    2525                of Health's Center for Health Data provides.  The inverted pyramid, shown
  • trunk/ibisph-view/src/content/xml/html_content/about/Welcome.xml

    r18555 r18745  
    5454                        {
    5555                                width: 100%;
     56                                height: 120px;
    5657                                /*
    5758                                width: 320px;
    5859                                height: 240px;
    5960*/
    60                                 }
     61                        }
    6162                       
     63                        .slick-slider
     64                        {
     65                                border: 2px solid #ccc;
     66                                border-radius:                  4px;
     67                                background-color: #f0f0f0;
     68                                padding: 0;
     69                                margin-bottom: 1em;
     70                        }
     71                         
     72
     73                        .slick-slider button
     74                        {
     75                                color: #003366;
     76                                background-color: white;
     77                                width: 20px;
     78                                min-width: 0;
     79                                border-radius: 10px;
     80                        }
     81                        .slick-slider button.slick-prev,
     82                        .slick-slider button.slick-next
     83                        {
     84                                width: 28px;
     85                                height: 70px;
     86                                margin-top: -35px;
     87                                background: transparent url("../image/icon/left.png") 0 0 no-repeat;
     88                        }
     89                        .slick-slider button.slick-prev
     90                        {
     91                                left: -13px;
     92                        }
     93                        .slick-slider button.slick-next
     94                        {
     95                                right: -23px;
     96                                background-image: url("../image/icon/right.png");
     97                        }
     98                        .slick-slider button.slick-prev:before,
     99                        .slick-slider button.slick-next:before
     100                        {
     101                                content: "";
     102                        }
     103
     104                        .slick-slider .slick-slide
     105                        {
     106                                background: transparent none right 10px bottom no-repeat;
     107                                background-size: auto 100%;
     108                        }
     109
     110                        .slick-slider .slick-slide img
     111                        {
     112                                padding: 1em 0em 1em 1em;
     113                                float: left;
     114                                clear: right;
     115                                height: 150px;
     116                                max-height: 200px;
     117                                margin-right: 2em;
     118                        }
     119
     120                        .slick-slider .slick-slide > div
     121                        {
     122                                margin: 0;
     123                                padding: 0;
     124                        }
     125
     126                        .slick-slider .slick-slide > div > h3
     127                        {
     128                                margin: 0 0 0 -2em;
     129                                font-weight: bold;
     130                                font-style: normal;
     131                                font-size: 1.5rem;
     132                                letter-spacing: 2px;
     133                                padding: 0.5em 0 0em 0em;
     134                                color: #003366;
     135                               
     136                        }
     137                        .slick-slider .slick-slide > div > ul
     138                        {
     139                                list-style-position: inside;
     140                                max-height: 150px;
     141                        }
     142                        .slick-slider .slick-slide ul > li
     143                        {
     144                                padding: 0.25em 0 0.25em 0;
     145                        }
     146                        .slick-slider .slick-slide ul > li:last-child
     147                        {
     148                                padding-bottom: 1em;
     149                        }
     150                        .slick-slider .slick-slide ul li a,
     151                        .slick-slider .slick-slide ul li a:visited
     152                        {
     153                                vertical-align: middle;
     154                                color: #003366;
     155                                text-decoration: underline;
     156                                font-size: 1.2rem;
     157                                letter-spacing: 1px;
     158                        }
     159                        .slick-slider .slick-slide ul li a:hover,
     160                        .slick-slider .slick-slide ul li a:focus
     161                        {
     162                                text-decoration:        none;
     163                                background-color:       #114477;
     164                                color:                          #ffcc66;
     165                        }
     166
     167                        .slick-slider .slick-dots
     168                        {
     169                                bottom: -25px;
     170                        }
     171                        .slick-slider .slick-dots li
     172                        {
     173                                margin-left: 0.75em;
     174                        }
     175                        .slick-slider .slick-dots button:before
     176                        {
     177                                font-size: 20px;
     178                                line-height: 20px;
     179                                padding-top: 3px;
     180                                content: "*";
     181                        }
     182                        .slick-slider .slick-dots button
     183                        {
     184                                -webkit-box-shadow:              1px 1px 2px #333;
     185                                -moz-box-shadow:                 1px 1px 2px #333;
     186                                box-shadow:                              1px 1px 2px #333;
     187                                background-color:               #f8f8f8;
     188                        }
     189                        .slick-slider .slick-dots .slick-active button
     190                        {
     191                                -webkit-box-shadow:             inset 0px 0px 2px 1px #000;
     192                                -moz-box-shadow:                inset 0px 0px 2px 1px #000;
     193                                box-shadow:                             inset 0px 0px 2px 1px #000;
     194                        }
     195                         
    62196                </style>
    63197               
     
    78212                        <li id="publicUser" title="Discover how to improve health outcomes through health factors.  Read about Health Topics.">
    79213                                <h3>Public User</h3>
    80                                 <video controls="true" ibis:poster="view/image/welcome/public.jpg">
    81                                         <source ibis:src="view/video/welcome/PublicUser.mp4" type="video/mp4"/>
    82                                         <source ibis:src="view/video/welcome/PublicUser.ogg" type="video/ogg"/>
     214                                <video ibis:poster="view/image/about/PublicUser.jpg" controls="controls" >
     215                                        <source ibis:src="view/video/about/PublicUser.mp4" type="video/mp4"/>
    83216                                        Your browser does not support the video tag.
    84217                                </video>
    85218                        </li>
    86219                        <li id="legislatureUser" title="Discover how to improve health outcomes through health factors.  Read about Health Topics.">
    87                                 <h3>Legislature</h3>
    88                                 <video controls="true" ibis:poster="view/image/welcome/Legislature.jpg">
    89                                         <source ibis:src="view/video/welcome/PublicUser.mp4" type="video/mp4"/>
    90                                         <source ibis:src="view/video/welcome/PublicUser.ogg" type="video/ogg"/>
     220                                <h3>Legislator</h3>
     221                                <video ibis:poster="view/image/about/LegislatureUser.jpg" controls="controls">
     222                                        <source ibis:src="view/video/about/LegislatureUser.mp4" type="video/mp4"/>
    91223                                        Your browser does not support the video tag.
    92224                                </video>
     
    94226                        <li id="healthUser" title="Discover how to improve health outcomes through health factors.  Read about Health Topics.">
    95227                                <h3>Health Professional</h3>
    96                                 <video controls="true" ibis:poster="view/image/welcome/local_health.jpg">
    97                                         <source ibis:src="view/video/welcome/PublicUser.mp4" type="video/mp4"/>
    98                                         <source ibis:src="view/video/welcome/PublicUser.ogg" type="video/ogg"/>
    99                                         Your browser does not support the video tag.
    100                                 </video>
    101                         </li>
    102                         <li id="healthUser" title="Discover how to improve health outcomes through health factors.  Read about Health Topics.">
     228                                <video ibis:poster="view/image/about/HealthUser.jpg" controls="controls" >
     229                                        <source ibis:src="view/video/about/HealthUser.mp4" type="video/mp4"/>
     230                                        Your browser does not support the video tag.
     231                                </video>
     232                        </li>
     233                        <li id="studentUser" title="Discover how to improve health outcomes through health factors.  Read about Health Topics.">
    103234                                <h3>Student</h3>
    104                                 <video controls="true" ibis:poster="view/image/welcome/student.jpg">
    105                                         <source ibis:src="view/video/welcome/PublicUser.mp4" type="video/mp4"/>
    106                                         <source ibis:src="view/video/welcome/PublicUser.ogg" type="video/ogg"/>
     235                                <video ibis:poster="view/image/about/StudentUser.jpg" controls="controls" >
     236                                        <source ibis:src="view/video/about/StudentUser.mp4" type="video/mp4"/>
    107237                                        Your browser does not support the video tag.
    108238                                </video>
  • trunk/ibisph-view/src/content/xml/query/module/mort/overview/PopDataAlert.xml

    r6124 r18745  
    44        <TITLE></TITLE>
    55        <TEXT>
    6         <span class="RedTextBold">!*!*!*!*!*!*!*POPULATION DATA ALERT*!*!*!*!*!*!*!</span><br/>
     6        <h3 class="Error">!*!*!*!*!*!*!*POPULATION DATA ALERT*!*!*!*!*!*!*!</h3>
    77        <span class="RedText">
    88                On November 30, 2013, estimates for 2010 and later have been updated to the IBIS Version 2012 population estimates. For more information, go to http://ibis.health.utah.gov/query/PopEst.html.
  • trunk/ibisph-view/src/content/xml/selection/navigation/AboutSelection.xml

    r18683 r18745  
    2121
    2222        <SELECTIONS>
    23 
    2423                <SELECTION>
    2524                        <SELECTIONS>
     25                                <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
    2626                                <SELECTION>
    2727                                        <SELECTIONS>
    28 <ADDITIONAL_CLASSES>InfoIcon</ADDITIONAL_CLASSES>
    2928                                                <SELECTION>
    3029                                                        <DESCRIPTION>Show the IBIS-PH Home/Welcome page.</DESCRIPTION>
     
    4746                                                </SELECTION>
    4847                                                <SELECTION>
    49                                                         <TITLE>NM-IBIS ABCs</TITLE>
     48                                                        <TITLE>Help</TITLE>
    5049                                                        <DESCRIPTION>Page that contains indexes for help pages and tutorials.</DESCRIPTION>
    51                                                         <LOCAL_URL>about/NM-IBIS_ABCs.html</LOCAL_URL>
     50                                                        <LOCAL_URL>about/Help.html</LOCAL_URL>
    5251                                                </SELECTION>
    5352                                        </SELECTIONS>
     
    5857                <SELECTION>
    5958                        <SELECTIONS>
     59                                <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
    6060                                <SELECTION>
    6161                                        <SELECTIONS>
     
    8787                <SELECTION>
    8888                        <SELECTIONS>
     89                                <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
    8990                                <SELECTION>
    9091                                        <SELECTIONS>
  • trunk/ibisph-view/src/content/xml/selection/navigation/CommunitySelection.xml

    r18740 r18745  
    3131                                <SELECTION>
    3232                                        <CONTENT>
    33                                         <h5>Introduction Video</h5>
    34 <iframe src="https://www.youtube.com/embed/tgbNymZ7vqY?autoplay=0"></iframe>
     33                                                <h5>Introduction Video</h5>
     34                                                <video controls="controls">
     35                                                        <source ibis:src="view/video/community/Introduction.mp4" type="video/mp4"/>
     36                                                        Your browser does not support the video tag.
     37                                                </video>
    3538                                        </CONTENT>
    3639                                </SELECTION>
     
    4043                <SELECTION>
    4144                        <SELECTIONS>
     45                                <ADDITIONAL_CLASSES>Icon Report</ADDITIONAL_CLASSES>
    4246                                <SELECTION>
    43                                         <TITLE>Reports by Geographic Communities</TITLE>
     47                                        <TITLE>How Doing Report - Geographic Communities</TITLE>
    4448                                        <DESCRIPTION>Select a community to view comparison data on.</DESCRIPTION>
    4549                                        <SELECTIONS>
     
    7276
    7377                                <SELECTION>
    74                                         <TITLE>Reports by Demographic Communities</TITLE>
     78                                        <TITLE>How Doing Report - Demographic Communities </TITLE>
    7579                                        <DESCRIPTION>Select a community to view comparison data on.</DESCRIPTION>
    7680                                        <SELECTIONS>
     
    117121                                        <DESCRIPTION>blah blah blah.</DESCRIPTION>
    118122                                        <SELECTIONS>
     123                                                <ADDITIONAL_CLASSES>Icon Report</ADDITIONAL_CLASSES>
    119124                                                <SELECTION>
    120125                                                        <TITLE>Healthy People 2020</TITLE>
     
    134139                                        <DESCRIPTION>.</DESCRIPTION>
    135140                                        <SELECTIONS>
     141                                                <ADDITIONAL_CLASSES>Icon PDF</ADDITIONAL_CLASSES>
    136142                                                <SELECTION>
    137143                                                        <TITLE>County Health Highlights Report</TITLE>
     
    143149                                </SELECTION>
    144150                        </SELECTIONS>
    145                 </SELECTION>           
     151                </SELECTION>
     152
    146153        </SELECTIONS>
    147154
  • trunk/ibisph-view/src/content/xml/selection/navigation/IndicatorSelection.xml

    r18740 r18745  
    4040                                <SELECTION>
    4141                                        <CONTENT>
    42                                         <h5>Introduction Video</h5>
    43 <iframe  src="https://www.youtube.com/embed/tgbNymZ7vqY?autoplay=0"></iframe>
     42                                                <h5>Introduction Video</h5>
     43                                                <video controls="controls">
     44                                                        <source ibis:src="view/video/indicator/Introduction.mp4" type="video/mp4"/>
     45                                                        Your browser does not support the video tag.
     46                                                </video>
    4447                                        </CONTENT>
    4548                                </SELECTION>
     
    4952                <SELECTION>
    5053                        <SELECTIONS>
     54                                <ADDITIONAL_CLASSES>Icon List</ADDITIONAL_CLASSES>
    5155                                <SELECTION>
    5256                                        <TITLE>Locate Report By</TITLE>
    5357                                        <SELECTIONS>
    5458                                                <SELECTION>
    55                                                         <TITLE>Alphabetical Index</TITLE>
    56                                                         <DESCRIPTION>Complete list of all health indicator reports sorted alphabetically.</DESCRIPTION>
     59                                                        <TITLE>Indicator Title</TITLE>
     60                                                        <DESCRIPTION>Filterable list of all health indicator reports sorted alphabetically.</DESCRIPTION>
    5761                                                        <LOCAL_URL>indicator/index/Alphabetical.html</LOCAL_URL>
    5862                                                </SELECTION>
    5963                                                <SELECTION>
    6064                                                        <TITLE>Primary Data Source</TITLE>
    61                                                         <DESCRIPTION>Health indicator reports grouped by datasource then sorted alphabetically.</DESCRIPTION>
     65                                                        <DESCRIPTION>Filterable Title list grouped by datasources.</DESCRIPTION>
    6266                                                        <LOCAL_URL>indicator/index/DataSource.html</LOCAL_URL>
    6367                                                </SELECTION>
    6468                                                <SELECTION>
    6569                                                        <TITLE>Standardized Indicator Sets</TITLE>
    66                                                         <DESCRIPTION>Health indicator reports grouped by standardized indicator sets.</DESCRIPTION>
     70                                                        <DESCRIPTION>Filterable Title list grouped by standardized indicator sets.</DESCRIPTION>
    6771                                                        <LOCAL_URL>indicator/index/Set.html</LOCAL_URL>
    6872                                                </SELECTION>
    6973                                                <SELECTION>
    7074                                                        <TITLE>Health Department Organization/Program</TITLE>
    71                                                         <DESCRIPTION>Health indicator reports grouped by program/owning organization.</DESCRIPTION>
     75                                                        <DESCRIPTION>Filterable Title list grouped by program/owning organization.</DESCRIPTION>
    7276                                                        <LOCAL_URL>indicator/index/Organization.html</LOCAL_URL>
    7377                                                </SELECTION>
    7478                                                <SELECTION>
    7579                                                        <TITLE>Sortable, Filterable Table</TITLE>
    76                                                         <DESCRIPTION>Health indicator Reports listed in a sortable and column filterable table.</DESCRIPTION>
     80                                                        <DESCRIPTION>Contains titles, data sources, organization, and published date.</DESCRIPTION>
    7781                                                        <LOCAL_URL>indicator/index/Table.html</LOCAL_URL>
    7882                                                </SELECTION>
    7983                                                <SELECTION>
    8084                                                        <TITLE>By General Health Categories</TITLE>
    81                                                         <DESCRIPTION>Organized and grouped by general health categories.</DESCRIPTION>
     85                                                        <DESCRIPTION>Hierarchical list organized by various health categories.</DESCRIPTION>
    8286                                                        <LOCAL_URL>indicator/index/Categorized.html</LOCAL_URL>
    8387                                                </SELECTION>
     
    8993                <SELECTION>
    9094                        <SELECTIONS>
     95                                <ADDITIONAL_CLASSES>Icon PDF</ADDITIONAL_CLASSES>
    9196                                <SELECTION>
    92                                         <TITLE>Special Reports</TITLE>
     97                                        <TITLE>Publications</TITLE>
    9398                                        <DESCRIPTION></DESCRIPTION>
    9499                                        <SELECTIONS>
  • trunk/ibisph-view/src/content/xml/selection/navigation/QuerySelection.xml

    r18683 r18745  
    2020                <SELECTION>
    2121                        <SELECTIONS>
     22                                <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
    2223                                <SELECTION>
    2324                                        <TITLE>About Datasets</TITLE>
     
    4546                                <SELECTION>
    4647                                        <CONTENT>
    47                                         <h5>Introduction Video</h5>
    48 <iframe  src="https://www.youtube.com/embed/tgbNymZ7vqY?autoplay=0"></iframe>
     48                                                <h5>Introduction Video</h5>
     49                                                <video controls="controls">
     50                                                        <source ibis:src="view/video/query/Introduction.mp4" type="video/mp4"/>
     51                                                        Your browser does not support the video tag.
     52                                                </video>
    4953                                        </CONTENT>
    5054                                </SELECTION>
     
    5559                <SELECTION>
    5660                        <SELECTIONS>
     61                                <ADDITIONAL_CLASSES>Icon List</ADDITIONAL_CLASSES>
    5762                                <SELECTION>
    5863                                        <TITLE>Health Surveys</TITLE>
     
    8186                <SELECTION>
    8287                        <SELECTIONS>
     88                                <ADDITIONAL_CLASSES>Icon List</ADDITIONAL_CLASSES>
    8389                                <SELECTION>
    8490                                        <TITLE>Birth, Fetal Death &amp; Infant Death</TITLE>
     
    125131                <SELECTION>
    126132                        <SELECTIONS>
     133                                <ADDITIONAL_CLASSES>Icon List</ADDITIONAL_CLASSES>
    127134                                <SELECTION>
    128135                                        <TITLE>Hospital &amp; Emergency Department &amp; EMS</TITLE>
     
    151158                <SELECTION>
    152159                        <SELECTIONS>
    153 
    154160                                <SELECTION>
    155161                                        <TITLE>Other Datasets</TITLE>
    156162                                        <SELECTIONS>
     163                                                <ADDITIONAL_CLASSES>Icon List</ADDITIONAL_CLASSES>
    157164                                                <SELECTION>
    158165                                                        <LOCAL_URL>query/selection/pop/PopSelection.html</LOCAL_URL>
     
    170177                                                        <LOCAL_URL>query/selection/hsees/HSEESSelection.html</LOCAL_URL>
    171178                                                        <TITLE>National Toxic Substance Incidents</TITLE>
    172                                                         <ADDITIONAL_CLASSES>MenuItem3Lines</ADDITIONAL_CLASSES>
    173179                                                </SELECTION>
    174180                                        </SELECTIONS>
     
    178184                                        <TITLE>Special Options</TITLE>
    179185                                        <SELECTIONS>
    180                                                 <SELECTION>
     186                                                <ADDITIONAL_CLASSES>Icon</ADDITIONAL_CLASSES>
     187                                                <SELECTION>
     188                                                        <ADDITIONAL_CLASSES>List</ADDITIONAL_CLASSES>
    181189                                                        <TITLE>My Saved Queries</TITLE>
    182190                                                        <LOCAL_URL>query/definition/index/MyDefinitions.html</LOCAL_URL>
    183191                                                </SELECTION>
    184192                                                <SELECTION>
     193                                                        <ADDITIONAL_CLASSES>List</ADDITIONAL_CLASSES>
    185194                                                        <LOCAL_URL>secure/selection/Index.html</LOCAL_URL>
    186195                                                        <TITLE>Secured Dataset Index</TITLE>
    187196                                                </SELECTION>
    188197                                                <SELECTION>
     198                                                        <ADDITIONAL_CLASSES>Info</ADDITIONAL_CLASSES>
    189199                                                        <URL>http://health.utah.gov/enviroepi/activities/EPHTP/NewEPHT/securedata.html</URL>
    190200                                                        <TITLE>Apply for Secure Dataset Access</TITLE>
  • trunk/ibisph-view/src/content/xml/selection/navigation/SiteNavigationSelections.xml

    r18683 r18745  
    2121        <ibis:include href="AboutSelection.xml"/>
    2222        <ibis:include href="TopicSelection.xml"/>
     23        <ibis:include href="IndicatorSelection.xml"/>
    2324        <ibis:include href="CommunitySelection.xml"/>
    24         <ibis:include href="IndicatorSelection.xml"/>
    2525        <ibis:include href="QuerySelection.xml"/>
    2626</SELECTIONS>
  • trunk/ibisph-view/src/content/xml/selection/navigation/TopicSelection.xml

    r18740 r18745  
    4040                                </ul>
    4141
    42                                 <div style="position: absolute; bottom: 1rem;">
     42                                <div style="position: absolute; bottom: 1rem; width: calc(25% - 50px);">
    4343                                        <h3>Introduction Video</h3>
    44                                         <iframe  src="https://www.youtube.com/embed/tgbNymZ7vqY?autoplay=0"></iframe>
     44                                        <video controls="controls">
     45                                                <source ibis:src="view/video/topic/Introduction.mp4" type="video/mp4"/>
     46                                                Your browser does not support the video tag.
     47                                        </video>
    4548                                </div>
    4649                        </CONTENT>
  • trunk/ibisph-view/src/main/webapp/css/ColumnsPanelList.css

    r18740 r18745  
    241241
    242242
     243
     244
     245/* Text/Font based icons */
    243246.ColumnsPanelList .Column ul li ul li > a
    244247{
     
    261264        color:                          #bbb
    262265       
    263         /* small dot: 2022  box: ffed checkbox: 2713 star: \22C6\A0   triangle: 25BA diamond: \2666 open circle: \00ba  >>=\00BB
     266        /*
     267        small dot: 2022 
     268        box: ffed
     269        checkbox: 2713
     270        star: \22C6\A0   
     271        triangle: 25BA
     272        diamond: \2666
     273        open circle: \00ba  >>=\00BB
    264274       
    265275        \1F4CA = bar chart
     
    284294}
    285295
    286 .ColumnsPanelList .Column ul.Info li > a:before
    287 {
    288         content:                        "\2148";       
     296.ColumnsPanelList .Column .Icon li > a:before
     297{
     298        content:                        "";
     299}
     300
     301.ColumnsPanelList .Column .Font.Icon.Info li > a:before
     302{
     303        content:                        "\2148";
    289304        font-size:                      16px;
    290305}
    291 
    292 
    293 .ColumnsPanelList .Column ul.InfoIcon li > a:before
    294 {
    295         content:                        "";
    296 }
    297 .ColumnsPanelList .Column ul.InfoIcon li > a
     306.ColumnsPanelList .Column .Font.List li > a:before
     307{
     308        content:                        "\25A4";
     309        font-size:                      28px;
     310}
     311.ColumnsPanelList .Column .Font.Report li > a:before
     312{
     313        content:                        "\1F4C8";
     314        font-size:                      20px;
     315}
     316.ColumnsPanelList .Column .Font.PDF li > a:before
     317{
     318        content:                        "\1F4CA";
     319        font-size:                      20px;
     320}
     321.ColumnsPanelList .Column .Font.Icon li > a
     322{
     323        padding-left:           30px;
     324}
     325
     326
     327
     328
     329
     330
     331.ColumnsPanelList .Column ul.Icon li > a,
     332.ColumnsPanelList .Column li.Icon > a
     333{
     334        background-image: url("../image/icon/16/circle_blue.png");
     335        background-repeat: no-repeat;
     336        background-position: 4px 6px;
     337        padding-left:           26px;
     338}
     339
     340.ColumnsPanelList .Column ul.Icon.Info li > a,
     341.ColumnsPanelList .Column ul.Icon li.Info > a,
     342.ColumnsPanelList .Column ul li.Icon.Info > a
    298343{
    299344        background-image: url("../image/icon/16/information_circle-blue.png");
    300         background-repeat: no-repeat;
    301         background-position: 4px 4px;
    302         padding-left:           26px;
    303 }
    304 
    305 .ColumnsPanelList .Column ul.Index li > a:before
    306 {
    307         content:                        "\25A4";       
    308         font-size:                      28px;
    309 }
    310 .ColumnsPanelList .Column ul.Index li > a
    311 {
    312         font-size:                      20px;
    313         padding-left:           30px;
    314 }
    315 
    316 .ColumnsPanelList .Column iframe
     345}
     346.ColumnsPanelList .Column ul.Icon.List li > a,
     347.ColumnsPanelList .Column ul.Icon li.List > a,
     348.ColumnsPanelList .Column ul li.Icon.List > a
     349{
     350        background-image: url("../image/icon/16/list_circle-blue.png");
     351}
     352.ColumnsPanelList .Column ul.Icon.Report li > a,
     353.ColumnsPanelList .Column ul.Icon li.Report > a,
     354.ColumnsPanelList .Column ul li.Icon.Report > a
     355{
     356        background-image: url("../image/icon/16/chart_circle-blue.png");
     357}
     358.ColumnsPanelList .Column ul.Icon.PDF li > a,
     359.ColumnsPanelList .Column ul.Icon li.PDF > a,
     360.ColumnsPanelList .Column ul li.Icon.PDF > a
     361{
     362        background-image: url("../image/icon/16/pdf_square-red.png");
     363}
     364
     365
     366
     367.ColumnsPanelList .Column video
    317368{
    318369        margin-top: 0.5rem;
    319 }
     370        width:          100%;
     371}
     372
    320373
    321374
  • trunk/ibisph-view/src/main/webapp/xslt/_ibis-format.xslt

    r18199 r18745  
    103103                        ibis:doc="Value to use if the number param value is not something."
    104104                />
     105<xsl:if test="count($number) &gt; 1">
     106        <xsl:message select="concat('ERROR: _ibis_format.getFormattedValue has a number that is a sequence!  First value is: ', $number[1], ', Count is: ', count($number) )"/>
     107</xsl:if>
    105108                <xsl:variable name="value">
    106109                        <xsl:choose>
    107                                 <xsl:when test="(string-length(string($number)) != 0) or not($valueIfNull)">
    108                                         <xsl:value-of select="$number"/>
     110                                <xsl:when test="(string-length(string($number[1])) != 0) or not($valueIfNull)">
     111                                        <xsl:value-of select="$number[1]"/>
    109112                                </xsl:when>
    110113                                <xsl:otherwise>
     
    119122                        <!-- put this in because UT had some messed up QM configurations -->
    120123                        <xsl:when test="count($picture) &gt; 1">
    121                                 <xsl:message select="'***ibis:getFormattedValue - TOO MANY XSLT FORMATS***, picture:'"/> 
     124                                <xsl:message select="'ERROR: _ibis_format.getFormattedValue - TOO MANY XSLT FORMATS.  Picture:'"/> 
    122125                                <xsl:message select="$picture"/>
    123126                                <xsl:value-of select="'CONTENT ERROR - TOO MANY XSLT FORMATS - PLEASE CONTACT US!!!'"/>
  • trunk/ibisph-view/src/main/webapp/xslt/html/indicator/index/table/Page.xslt

    r18740 r18745  
    6262                }
    6363                ,{
    64                         "field":  "viewTitlesSCSV"
     64                        "field":  "viewNames"
     65                        ,"title": "View Names"
     66                        ,"hidden": true
     67                }
     68                ,{
     69                        "field":  "viewTitles"
    6570                        ,"title": "Views"       
    6671                }
    6772                ,{
    68                         "field":  "dataSourcesSCSV"
     73                        "field":  "dataSourceNames"
     74                        ,"title": "Data Source Names"   
     75                        ,"hidden": true
     76                }
     77                ,{
     78                        "field":  "dataSourceTitles"
    6979                        ,"title": "Data Sources"       
    7080                }
    7181                ,{
    7282                        "field":  "orgUnitName"
    73                         ,"title": "Org Unit Name"       
     83                        ,"title": "Owning Program Name"
     84                        ,"hidden": true
    7485/*
    7586                        ,"template": "&lt;a href=\"../view/#=name#.html\"&gt;#=title#&lt;/a&gt;"
     
    8697                        ,footerTemplate: "<div>footer row title</div>"  <!-- tried to do away with div so excel export looked better but can't do with css as 1d vs 2d messes with it -->
    8798*/
    88                         ,"hidden": true
    8999                }
    90100                ,{
     
    128138                                "name":         "<xsl:value-of select="NAME"/>"
    129139                                ,"title":       "<xsl:value-of select="TITLE"/>"
    130                                 ,"dataSourcesSCSV":     "<xsl:call-template name="getDataSourcesSCSV"><xsl:with-param name="publishedIndicator" select="current()"/></xsl:call-template>"
    131                                 ,"viewTitlesSCSV":      "<xsl:call-template name="getViewTitlesSCSV"> <xsl:with-param name="publishedIndicator" select="current()"/></xsl:call-template>"
     140                                ,"dataSourceNames":     "<xsl:call-template name="getDataSourceNames"><xsl:with-param name="publishedIndicator" select="current()"/></xsl:call-template>"
     141                                ,"dataSourceTitles":"<xsl:call-template name="getDataSourceTitles"><xsl:with-param name="publishedIndicator" select="current()"/></xsl:call-template>"
     142                                ,"viewNames":           "<xsl:call-template name="getViewNames"> <xsl:with-param name="publishedIndicator" select="current()"/></xsl:call-template>"
     143                                ,"viewTitles":          "<xsl:call-template name="getViewTitles"> <xsl:with-param name="publishedIndicator" select="current()"/></xsl:call-template>"
    132144                                ,"orgUnitName":         "<xsl:value-of select="current()/ORG_UNIT_NAME"/>"
    133145                                ,"orgUnitTitle":        "<xsl:value-of select="$Page.orgUnits/ORG_UNIT[NAME = current()/ORG_UNIT_NAME]/TITLE"/>"
    134                                 ,"dataSourceDate":      "<xsl:value-of select="current()/DATA_SOURCE_DATE"/>"
    135146                                ,"publishedDate":       "<xsl:value-of select="current()/PUBLISHED_DATE"/>"
    136147<xsl:text>}</xsl:text>
     
    152163                                "name":                 { type: "string", editable: false }
    153164                                ,"title":                       { type: "string" }
    154                                 ,"dataSourcesSCSV": { type: "string" }
    155                                 ,"viewTitlesSCSV":      { type: "string" }
     165                                ,"dataSourceNames": { type: "string" }
     166                                ,"dataSourceTitles":{ type: "string" }
     167                                ,"viewNames":           { type: "string" }
     168                                ,"viewTitles":          { type: "string" }
    156169                                ,"orgUnitName":         { type: "string" }
    157170                                ,"orgUnitTitle":        { type: "string" }
     
    186199
    187200
    188         <xsl:template name="getDataSourcesSCSV" ibis:doc="localizes getting the associated data source(s).">
     201        <xsl:template name="getDataSourceNames" ibis:doc="localizes getting the associated data source name(s).">
     202                <xsl:param name="publishedIndicator"/>
     203                <xsl:for-each select="distinct-values($publishedIndicator//DATA_SOURCE_USAGE[USAGE = 'numerator']/NAME)">
     204                        <xsl:if test="1 != position()">;  </xsl:if>
     205                        <xsl:value-of select="current()"/>
     206                </xsl:for-each>
     207        </xsl:template>
     208
     209        <xsl:template name="getDataSourceTitles" ibis:doc="localizes getting the associated data source(s).">
    189210                <xsl:param name="publishedIndicator"/>
    190211                <xsl:for-each select="$Page.dataSources/DATA_SOURCE[NAME = $publishedIndicator//DATA_SOURCE_USAGE[(USAGE = 'numerator')]/NAME]">
     
    194215        </xsl:template>
    195216
    196         <xsl:template name="getViewTitlesSCSV" ibis:doc="localizes getting the associated view(s).">
     217        <xsl:template name="getViewNames" ibis:doc="localizes getting the associated view name(s).">
     218                <xsl:param name="publishedIndicator"/>
     219                <xsl:for-each select="$publishedIndicator//INDICATOR_VIEW">
     220                        <xsl:if test="1 != position()">;  </xsl:if>
     221                        <xsl:value-of select="current()/NAME"/>
     222                </xsl:for-each>
     223        </xsl:template>
     224        <xsl:template name="getViewTitles" ibis:doc="localizes getting the associated view(s).">
    197225                <xsl:param name="publishedIndicator"/>
    198226                <xsl:for-each select="$publishedIndicator//INDICATOR_VIEW">
Note: See TracChangeset for help on using the changeset viewer.