Changeset 20104 in main


Ignore:
Timestamp:
03/26/20 13:50:16 (9 days ago)
Author:
GarthBraithwaite_STG
Message:

nm epht - updates for basic working site.

Location:
adopters/nm-epht/trunk/src/main/webapps/epht-view
Files:
1 added
25 deleted
12 edited

Legend:

Unmodified
Added
Removed
  • adopters/nm-epht/trunk/src/main/webapps/epht-view/WEB-INF/config/SiteSpecific.properties

    r20093 r20104  
    55#------------------------------------------------------------------------------
    66
    7 queryIBISQRequestPath.string =http://10.135.2.255/cgi-bin/hi_iq_func22.exe
     7#queryIBISQRequestPath.string =http://10.135.2.255/cgi-bin/hi_iq_func22.exe
     8queryIBISQRequestPath.string =https://ibistest.health.state.nm.us/ibisph-view/query/proxy/1.xml
    89queryModuleSelectionModelMap.pathPrefixToRemove =/dataportal/query/selection
    910
    10 commonContentBasePath.string =../epht-view-content/
     11commonContentBasePath.string     =../nmepht-content/
     12IBISPHViewContentBasePath.string =../nmibis-content/
    1113
    12 commonWebAppBaseRequestPath.string =https://nmtracking.org/
     14#commonWebAppBaseRequestPath.string =https://nmtracking.org/
     15commonWebAppBaseRequestPath.string=
    1316
    1417#--- self registered user email overrides
    1518userEmailVerificationService.mailMessageFrom =admin@nmtracking.org
    1619userEmailVerificationService.mailSubject     =NM EPHT - Self Registed MySelections Account Verification
    17 userEmailPasswordService.mailMessageFrom =admin@nmtracking.org
    18 userEmailPasswordService.mailSubject     =NM EPHT - Your MySelections Account Password
     20userEmailPasswordService.mailMessageFrom     =admin@nmtracking.org
     21userEmailPasswordService.mailSubject         =NM EPHT - Your MySelections Account Password
    1922
    2023#----------------------------------- END OF FILE -----------------------------
  • adopters/nm-epht/trunk/src/main/webapps/epht-view/css/_SiteSpecific-general.css

    r16033 r20104  
    173173/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
    174174
    175 table.Info th
    176 {
    177         background-color:       #464134;
     175table.Info th,
     176table.Info thead tr th,
     177table.Info tr.Title th
     178{
     179        background-color:       #0f515f;
    178180        color:                          #eee;
    179 
    180181}
    181182table.Info th label
  • adopters/nm-epht/trunk/src/main/webapps/epht-view/css/_SiteSpecific-layout_navigation.css

    r13727 r20104  
    33 *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
    44
    5 html
    6 {
    7         background:             #eee none;  /* blend with footer: #8B8378, lighter: #B1ABA3 #CAC2B7 darker: #746E66 */
    8 }
    9 
    10 body
    11 {
    12         background:             inherit;
    13 }
    14 
    15 
    16 
    175#page
    186{
     7        margin:                         0 auto;   /* center */
    198        background:                     transparent none;
    20         min-width:                      768px;
    21         width:                          90%;
    22         margin:                         0 auto;
    23         padding-top:            0;
     9        width:                          100%;
     10        min-width:                      640px;
     11        max-width:                      1080px;
    2412}
    25 
    2613
    2714
    2815#header
    2916{
    30         height:                         180px;
    31         background:                     white;
    32         padding:                        0.1em 0 0.75em 0;
     17        background:                     white url("../image/header_background.png") top right no-repeat;
     18        padding:                        0;
    3319}
    34 #header img
     20#header .Logo
    3521{
    36         height:                         120px;
    37         padding:                        0px 0 0px 5px;
     22        position: relative;
     23        height: auto;
    3824}
    39 #header .TitleContainer .Title
     25
     26#userMenu.Popup
    4027{
    41     color: #333;
     28        top: 50px;
     29        right: 15px
    4230}
    43 #header #navigationPath
     31#userMenu.Popup > input + label::before,
     32#userMenu.Popup > input + label::after
    4433{
    45         padding:                        3px 0 0 5px;
    46         width:                          100%;
    47         font-size:                      0.9em;
    48         z-index:                        10;
     34        content: "";
    4935}
    5036
    5137
    52 #userMenu
     38#siteSearch
    5339{
    54         position:                       absolute;
    55         right:                          7px;
    56         top:                            -40px;
    57         height:                         35px;
    58         display:                        none;
    59         background:             transparent url('../image/icon/32/user-black.png') left top no-repeat;
    60         color:                          black;
    61         padding-left:           35px;
    62         padding-top:            10px;
    63         z-index:                        102;
     40        top: 40px;
     41        right: 130px;
     42        width: auto;
     43        background-color: transparent;
     44        border: 0;
    6445}
    65 #userMenu:hover
     46#siteSearch #siteSearchInput
    6647{
    67         background-color:       transparent;
     48        margin-top: 3px;
     49        width: 80px;
     50        background-color: transparent;
     51        border: 0;
    6852}
    69 :not(#foo) #userMenu  /* turn on if supporting browser - ie8- trick */
     53#siteSearch button[type="submit"]
    7054{
    71         display:                        block;
    72 }
    73 #userMenu.Secure
    74 {
    75         background:             transparent url('../image/icon/32/user-secure.png') 3px 2px no-repeat;
    76 }
    77 #userMenu .Container
    78 {
    79         left:                           -205px;
     55        background-color: transparent;
    8056}
    8157
    8258
    83 
    84 #siteNavigation .HorizontalMenu.HorizontalTabList
     59#siteNavigationMenu
    8560{
    86         padding:                        8px 2px 4px 5px;
    87         background-color:       #016636; 
    88 }
    89 #siteNavigation .HorizontalMenu.HorizontalTabList > li
    90 {
    91         min-width:                      160px;
    92         background-color:       #F4FFDD; /*696052 464135 8c8270 */
    93         padding:                        0;
    94 }
    95 #siteNavigation .HorizontalMenu.HorizontalTabList > li > label
    96 {
    97         padding-top:            4px;
    98         color:                          #464134;
    99 }
    100 #siteNavigation .HorizontalMenu.HorizontalTabList > li.On
    101 {
    102         border-left:            1px solid #eee;
    103         border-top:             1px solid #eee;
    104         border-right:           1px solid #999;
    105         background-color:       #CBD9B2;
     61        padding: 0.25em 0rem 0.2em 1rem;
     62        background-color: #0f515f;
    10663}
    10764
    108 #siteNavigation .HorizontalMenu.HorizontalTabList > li > input[type='checkbox']:not(:checked) + label,
    109 #siteNavigation .HorizontalMenu.HorizontalTabList > li > input[type='radio']:not(:checked) + label
     65#siteNavigationMenu > li > label,
     66#siteNavigationMenu > li > a
    11067{
    111         background-image:       url('../image/icon/16/plus_box-gray.png');
     68        background-color: white;
    11269}
    113 #siteNavigation .HorizontalMenu.HorizontalTabList > li > input[type='checkbox']:checked + label,
    114 #siteNavigation .HorizontalMenu.HorizontalTabList > li > input[type='radio']:checked + label
     70#siteNavigationMenu > li > input[type="checkbox"]:checked + label,
     71#siteNavigationMenu > li > input[type="radio"]:checked + label
    11572{
    116         background-image:       url('../image/icon/16/minus_box-gray.png');
    117         background-color:       #464134;
    118         border-bottom:          1px solid #464134;
    119         color:                          white;
    120 
    121         -moz-border-radius:     8px 8px 0px 0px; 
    122         -webkit-border-radius:  8px 8px 0px 0px; 
    123         border-radius:          8px 8px 0px 0px;
     73        color:                  #0f515f;
     74        font-weight: bold;
     75        border-radius: 0;
    12476}
    12577
    126 #siteNavigation .HorizontalTabList > li:hover,
    127 #siteNavigation .HorizontalTabList > li.On:hover
     78#siteNavigationMenu > li
    12879{
    129         background-color:       #014c27;
    130 }
    131 #siteNavigation .HorizontalTabList > li:hover > label, 
    132 #siteNavigation .HorizontalTabList > li.On:hover > label
    133 {
    134         color:                          white;
     80        margin: 0.5em 0.5rem 0.5em 0;
    13581}
    13682
    137 #siteNavigation .ColumnsPanelList
     83#siteNavigationMenu .MegaMenu
    13884{
    139         top:                            35px;
    140         background-color:       #464134;
    141 }
    142 #siteNavigation .ColumnsPanelList table tr td
    143 {
    144         border-right:           1px dotted #aaa;
    145 }
    146 #siteNavigation .ColumnsPanelList table tr td h3,
    147 #siteNavigation .ColumnsPanelList table tr td ul li > div:first-child
    148 {
    149         background-color:       #696052;
    150     border: 1px solid   #333;
    151 }
    152 #siteNavigation .ColumnsPanelList table tr td ul li a:hover
    153 {
    154         background-color:       #23201a !important;
     85        top: 50px;
     86        background-color: #348e81;  /* orig 84cec1 */
    15587}
    15688
     89#siteNavigationMenu .MegaMenu .Body .Block
     90{
     91        border-left: 1px dotted #0f515f;
     92}
     93#siteNavigationMenu .MegaMenu .Body .Block h3,
     94#siteNavigationMenu .MegaMenu .Body .Block h4,
     95#siteNavigationMenu .MegaMenu .Body .Block h5
     96{
     97    background-color: #247e71;
     98        border: 0;
     99}
     100#siteNavigationMenu .MegaMenu .Body .Block ul li a
     101{
     102/*      color:   #0f515f;*/
     103}
     104       
    157105
    158 #siteNavigation .ColumnsPanelList table tr td ul li ul li.SocialMedia
     106#content
    159107{
    160         list-style: none;
    161         border: none;
    162         border-top: 1px #777 dotted;
     108        margin: 0;
     109        padding-top: 0.25em;
    163110}
    164 #siteNavigation .ColumnsPanelList table tr td ul li ul li.SocialMedia > a
     111#content > header
    165112{
    166         padding: 5px 5px 5px 3px;
     113    margin-top: 1.5em;
    167114}
    168 #siteNavigation .ColumnsPanelList table tr td ul li ul li.SocialMedia > a:before
    169 {
    170         content:                        "";     /* small dot: 2022  box: ffed checkbox: 2713 star: \22C6\A0   triangle: 25BA diamond: \2666 open circle: \00ba */
    171 }
    172 #siteNavigation .ColumnsPanelList table tr td ul li ul li.SocialMedia > a img
    173 {
    174         height:                         34px;
    175 }
    176 
    177 
    178 #siteSearch
    179 {
    180         right:                          0;
    181         padding:                        0 0.3em 0 1em;
    182         border:                         1px solid #c4cFbD;
    183         height:                         55px;
    184         z-index:                        101;
    185         background-color:       #F4FFDD;
    186 
    187         -moz-border-radius:     8px 0px 0px 8px; 
    188         -webkit-border-radius:  8px 0px 0px 8px; 
    189         border-radius:          8px 0px 0px 8px;
    190 }
    191 #siteSearch form input
    192 {
    193         border:                         1px solid #ddd;
    194 }
    195 
    196 #siteSearchSubmitButton
    197 {
    198         background-image:       url('../image/icon/search_circle-gray.png');
    199 }
    200 #siteSearchSubmitButton:hover,
    201 #siteSearchSubmitButton:active,
    202 #siteSearchSubmitButton:focus
    203 {
    204         background-image:       url('../image/icon/search_circle-brown.png');
    205 }
    206 
    207 
    208 #content
    209 {
    210         padding-top:            1em;
    211 }
    212 
    213 
    214 #content #contextNavigation
    215 {
    216         width:                          250px;
    217         background-color:       #F4FFDD;
    218         padding:                        10px 5px 5px 8px;
    219         margin:                         0;
    220         border-color:           #aaa;
    221         vertical-align:         top;
    222 }
    223 #content #contextNavigation #contextMenuControl,
    224 #content #contextNavigation #contextMenuControl ~ a,
    225 #content #contextNavigation #contextMenuControl ~ label
    226 {
    227         display: none;
    228 }
    229 #content #contextNavigation #contextMenuContainer
    230 {
    231         word-wrap:                      break-word;
    232 }
    233 #content #contextNavigation #contextMenuContainer h2
    234 {
    235         position:                       relative;
    236         left:                           0;
    237         font-size:                      1.2em;
    238         line-height:            auto;
    239         color:                          #464134;
    240 }
    241 
    242 #content #contextNavigation  #contextMenuContainer li > div,
    243 #content #contextNavigation  #contextMenuContainer li > a,
    244 #content #contextNavigation  #contextMenuContainer li > a:visited
    245 {
    246         display:                        block;
    247         color:                          black;
    248         font-size:                      1.2em;
    249         padding:                        5px 5px 5px 5px;
    250 /*
    251 background: transparent url('../image/application-icon.png') 5px center no-repeat;
    252 padding:                        7px 5px 7px 25px;
    253 */
    254 }
    255 
    256 #content #contextNavigation  #contextMenuContainer .SocialMedia
    257 {
    258         border-top: 1px dotted #777777;
    259         border-bottom: none;
    260         margin: 10px 0px 0 0px;
    261         padding-top: 0;
    262         height: 45px;
    263 }
    264 #content #contextNavigation  #contextMenuContainer .SocialMedia a
    265 {
    266         padding: 8px 4px 0 4px;
    267         float: right;
    268 }
    269 #content #contextNavigation  #contextMenuContainer .SocialMedia a img
    270 {
    271         border:0px;
    272 }
    273 #content #contextNavigation  #contextMenuContainer .SocialMedia a:hover
    274 {
    275 /*      background-color:       transparent !important;*/
    276         background-color:       #354B27 !important;
    277 }
    278 #contextMenuContainer a:hover, a:active, a:focus
    279 {
    280         color:                          white !important;
    281         background-color:       #014c27 !important;
    282         text-decoration:        none;
    283 
    284         -moz-border-radius:     5px 5px 5px 5px; 
    285         -webkit-border-radius: 5px 5px 5px 5px; 
    286         border-radius:          5px 5px 5px 5px; 
    287 
    288         -moz-box-shadow:        inset 1px 1px 2px 0px #F2E4D5;
    289         -webkit-box-shadow: inset 1px 1px 2px 0px #F2E4D5;
    290         box-shadow:                     inset 1px 1px 2px 0px #F2E4D5;
    291 }
    292 
    293 
    294 #content .Sections
    295 {
    296         width:                          calc(99% - 250px);
    297 }
    298 
    299 #content .Sections .Header
    300 {
    301         padding:                        13px 5px 10px 8px;
    302         margin:                         0 0.5em 0.5em 0;
    303         background-color:       #F4FFDD;
    304 
    305         font-size:                      1.7em;
    306         font-weight:            normal;
    307         border-bottom:          2px dotted;
    308 
    309         -moz-border-radius:             6px 0px 0px 6px; 
    310         -webkit-border-radius:  6px 0px 0px 6px; 
    311         border-radius:                  6px 0px 0px 6px;
    312 
    313 /*
    314 background-image:  linear-gradient(to right, white 15%, #8B8378 100%);
    315 background-image:  -ms-linear-gradient(left, white 15%, #8B8378 100%);
    316 background-image:  -moz-linear-gradient(left, white 15%, #8B8378 100%);
    317 background-image:  -o-linear-gradient(left, white 15%, #8B8378 100%);
    318 background-image:  -webkit-gradient(linear, right top, left top, color-stop(.15, white), color-stop(1, #8B8378));
    319 */
    320         background-repeat:      no-repeat;
    321         background-position:left center;
    322         font-weight:            normal;
    323         font-size:                      1.8em;
    324         background-image:       linear-gradient(to right,   white 15%, #CBD9B2 100%);
    325         background-image:       -ms-linear-gradient(right,  white 15%, #CBD9B2 100%);
    326         background-image:       -moz-linear-gradient(right, white 15%, #CBD9B2 100%);
    327         background-image:       -o-linear-gradient(right,   white 15%, #CBD9B2 100%);
    328         background-image:       -webkit-gradient(linear, right top, left top, color-stop(.15, white), color-stop(1, #CBD9B2));
    329         background-repeat:      no-repeat;
    330 
    331         /*
    332 8B8378
    333 */
    334 }
    335 #content .Sections .Footer
    336 {
    337         color:                          #605A54;
    338 }
    339 
    340115
    341116
    342117#footer
    343118{
    344         min-height:             400px;
    345 
    346         box-shadow:             0 10px 6px -6px #464135;
    347         border-top:             5px solid #777;
    348 
    349 /*
    350         background:                     #666 url("../image/footer-background.png") no-repeat bottom left fixed;
    351         -webkit-background-size: contain;
    352         -moz-background-size: contain;
    353         -o-background-size: contain;
    354         background-size: contain;
    355 */
     119        border-top:     10px solid #fbd33e;
     120        background-color: #0f515f;
    356121}
    357 #footer h3,
    358 #footer li
    359 {
    360         color:                          #333;
    361 }
    362 
    363 #footer a
    364 {
    365         color:                          #333;
    366         padding:                        5px;
    367 }
    368 #footer a:hover,
    369 #footer a:active,
    370 #footer a:focus
    371 {
    372         text-decoration:        none;
    373 }
    374 
    375 #footer .Bottom img
    376 {
    377         padding-right:          4px;
    378 }
    379 #footer .Bottom div
    380 {
    381         padding-top:            5px;
    382         color:                          #666;
    383         font-size:                      0.8em;
    384 }
    385 
    386122/*============================ End of Style Sheet ============================*/
    387123
  • adopters/nm-epht/trunk/src/main/webapps/epht-view/css/_SiteSpecific.css

    r20094 r20104  
    77 * listed (same as an XSLT import).
    88~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
    9 /*
    10 Some sites might use these:
    11 @import url("SlideOutContent.css");
    12 @import url("TabbedContent.css");
    139
    14 Core Navigation Choices.  Choose the approp css defs for the desired menu.
    15 Need to modify the SS.xslt - SELECTIONs, template calls, modes, container class.
    16 See notes inside that file.
    17 
    18 @import url("VerticalPopoutList.css");
    19 @import url("VerticalMenu-Popout.css");
    20 @import url("VerticalMenu-Dropdown.css");
    21 @import url("VerticalMenu-ExpandableList.css");
    22 @import url("VerticalMenu.css");
    23 
    24 */
    2510@import url("HorizontalMenu.css");
    2611@import url("HorizontalMenu-MegaMenu.css");
     
    2813@import url("MegaMenu.css");
    2914
     15@import url("_SiteSpecific-general.css");
     16@import url("_SiteSpecific-layout_navigation.css");
     17
    3018
    3119/* Responsive overrides/layout and other overrides for device resolution. 
    3220        See responsive_notes.txt for more info on why what was chosen.
    33 */
    3421@import url("_responsive-tiny.css")   only screen and                         (max-width:  1149px);
    3522@import url("_responsive-small.css")  only screen and (min-width:  960px) and (max-width:  1149px);
     
    3724@import url("_responsive-large.css")  only screen and (min-width: 1280px);
    3825@import url("_responsive-huge.css")   only screen and (min-width: 1700px);
     26*/
    3927
    40 /* Simple rules to help debug responsive layout sizes
    41 @media only screen and (max-width:  959px)
    42 {
    43         #banner .StateBanner {background-color: #888;}
    44 }
    45 @media only screen and (min-width: 640px) and (max-width:  959px)
    46 {
    47         #banner .StateBanner {background-color: #003366;}
    48 }
    49 @media only screen and (min-width: 960px)
    50 {
    51         #banner .StateBanner {background-color: #999;}
    52 }
    53 @media only screen and (min-width: 1280px)
    54 {
    55         #banner .StateBanner {background-color: #336699;}
    56 }
    57 @media only screen and (min-width: 1700px)
    58 {
    59         #banner .StateBanner {background-color: #ccc;}
    60 }
    61 */
    6228/*============================ End of Style Sheet ============================*/
    6329
  • adopters/nm-epht/trunk/src/main/webapps/epht-view/xslt/html/SiteSpecific.xslt

    r20094 r20104  
    109109        >
    110110                <header id="header">
    111                         <div class="SiteTitle">New Mexico's Health Indicator Data &amp; Statistics</div>
     111                        <img src="{$ibis.baseRequestPath}image/logo.png" class="Logo"/>
     112
     113                        <form id="siteSearch" name="siteSearch" method="get" action="http://www.google.com/search" contenteditable="contenteditable" class="Search">
     114                                <label for="siteSearchInput" accesskey="s" class="OffPage">Search the site:</label>
     115                                <input id="siteSearchInput" name="q"
     116                                        placeholder="SEARCH"
     117                                        type="text" autocomplete="on"
     118                                        dir="ltr" spellcheck="false"
     119                                />
     120                                <button type="submit" value="" alt="Search" title="Search" font-icon="&#xe13e;"></button>
     121                                <input type="hidden" name="sitesearch" value="{$ibis.baseRequestPath}" title="site URL to be searched"/>
     122                        </form>
    112123
    113124                        <div id="userMenu" class="{if(ibis:hasAuthorities())then 'Popup Secure' else 'Popup'}">
     
    116127                                        <xsl:with-param name="inputType"  select="'checkbox'"/>
    117128                                        <xsl:with-param name="inputClass" select="'Control'"/>
    118                                         <xsl:with-param name="title"      select="'My Selections'"/>
     129                                        <xsl:with-param name="title"      select="'LOGIN'"/>
    119130                                </xsl:call-template>
    120131
     
    143154                                </div>
    144155                        </div>
     156
    145157                        <xsl:call-template name="SiteSpecific.siteNavigation"/>
    146                         <img src="{$ibis.baseRequestPath}image/logo.png" class="Logo"/>
    147158                </header>
    148159        </xsl:template>
     
    158169                                <xsl:with-param name="selectedSelectionName" select="$SiteSpecific.siteNavigationSelectedSelectionName"/>
    159170                        </xsl:call-template>
    160                         <form id="siteSearch" name="siteSearch" method="get" action="http://www.google.com/search" contenteditable="contenteditable" class="Search">
    161                                 <label for="siteSearchInput" accesskey="s" class="OffPage">Search the site:</label>
    162                                 <input id="siteSearchInput" name="q"
    163                                         placeholder="Search the Site..."
    164                                         type="text" autocomplete="on"
    165                                         dir="ltr" spellcheck="false"
    166                                 />
    167                                 <button type="submit" value="" alt="Search" title="Search" font-icon="&#xe13e;"></button>
    168                                 <input type="hidden" name="sitesearch" value="{$ibis.baseRequestPath}" title="site URL to be searched"/>
    169                         </form>
    170171                </nav>
    171172        </xsl:template>
     
    229230        <xsl:template name="Page.footer">
    230231                <div id="footer">
    231 
    232                         <div class="Section">
    233                                 <h3>New Mexico EPHT</h3>
    234                                 <ul>
    235                                         <li><a href="{$ibis.baseRequestPath}about/ContactInformation.html">Contact Us</a></li>
    236                                         <li><a href="{$ibis.baseRequestPath}about/SiteMap.html">Site Map</a></li>
    237                                         <li><a href="" onclick="window.open('?PrinterFriendly=x');">Printer Friendly</a></li>
    238                                         <li><a href="{$ibis.baseRequestPath}user/logout">Logout</a></li>
    239                                 </ul>
    240                         </div>
    241                         <div class="Section">
    242                                 <h3>New Mexico DOH</h3>
    243                                 <ul>
    244                                         <li><a href="http://nmhealth.org/">NM-DOH Home</a></li>
    245                                         <li><a href="http://nmhealth.org/contact/general">Contact NM-DOH</a></li>
    246                                         <li><a href="http://nmhealth.org//search/topic">NM-DOH A-Z List</a></li>
    247                                 </ul>
    248                         </div>
    249                         <div class="Section">
    250                                 <h3>Legal</h3>
    251                                 <ul>
    252                                         <li><a href="{$ibis.baseRequestPath}about/WebCitation.html">Web Citation</a></li>
    253                                         <li><a href="http://nmhealth.org/help/privacy">Privacy Policy</a></li>
    254                                         <li><a href="http://nmhealth.org/help/disclaimer">Use Disclaimer</a></li>
    255                                 </ul>
    256                         </div>
    257                         <div class="Section">
    258                                 <h3>Other</h3>
    259                                 <ul>
    260                                         <li><a href="http://ephtracking.cdc.gov" title="">National CDC EPHT Website</a></li>
    261                                         <li><a href="http://www.newmexico.gov/" title="">State of New Mexico Website</a></li>
    262                                         <li><a href="https://ibis.health.state.nm.us/">NM-IBIS Website</a></li>
    263                                 </ul>
    264 
    265                                 <div class="SocialMedia"> <!-- these are right justified, so last in list is farthest to left on website -->
    266                                         <a href="#" onclick="window.print();return false;">
    267                                                 <img src="{$ibis.baseRequestPath}image/icon/32/printer.gif"/>
    268                                         </a>
    269                                         <a href="https://www.youtube.com/user/nmhealth" target="_blank">
    270                                                 <img src="{$ibis.baseRequestPath}image/icon/32/youtube-round.png" alt=""/>
    271                                         </a>
    272                                         <a href="https://twitter.com/nmdoh" target="_blank">
    273                                                 <img src="{$ibis.baseRequestPath}image/icon/32/twitter-blue_round.png" alt=""/>
    274                                         </a>
    275                                         <a href="https://www.linkedin.com/company/newmexicodepartmentofhealth" target="_blank">
    276                                                 <img src="{$ibis.baseRequestPath}image/icon/32/linkedin-blue_round.png" alt=""/>
    277                                         </a>           
    278                                         <a href="https://www.instagram.com/nmdoh/" target="_blank">
    279                                                 <img src="{$ibis.baseRequestPath}image/icon/32/instagram-blue_round.png" alt=""/>
    280                                         </a>
    281                                         <a href="https://www.facebook.com/nmdoh" target="_blank">
    282                                                 <img src="{$ibis.baseRequestPath}image/icon/32/facebook-blue_round_offset.png" alt=""/>
    283                                         </a>
     232                        <footer id="screenPageFooter">
     233                                <nav class="Row">
     234                                        <div class="Block">
     235                                                <h3>New Mexico EPHT</h3>
     236                                                <ul>
     237                                                        <li><a href="{$ibis.baseRequestPath}about/AboutEPHT.html" title="What is Environmental Public Health Tracking?">About Tracking</a></li>
     238                                                        <li><a href="{$ibis.baseRequestPath}about/Introduction.html" title="Background of NM Tracking">Background</a></li>
     239                                                        <li><a href="{$ibis.baseRequestPath}about/ContactInformation.html" title="Contact Information">Contact Us</a></li>
     240                                                </ul>
     241                                        </div>
     242                                        <div class="Block">
     243                                                <h3>Related Web Sites</h3>
     244                                                <ul>
     245                                                        <li><a href="http://nmhealth.org/" title="New Mexico Department of Health Website">NM Department of Health</a></li>
     246                                                        <li><a href="http://ibis.health.state.nm.us/" title="New Mexico Indicator Based Information System">NM-IBIS</a></li>
     247                                                        <li><a href="http://www.ibisph.org/">IBIS-PH Community</a></li>
     248                                                </ul>
     249                                        </div>
     250                                        <div class="Block">
     251                                                <h3>Legal</h3>
     252                                                <ul>
     253                                                        <li><a href="{$ibis.baseRequestPath}about/WebCitation.html">Web Citation</a></li>
     254                                                        <li><a href="http://nmhealth.org/help/privacy">Privacy Policy</a></li>
     255                                                        <li><a href="http://nmhealth.org/help/disclaimer">Use Disclaimer</a></li>
     256                                                </ul>
     257                                        </div>
     258                                </nav>
     259                                <div class="Block" style="float: right; width: 270px; padding: 0.3em 1rem 1rem 1rem; background-color: #445566; margin: 1em 0 0 1em;">
     260                                        <h3>Help us help you by providing feedback about this site or page:</h3>
     261                                        <input type="button" value="Email Us..." style="width: 100%; font-size: 1rem; padding: 1rem; cursor: pointer; margin-top: 0.5em;"/>
    284262                                </div>
    285                         </div>
    286 
    287                         <div class="Bottom">
    288                                 <img src="{$ibis.baseRequestPath}view/image/DOHLogo.png"
    289                                         onclick="javascript:location.href='http://nmhealth.org/'" title="NMDOH Link"
    290                                         alt="NM Department of Health Logo"
    291                                 />
    292 
    293                                 <div>
    294                                         The NM EPHT website is supported by Cooperative Agreement Number,
    295                                         <span class="Bold">6 NUE1EH001354 </span> (previously, 5 U38EH000949), funded by the
    296                                         Centers for Disease Control and Prevention (CDC). Its contents are solely the
    297                                         responsibility of the authors and do not necessarily represent the official views of
    298                                         CDC or do not necessarily reflect the official policies of the Department of Health
    299                                         and Human Services, nor does the mention of trade names, commercial practices, or
    300                                         organizations imply endorsement by the U.S. Government.  The information published
    301                                         on this website may be reproduced without permission.
    302                                         Please, use the following
    303                                         citation:
    304                                         &quot;
    305                                                 Retrieved
    306                                                 <xsl:value-of select="ibis:getFormattedDateTime(current-dateTime())"/>
    307                                                 from New Mexico EPHT Tracking Public Web site: https://nmtracking.org/
    308                                         &quot;.
    309                                                 <div class="LastModified">Page Content Updated: <xsl:value-of select="$Page.XMLModifedDate"/></div>
    310                                         <xsl:if test="string-length($Page.XMLModifedDate) != 0">
    311                                         </xsl:if>
     263
     264                                <div class="Row">
     265                                        <div class="Bottom">
     266                                                <img src="{$ibis.baseRequestPath}view/image/DOHLogo.png"
     267                                                        onclick="javascript:location.href='http://nmhealth.org/'" title="NMDOH Link"
     268                                                        alt="NM Department of Health Logo"
     269                                                />
     270
     271                                                <div>
     272                                                        The NM EPHT website is supported by Cooperative Agreement Number,
     273                                                        <span class="Bold">6 NUE1EH001354 </span> (previously, 5 U38EH000949), funded by the
     274                                                        Centers for Disease Control and Prevention (CDC). Its contents are solely the
     275                                                        responsibility of the authors and do not necessarily represent the official views of
     276                                                        CDC or do not necessarily reflect the official policies of the Department of Health
     277                                                        and Human Services, nor does the mention of trade names, commercial practices, or
     278                                                        organizations imply endorsement by the U.S. Government.  The information published
     279                                                        on this website may be reproduced without permission.
     280                                                        Please, use the following
     281                                                        citation:
     282                                                        &quot;
     283                                                                Retrieved
     284                                                                <xsl:value-of select="ibis:getFormattedDateTime(current-dateTime())"/>
     285                                                                from New Mexico EPHT Tracking Public Web site: https://nmtracking.org/
     286                                                        &quot;.
     287                                                                <div class="LastModified">Page Content Updated: <xsl:value-of select="$Page.XMLModifedDate"/></div>
     288                                                        <xsl:if test="string-length($Page.XMLModifedDate) != 0">
     289                                                        </xsl:if>
     290                                                </div>
     291                                        </div>
     292                                        <!-- Google Analytics -->
     293                                        <script>
     294                                                (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
     295                                                (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
     296                                                m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
     297                                                })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
     298                         
     299                                                ga('create', 'UA-10321712-1', 'auto');
     300                                                ga('send', 'pageview');
     301                                        </script>
    312302                                </div>
    313                         </div>
    314                         <!-- Google Analytics -->
    315                         <script>
    316                                 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
    317                                 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
    318                                 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
    319                                 })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
    320          
    321                                 ga('create', 'UA-10321712-1', 'auto');
    322                                 ga('send', 'pageview');
    323                         </script>
     303                        </footer>
     304               
     305                        <!-- had to wrap a div within so FF would format correctly... -->
     306                        <footer id="printPageFooter">
     307                                <xsl:copy-of select="$SiteSpecific.printPageFooter"/>
     308                        </footer>
    324309                </div>
    325310
    326                 <!-- had to wrap a div within so FF would format correctly... -->
    327                 <div id="printPageFooter">
    328                         <xsl:copy-of select="$SiteSpecific.printPageFooter"/>
    329                 </div>
    330         </xsl:template>
     311        </xsl:template>
     312
    331313
    332314        <xsl:template name="SiteSpecific.socialMediaLinks">
  • adopters/nm-epht/trunk/src/main/webapps/epht-view/xslt/html/community/SiteSpecific.xslt

    r7556 r20104  
    1616                        template that implements the adopter 'Home' specific Menu definitions.
    1717                </description>
    18 
    19                 <author>Garth Braithwaite</author>
    20                 <company>Software Technology Group/CDC/Utah Department of Health</company>
    2118        </ibis:doc>
    2219
     
    2825        <xsl:param name="SiteSpecific.navigationPathSelections">
    2926                <SELECTION>
    30                         <TITLE>Community</TITLE>
    31                         <LOCAL_URL>community</LOCAL_URL>
     27                        <TITLE>DataPortal</TITLE>
     28                </SELECTION>
     29                <SELECTION>
     30                        <TITLE>Community Profile</TITLE>
    3231                </SELECTION>
    3332        </xsl:param>
    34 
    35         <xsl:param name="SiteSpecific.stateTitle" select="'Utah'"
    36                 ibis:doc="Variable used to avoid hard coding state title code."
    37         />
    3833
    3934</xsl:stylesheet>
  • adopters/nm-epht/trunk/src/main/webapps/epht-view/xslt/html/indicator/SiteSpecific.xslt

    r8395 r20104  
    99        <xsl:import href="../SiteSpecific.xslt"/>
    1010
    11 
    1211        <ibis:doc>
    1312                <name>html/indicator/SiteSpecific</name>
     
    1514                <description>
    1615                </description>
    17 
    18                 <author>Garth Braithwaite</author>
    19                 <company>Software Technology Group/CDC/Utah Department of Health</company>
    2016        </ibis:doc>
    21 
    2217
    2318        <xsl:param name="SiteSpecific.navigationPathSelections">
    2419                <SELECTION>
    25                         <TITLE>data portal</TITLE>
     20                        <TITLE>Data Portal</TITLE>
    2621                        <LOCAL_URL>dataportal/Introduction.html</LOCAL_URL>
    2722                </SELECTION>
    2823                <SELECTION>
    29                         <TITLE>indidcator reports</TITLE>
     24                        <TITLE>Indidcator Reports</TITLE>
    3025                        <LOCAL_URL>dataportal/IndicatorProfileIndex.html</LOCAL_URL>
    3126                </SELECTION>
  • adopters/nm-epht/trunk/src/main/webapps/epht-view/xslt/html/indicator/profile/SiteSpecific.xslt

    r20094 r20104  
    1818                        indicator profile pages.
    1919                </description>
    20 
    21                 <author>Garth Braithwaite</author>
    22                 <company>Software Technology Group/CDC/Utah Department of Health</company>
    2320        </ibis:doc>
    2421
     
    2623        <xsl:param name="SiteSpecific.navigationPathSelections">
    2724                <SELECTION>
    28                         <TITLE>data portal</TITLE>
     25                        <TITLE>Data Portal</TITLE>
    2926                        <LOCAL_URL>dataportal/Introduction.html</LOCAL_URL>
    3027                </SELECTION>
    3128                <SELECTION>
    32                         <TITLE>indidcator reports</TITLE>
     29                        <TITLE>Indidcator Reports</TITLE>
    3330                        <LOCAL_URL>dataportal/IndicatorProfileIndex.html</LOCAL_URL>
    3431                </SELECTION>
    3532                <SELECTION>
    36                         <TITLE>report</TITLE>
    37                         <LOCAL_URL>indicator/view/<xsl:value-of select="$indicator/NAME"/>.html</LOCAL_URL>
     33                        <TITLE>Report</TITLE>
    3834                </SELECTION>
    39         </xsl:param>
    40 
    41         <xsl:param name="SiteSpecific.contextNavigationSelections"
    42                 ibis:doc="Indicator Profile left nav menu - specific to the current indicator."
    43         >
    44         <SELECTIONS>
    45                 <TITLE>Indicator Options</TITLE>
    46                
    47                 <SELECTION>
    48                         <URL><xsl:value-of select="concat($ibis.baseRequestPath, 'dataportal/indicator/important_facts/', $indicator/NAME, '.html')"/></URL>
    49                         <DESCRIPTION>Important Facts page for <xsl:value-of select="$indicator/TITLE"/></DESCRIPTION>
    50                         <TITLE>Important Facts</TITLE>
    51                 </SELECTION>
    52 
    53                 <xsl:variable name="indicatorViews" select="$indicator/INDICATOR_VIEWS/INDICATOR_VIEW"/>
    54                 <xsl:variable name="indicatorViewCount" select="count($indicatorViews)"/>
    55                 <SELECTION>
    56                         <URL><xsl:value-of select="concat($ibis.baseRequestPath, 'dataportal/indicator/view/', $indicator/DEFAULT_INDICATOR_VIEW_NAME, '.html')"/></URL>
    57                         <TITLE>Data View</TITLE>
    58                         <DESCRIPTION>Interactive view of <xsl:value-of select="$indicator/TITLE"/></DESCRIPTION>
    59                 <!-- 8-1-2016 NM-EPHT does not want Alternate Incator Views - modified by Paul Leo
    60                         <xsl:if test="$indicatorViewCount &lt; 2">
    61                                 <TITLE>Data View</TITLE>
    62                                 <DESCRIPTION>Interactive view of <xsl:value-of select="$indicator/TITLE"/></DESCRIPTION>
    63                         </xsl:if>
    64                         <xsl:if test="$indicatorViewCount &gt; 1">
    65                                 <TITLE>Data Views</TITLE>
    66                                 <DESCRIPTION>Interactive view of <xsl:value-of select="$indicator/TITLE"/></DESCRIPTION>
    67                                 <SELECTIONS>
    68                                         <xsl:for-each select="$indicatorViews">
    69                                                 <SELECTION>
    70                                                         <URL><xsl:value-of select="concat($ibis.baseRequestPath, 'dataportal/indicator/view/', NAME, '.html')"/></URL>
    71                                                         <DESCRIPTION>Interactive view of <xsl:value-of select="TITLE"/></DESCRIPTION>
    72                                                         <TITLE><xsl:value-of select="ibis:getPartialIndicatorViewTitle(current())"/></TITLE>
    73                                                 </SELECTION>
    74                                         </xsl:for-each>
    75                                 </SELECTIONS>
    76                         </xsl:if>
    77                 -->
    78                 </SELECTION>
    79                 <xsl:variable name="countOfRelations" select="count($indicator/RELATIONS/RELATION)"/>
    80                 <xsl:if test="$countOfRelations &gt; 0">
    81                         <SELECTION>
    82                                 <xsl:if test="$countOfRelations = 1">
    83                                         <URL><xsl:value-of select="concat($ibis.baseRequestPath, 'dataportal/indicator/related/', $indicator/RELATIONS/RELATION/NAME, '/', $indicator/NAME, '.html')"/></URL>
    84                                         <DESCRIPTION><xsl:value-of select="$indicator/RELATIONS/RELATION/TITLE"/> indicators related to <xsl:value-of select="$indicator/TITLE"/></DESCRIPTION>
    85                                 </xsl:if>
    86                                 <TITLE>Related Indicators</TITLE>
    87 
    88                                 <xsl:if test="$countOfRelations &gt; 1">
    89                                         <DESCRIPTION>Pick the type of related incidators</DESCRIPTION>
    90                                         <SELECTIONS>
    91                                                 <xsl:for-each select="$indicator/RELATIONS/RELATION">
    92                                                         <SELECTION>
    93                                                                 <URL><xsl:value-of select="concat($ibis.baseRequestPath, 'dataportal/indicator/related/', NAME, '/', $indicator/NAME, '.html')"/></URL>
    94                                                                 <DESCRIPTION>Indicators related to <xsl:value-of select="concat($indicator/TITLE, ' for ', TITLE)"/></DESCRIPTION>
    95                                                                 <TITLE><xsl:value-of select="TITLE"/></TITLE>
    96                                                         </SELECTION>
    97                                                 </xsl:for-each>
    98                                         </SELECTIONS>
    99                                 </xsl:if>
    100                         </SELECTION>
    101                 </xsl:if>
    102 
    103                 <xsl:if test="string-length($indicator/SERVICES_AVAILABLE_TO_PUBLIC) != 0">
    104                         <SELECTION>
    105                                 <URL><xsl:value-of select="concat($ibis.baseRequestPath, 'dataportal/indicator/available_services/', $indicator/NAME, '.html')"/></URL>
    106                                 <DESCRIPTION>Services Available to the Public page for <xsl:value-of select="$indicator/TITLE"/></DESCRIPTION>
    107                                 <TITLE>Available Services</TITLE>
    108                         </SELECTION>
    109                 </xsl:if>
    110 
    111                 <SELECTION>
    112                         <URL><xsl:value-of select="concat($ibis.baseRequestPath, 'dataportal/indicator/other_resources/', $indicator/NAME, '.html')"/></URL>
    113                         <DESCRIPTION>Other Resources and Web Links page for <xsl:value-of select="$indicator/TITLE"/></DESCRIPTION>
    114                         <TITLE>Other Resources &amp; Links</TITLE>
    115                         <ADDITIONAL_CLASSES>LargeText</ADDITIONAL_CLASSES>
    116                 </SELECTION>
    117 
    118                 <SELECTION>
    119                         <URL><xsl:value-of select="concat($ibis.baseRequestPath, 'dataportal/indicator/complete_profile/', $indicator/NAME, '.html')"/></URL>
    120                         <DESCRIPTION>Complete Indicator Profile which contains all views and data for <xsl:value-of select="$indicator/TITLE"/></DESCRIPTION>
    121                         <TITLE>Full Report</TITLE>
    122                 </SELECTION>
    123 <!--
    124                 <SELECTION>
    125                         <URL><xsl:value-of select="concat($ibis.baseRequestPath, 'view/ibis/xml/indicator/profile/', $indicator/NAME, '.xml')"/></URL>
    126                         <DESCRIPTION>Get the raw XML Indicator Profile data for <xsl:value-of select="$indicator/TITLE"/></DESCRIPTION>
    127                         <TITLE>Main XML Data</TITLE>
    128                 </SELECTION>
    129 
    130                 <SELECTION>
    131                         <URL><xsl:value-of select="concat($ibis.baseRequestPath, 'view/ibis/xml/indicator/profile/', $indicatorView/NAME, '.xml')"/></URL>
    132                         <DESCRIPTION>Get the raw XML Indicator Profile values data</DESCRIPTION>
    133                         <TITLE>Values XML Data</TITLE>
    134                 </SELECTION>
    135 -->
    136         </SELECTIONS>
    13735        </xsl:param>
    13836
  • adopters/nm-epht/trunk/src/main/webapps/epht-view/xslt/html/metadata/SiteSpecific.xslt

    r7556 r20104  
    1616                        Provides adopter 'dataportal' specific menu selection and bread crumbs.
    1717                </description>
    18 
    19                 <author>Garth Braithwaite</author>
    20                 <company>Software Technology Group/CDC/Utah Department of Health</company>
    2118        </ibis:doc>
    2219
     
    3027        <xsl:param name="SiteSpecific.navigationPathSelections">
    3128                <SELECTION>
    32                         <TITLE>data portal</TITLE>
    33                         <LOCAL_URL>dataportal</LOCAL_URL>
     29                        <TITLE>Data Portal</TITLE>
    3430                </SELECTION>
    3531                <SELECTION>
    36                         <TITLE>secure</TITLE>
     32                        <TITLE>Secure</TITLE>
    3733                        <LOCAL_URL>dataportal/indicator</LOCAL_URL>
    3834                </SELECTION>
    3935                <SELECTION>
    40                         <TITLE>metadata</TITLE>
     36                        <TITLE>Metadata</TITLE>
    4137                        <LOCAL_URL>dataportal/metadata/Index.html</LOCAL_URL>
    4238                </SELECTION>
    4339        </xsl:param>
    4440
    45 
    4641</xsl:stylesheet>
    4742<!-- ============================= End of File ============================= -->
  • adopters/nm-epht/trunk/src/main/webapps/epht-view/xslt/html/query/SiteSpecific.xslt

    r7556 r20104  
    1818                        query left nav menu.
    1919                </description>
    20 
    21                 <author>Garth Braithwaite</author>
    22                 <company>Software Technology Group/CDC/Utah Department of Health</company>
    2320        </ibis:doc>
    2421
     
    2623        <xsl:param name="SiteSpecific.navigationPathSelections">
    2724                <SELECTION>
    28                         <TITLE>data portal</TITLE>
     25                        <TITLE>Data Portal</TITLE>
    2926                        <LOCAL_URL>dataportal</LOCAL_URL>
    3027                </SELECTION>
    3128                <SELECTION>
    32                         <TITLE>datasets</TITLE>
     29                        <TITLE>Datasets</TITLE>
    3330                        <LOCAL_URL>query</LOCAL_URL>
    3431                </SELECTION>
  • adopters/nm-epht/trunk/src/main/webapps/epht-view/xslt/html/user/login/SiteSpecific.xslt

    r20094 r20104  
    1515                <description>
    1616                </description>
    17 
    18                 <author>Garth Braithwaite</author>
    19                 <company>Software Technology Group/CDC/Utah Department of Health</company>
    2017        </ibis:doc>
    2118<!-- ~~~~~~~~~~~~~~~~~~~~~~~ PARAMS / VARIABLES ~~~~~~~~~~~~~~~~~~~~~~~~ -->
     
    2320
    2421<xsl:param name="Page.sectionsContentPreFormContent">
     22TODO: NEEDS TO BE UPDATED - MYDATA = MyEPHT????
    2523                        The My Data user login provides access to secure data queries to those
    2624                        who have been provided secure access privileges.
  • adopters/nm-epht/trunk/src/main/webapps/epht-view/xslt/html/xml/SiteSpecific.xslt

    r7558 r20104  
    1515                <description>
    1616                </description>
    17 
    18                 <author>Garth Braithwaite</author>
    19                 <company>Software Technology Group/CDC/Utah Department of Health</company>
    2017        </ibis:doc>
    2118
     
    3734        <xsl:param name="SiteSpecific.navigationPathSelections">
    3835                <SELECTION>
    39                         <TITLE>data portal</TITLE>
     36                        <TITLE>Data Portal</TITLE>
    4037                        <LOCAL_URL>dataportal</LOCAL_URL>
    4138                </SELECTION>
Note: See TracChangeset for help on using the changeset viewer.