|
|
@@ -394,124 +394,129 @@
|
|
|
<?php
|
|
|
}
|
|
|
//Upcaming activity section
|
|
|
- $q_activity = mysqli_query($con, "SELECT id, permalink, date, DATE_FORMAT(date, '%Y-%m-%d') AS isodate, title_$lang AS title, text_$lang AS text, price, inscription, people, max_people, city FROM activity WHERE visible = 1 AND date > now() ORDER BY date LIMIT 1;");
|
|
|
+ $q_activity = mysqli_query($con, "SELECT id, permalink, date, DATE_FORMAT(date, '%Y-%m-%d') AS isodate, title_$lang AS title, text_$lang AS text, price, inscription, people, max_people, city FROM activity WHERE visible = 1 AND date >= date(now()) ORDER BY date LIMIT 2;");
|
|
|
$upcoming_activity_shown = false;
|
|
|
if (mysqli_num_rows($q_activity) > 0){
|
|
|
$upcoming_activity_shown = true;
|
|
|
- $r_activity = mysqli_fetch_array($q_activity);
|
|
|
?>
|
|
|
<div class='section'>
|
|
|
<h3 class='section_title'><?=$lng['index_upcoming_activity']?></h3>
|
|
|
- <div class='entry' itemscope itemtype='http://schema.org/Event'>
|
|
|
- <meta itemprop='inLanguage' content='<?=$lang?>'/>
|
|
|
- <meta itemprop='name' content='<?=$r_activity['title']?>'/>
|
|
|
- <meta itemprop='description' content='<?=$r_activity['text']?>'/>
|
|
|
- <meta itemprop='startDate endDate' content='<?=$r_activity['isodate']?>'/>
|
|
|
- <span class='hidden' itemprop='location' itemscope itemtype='http://schema.org/Place'>
|
|
|
- <meta itemprop='address' itemprop='name' content='=<?=$r_activity[city]?>'/>
|
|
|
- </span>
|
|
|
- <meta itemprop='url' content='<?=$server?>/actividades/<?=$r_activity['permalink']?>'/>
|
|
|
- <div class='hidden' itemprop='organizer performer' itemscope itemtype='http://schema.org/Organization'>
|
|
|
- <meta itemprop='legalName' content='Asociación Cultural Recreativa Gasteizko Margolariak'/>
|
|
|
- <meta itemprop='name' content='Gasteizko Margolariak'/>
|
|
|
- <meta itemprop='logo' content='<?=$server?>/img/logo/logo.png'/>
|
|
|
- <meta itemprop='foundingDate' content='2013-02-03'/>
|
|
|
- <meta itemprop='telephone' content='+34637140371'/>
|
|
|
- </div> <!-- .hidden -->
|
|
|
- <div id='upcoming_activity' class='table'>
|
|
|
- <div class='tr'>
|
|
|
-<?php
|
|
|
- //If image, show it
|
|
|
- $q_activity_image = mysqli_query($con, "SELECT image FROM activity_image WHERE activity = $r_activity[id] ORDER BY idx LIMIT 1;");
|
|
|
- if (mysqli_num_rows($q_activity_image) > 0){
|
|
|
- $r_activity_image = mysqli_fetch_array($q_activity_image);
|
|
|
+<?php
|
|
|
+ while($r_activity = mysqli_fetch_array($q_activity)){
|
|
|
?>
|
|
|
- <div class='td'>
|
|
|
- <div id='upcoming_image'>
|
|
|
- <a href='<?=$server?>/actividades/<?=$r_activity['permalink']?>'>
|
|
|
- <meta itemprop='image' content='<?=$server?>/img/actividades/<?=$r_activity_image['image']?>'/>
|
|
|
- <img src='<?=$server?>/img/actividades/miniature/<?=$r_activity_image['image']?>' alt='<?=$r_activity['title']?>'/>
|
|
|
- </a>
|
|
|
- </div> <!-- #upcoming_image -->
|
|
|
- </div> <!-- .td-->
|
|
|
+ <div class='entry' itemscope itemtype='http://schema.org/Event'>
|
|
|
+ <meta itemprop='inLanguage' content='<?=$lang?>'/>
|
|
|
+ <meta itemprop='name' content='<?=$r_activity['title']?>'/>
|
|
|
+ <meta itemprop='description' content='<?=$r_activity['text']?>'/>
|
|
|
+ <meta itemprop='startDate endDate' content='<?=$r_activity['isodate']?>'/>
|
|
|
+ <span class='hidden' itemprop='location' itemscope itemtype='http://schema.org/Place'>
|
|
|
+ <meta itemprop='address' itemprop='name' content='=<?=$r_activity[city]?>'/>
|
|
|
+ </span>
|
|
|
+ <meta itemprop='url' content='<?=$server?>/actividades/<?=$r_activity['permalink']?>'/>
|
|
|
+ <div class='hidden' itemprop='organizer performer' itemscope itemtype='http://schema.org/Organization'>
|
|
|
+ <meta itemprop='legalName' content='Asociación Cultural Recreativa Gasteizko Margolariak'/>
|
|
|
+ <meta itemprop='name' content='Gasteizko Margolariak'/>
|
|
|
+ <meta itemprop='logo' content='<?=$server?>/img/logo/logo.png'/>
|
|
|
+ <meta itemprop='foundingDate' content='2013-02-03'/>
|
|
|
+ <meta itemprop='telephone' content='+34637140371'/>
|
|
|
+ </div> <!-- .hidden -->
|
|
|
+ <div id='upcoming_activity' class='table'>
|
|
|
+ <div class='tr'>
|
|
|
+<?php
|
|
|
+ //If image, show it
|
|
|
+ $q_activity_image = mysqli_query($con, "SELECT image FROM activity_image WHERE activity = $r_activity[id] ORDER BY idx LIMIT 1;");
|
|
|
+ if (mysqli_num_rows($q_activity_image) > 0){
|
|
|
+ $r_activity_image = mysqli_fetch_array($q_activity_image);
|
|
|
+?>
|
|
|
+ <div class='td'>
|
|
|
+ <div id='upcoming_image'>
|
|
|
+ <a href='<?=$server?>/actividades/<?=$r_activity['permalink']?>'>
|
|
|
+ <meta itemprop='image' content='<?=$server?>/img/actividades/<?=$r_activity_image['image']?>'/>
|
|
|
+ <img src='<?=$server?>/img/actividades/miniature/<?=$r_activity_image['image']?>' alt='<?=$r_activity['title']?>'/>
|
|
|
+ </a>
|
|
|
+ </div> <!-- #upcoming_image -->
|
|
|
+ </div> <!-- .td-->
|
|
|
<?php
|
|
|
- }
|
|
|
+ }
|
|
|
?>
|
|
|
- <div class='td'>
|
|
|
- <div id='upcoming_text'>
|
|
|
- <h3 class='entry_title'>
|
|
|
- <a itemprop='url' href='<?=$server?>/actividades/<?=$r_activity['permalink']?>'><?=$r_activity['title']?></a>
|
|
|
- </h3>
|
|
|
- <p class='mobile'><?=cutText($r_activity['text'], 250, $lng['index_read_more'], "$server/actividades/$r_activity[permalink]")?></p>
|
|
|
- <p class='desktop'><?=cutText($r_activity['text'], 450, $lng['index_read_more'], "$server/actividades/$r_activity[permalink]")?></p>
|
|
|
- </div> <!-- #upcoming_text -->
|
|
|
- </div> <!-- .td -->
|
|
|
- <div class='td'>
|
|
|
- <div id='upcoming_details'>
|
|
|
- <table>
|
|
|
- <tr>
|
|
|
- <td><?=$lng['index_upcoming_activity_date']?></td>
|
|
|
- <td><?=formatDate($r_activity['date'], $lang, false)?></td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td><?=$lng['index_upcoming_activity_price']?></td>
|
|
|
-<?php
|
|
|
- if ($r_activity['price'] == 0){
|
|
|
-?>
|
|
|
- <td itemprop='offers' itemscope itemtype='http://schema.org/Offer'>
|
|
|
- <?=$lng['index_upcoming_activity_free']?>
|
|
|
- <meta itemprop='priceCurrency' content='EUR'/>
|
|
|
- <meta itemprop='price' content='0'/>
|
|
|
- <meta itemprop='availability' content='Sold Out'/>
|
|
|
- <meta itemprop='validfrom' content='<?=$r_activity['isodate']?>'/>
|
|
|
- <meta itemprop='url' content='<?=$server?>/actividades/<?=$r_activity['permalink']?>'/>
|
|
|
- </td>
|
|
|
+ <div class='td'>
|
|
|
+ <div id='upcoming_text'>
|
|
|
+ <h3 class='entry_title'>
|
|
|
+ <a itemprop='url' href='<?=$server?>/actividades/<?=$r_activity['permalink']?>'><?=$r_activity['title']?></a>
|
|
|
+ </h3>
|
|
|
+ <p class='mobile'><?=cutText($r_activity['text'], 250, $lng['index_read_more'], "$server/actividades/$r_activity[permalink]")?></p>
|
|
|
+ <p class='desktop'><?=cutText($r_activity['text'], 450, $lng['index_read_more'], "$server/actividades/$r_activity[permalink]")?></p>
|
|
|
+ </div> <!-- #upcoming_text -->
|
|
|
+ </div> <!-- .td -->
|
|
|
+ <div class='td'>
|
|
|
+ <div id='upcoming_details'>
|
|
|
+ <table>
|
|
|
+ <tr>
|
|
|
+ <td><?=$lng['index_upcoming_activity_date']?></td>
|
|
|
+ <td><?=formatDate($r_activity['date'], $lang, false)?></td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
- <td><?=$lng['index_upcoming_activity_inscription']?>s</td>
|
|
|
+ <td><?=$lng['index_upcoming_activity_price']?></td>
|
|
|
+<?php
|
|
|
+ if ($r_activity['price'] == 0){
|
|
|
+?>
|
|
|
+ <td itemprop='offers' itemscope itemtype='http://schema.org/Offer'>
|
|
|
+ <?=$lng['index_upcoming_activity_free']?>
|
|
|
+ <meta itemprop='priceCurrency' content='EUR'/>
|
|
|
+ <meta itemprop='price' content='0'/>
|
|
|
+ <meta itemprop='availability' content='Sold Out'/>
|
|
|
+ <meta itemprop='validfrom' content='<?=$r_activity['isodate']?>'/>
|
|
|
+ <meta itemprop='url' content='<?=$server?>/actividades/<?=$r_activity['permalink']?>'/>
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td><?=$lng['index_upcoming_activity_inscription']?></td>
|
|
|
+<?php
|
|
|
+ if ($r_activity['inscription'] == 1){
|
|
|
+?>
|
|
|
+ <td><?=$lng['yes']?></td>
|
|
|
<?php
|
|
|
- if ($r_activity['inscription'] == 1){
|
|
|
+ }
|
|
|
+ else{
|
|
|
?>
|
|
|
- <td><?=$lng['yes']?></td>
|
|
|
+ <td><?=$lng['no']?></td>
|
|
|
<?php
|
|
|
+ }
|
|
|
}
|
|
|
else{
|
|
|
?>
|
|
|
- <td><?=$lng['no']?></td>
|
|
|
+ <td itemprop='offers' itemscope itemtype='http://schema.org/Offer'>
|
|
|
+ <?=$r_activity['price']?> €
|
|
|
+ <meta itemprop='priceCurrency' content='EUR'/>
|
|
|
+ <meta itemprop='availability' content='Sold Out'/>
|
|
|
+ <meta itemprop='validfrom' content='<?=$r_activity['isodate']?>'/>
|
|
|
+ <meta itemprop='price' content='<?=$r_activity['price']?>'/>
|
|
|
+ </td>
|
|
|
<?php
|
|
|
}
|
|
|
- }
|
|
|
- else{
|
|
|
?>
|
|
|
- <td itemprop='offers' itemscope itemtype='http://schema.org/Offer'>
|
|
|
- <?=$r_activity['price']?> €
|
|
|
- <meta itemprop='priceCurrency' content='EUR'/>
|
|
|
- <meta itemprop='availability' content='Sold Out'/>
|
|
|
- <meta itemprop='validfrom' content='<?=$r_activity['isodate']?>'/>
|
|
|
- <meta itemprop='price' content='<?=$r_activity['price']?>'/>
|
|
|
- </td>
|
|
|
+ </tr>
|
|
|
<?php
|
|
|
- }
|
|
|
+ if ($r_activity['max_people'] > 0){
|
|
|
?>
|
|
|
- </tr>
|
|
|
+ <tr>
|
|
|
+ <td><?=$lng['index_upcoming_activity_max_people']?></td>
|
|
|
+ <td><?=$r_activity['max_people']?></td>
|
|
|
+ </tr>
|
|
|
<?php
|
|
|
- if ($r_activity['max_people'] > 0){
|
|
|
+ }
|
|
|
?>
|
|
|
- <tr>
|
|
|
- <td><?=$lng['index_upcoming_activity_max_people']?></td>
|
|
|
- <td><?=$r_activity['max_people']?></td>
|
|
|
- </tr>
|
|
|
+ </table>
|
|
|
+ <a href='<?=$server?>/actividades/<?=$r_activity['permalink']?>'><?=$lng['index_upcoming_activity_see']?></a>
|
|
|
+ <br/><br/>
|
|
|
+ </div> <!-- #upcoming_details -->
|
|
|
+ </div> <!-- .td -->
|
|
|
+ </div> <!-- .tr -->
|
|
|
+ </div> <!-- .table -->
|
|
|
+ </div> <!-- .entry -->
|
|
|
<?php
|
|
|
- }
|
|
|
+ } // while($r_activity = mysqli_fetch_array($q_activity))
|
|
|
?>
|
|
|
- </table>
|
|
|
- <a href='<?=$server?>/actividades/<?=$r_activity['permalink']?>'><?=$lng['index_upcoming_activity_see']?></a>
|
|
|
- <br/><br/>
|
|
|
- </div> <!-- #upcoming_details -->
|
|
|
- </div> <!-- .td -->
|
|
|
- </div> <!-- .tr -->
|
|
|
- </div> <!-- .table -->
|
|
|
- </div> <!-- .entry -->
|
|
|
<a class='go_to_section' href='<?=$server?>/actividades/'><?=$lng['index_upcoming_activity_see_all']?></a>
|
|
|
<br/>
|
|
|
</div> <!-- .section -->
|