Advertisement
Beee

em-format

Jan 26th, 2018
213
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 4.00 KB | None | 0 0
  1. <?php
  2.  
  3.     function em_format_header( $what = 'Country', $show_notice = false ) {
  4.  
  5.         $format_header = '';
  6.         if ( $show_notice != false ) {
  7.             $format_header .= '<div class="hide480"><small>Table scrolls horizontally.</small></div>';
  8.         }
  9.         $format_header .= '<table class="events__table scroll">
  10.                 <thead>
  11.                     <tr>
  12.                         <th class="event-date from-function">Start<span class="xshow480"> - End</span></th>
  13.                         <th class="event-name">Event</th>
  14.                         <th class="event-country">' . $what . '</th>
  15.                     </tr>
  16.                 </thead>
  17.                 <tbody>';
  18.  
  19.         return $format_header;
  20.  
  21.     }
  22.  
  23.     function em_format_item( $what = 'COUNTRY', $flag = '#_COUNTRYFLAG' ) {
  24.  
  25.         $stylesheetdir = get_stylesheet_directory_uri();
  26.  
  27.         $format = '<tr>
  28.            <td class="event-time from-function">#d/#m<span class="show480">{is_long} #@_{ \- d/m} {/is_long}</span></td>
  29.            <td class="event-name">#_ADMINEDIT <a href="#_EVENTURL">#_EVENTNAMENOYEAR</a>
  30.                {has_tag_idf}<a href="/events/tags/idf" class="idf_logo fed_logo" title="All IDF races"><img src="' . $stylesheetdir . '/assets/img/logo-idf-mini.png" alt="IDF" /></a>{/has_tag_idf}
  31.                {has_tag_igsa}<a href="/events/tags/igsa" class="igsa_logo fed_logo" title="All IGSA races"><img src="' . $stylesheetdir . '/assets/img/logo-igsa-mini.png" alt="IGSA" /></a>{/has_tag_igsa}
  32.                {has_tag_dll}<a href="/events/tags/dll" class="dll_logo fed_logo" title="All DLL events"><img src="' . $stylesheetdir . '/assets/img/logo-dll-mini.png" alt="DLL" /></a>{/has_tag_dll}
  33.                {has_tag_sagra}<a href="/events/tags/sagra" class="sagra_logo fed_logo" title="All SAGRA events"><img src="' . $stylesheetdir . '/assets/img/logo-sagra-mini.png" alt="SAGRA" /></a>{/has_tag_sagra}
  34.                {has_tag_cgsa}<a href="/events/tags/cgsa" class="cgsa_logo fed_logo" title="All CGSA events"><img src="' . $stylesheetdir . '/assets/img/logo-cgsa-mini.png" alt="CGSA" /></a>{/has_tag_cgsa}
  35.                {has_tag_asra}<a href="/events/tags/asra" class="asra_logo fed_logo" title="All ASRA events"><img src="' . $stylesheetdir . '/assets/img/logo-asra-mini.png" alt="ASRA" /></a>{/has_tag_asra}
  36.                {has_tag_iida}<a href="/events/tags/iida" class="iida_logo fed_logo" title="All IIDA events"><img src="' . $stylesheetdir . '/assets/img/logo-iida-mini.png" alt="IIDA" /></a>{/has_tag_iida}
  37.                <br />
  38.                <ul class="inline-style inline-style-event-type">
  39.                    {has_category_freeride}<li class="freeride"><a href="/events/categories/freeride/" title="All freeride events">Freeride</a></li>{/has_category_freeride}
  40.                    {has_category_race}<li class="race"><a href="/events/categories/race/" title="All race events">Race</a></li>{/has_category_race}
  41.                    {has_category_slide-jam}<li class="slide-jam"><a href="/events/categories/slide-jam/" title="All slide jam events">Slide jam</a></li>{/has_category_slide-jam}
  42.                    {has_category_boarder-x}<li class="boarder-x"><a href="/events/categories/boarder-x/" title="All boarder x events">Boarder X</a></li>{/has_category_boarder-x}
  43.                    {has_category_slalom}<li class="slalom"><a href="/events/categories/slalom/" title="All slalom events">Slalom</a></li>{/has_category_slalom}
  44.                    {has_category_misc}<li class="misc"><a href="/events/categories/misc/" title="All miscelanious events">Misc</a></li>{/has_category_misc}
  45.                </ul>
  46.            </td>
  47.            <td class="event-country">{has_location}<a href="/events/?country=#_COUNTRYCODE">' . $flag . '</a> <span class="show480"> #_LOCATION' . $what . '</span>{/has_location}</td>
  48.        </tr>';
  49.  
  50.         return $format;
  51.  
  52.     }
  53.  
  54.     function em_format_footer( $show_notice = false ) {
  55.         $format_footer = '</tbody></table>';
  56.  
  57.         if ( $show_notice != false ) {
  58.             $format_footer .= '<div class="hide480"><small>Table scrolls horizontally.</small></div>';
  59.         }
  60.  
  61.         return $format_footer;
  62.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement