Ejemplo n.º 1
0
<?php

require_once __DIR__ . '/classes/Tools.php';
Tools::startSession();
$menu = 'about';
$headerResources = '
  <link href="' . Tools::dynAsset('css/jquery.bxslider.css') . '" rel="stylesheet" />
  <link href="' . Tools::dynAsset('css/style-galeria.css') . '" rel="stylesheet" />
  <script src="' . Tools::dynAsset('js/jquery.bxslider.min.js') . '"></script>';
$headerMeta = array('es' => array('title' => 'Galería | Jivamukti Yoga Puebla', 'description' => 'Jivamukti Yoga Puebla, los estudiantes y maestros en acción.'), 'en' => array('title' => 'Gallery | Jivamukti Yoga Puebla', 'description' => 'Jivamukti Yoga Puebla, the students and teachers in action.'));
require_once 'header.php';
$galleries = array();
$galleries[] = array('title_es' => 'Yogeswari 2015', 'title_en' => 'Yogeswari 2015', 'folder' => 'yogeswari-2015', 'is_main' => true);
$galleries[] = array('title_es' => 'Yogeswari 2014', 'title_en' => 'Yogeswari 2014', 'folder' => 'yogeswari', 'is_main' => false);
$galleries[] = array('title_es' => 'Jayashree y Narasimhan', 'title_en' => 'Jayashree and Narasimhan', 'folder' => 'jayashree', 'is_main' => false);
$galleries[] = array('title_es' => 'Gerson Frau', 'title_en' => 'Gerson Frau', 'folder' => 'gerson', 'is_main' => false);
$galleries[] = array('title_es' => 'Global Mala Project 2012', 'title_en' => 'Global Mala Project 2012', 'folder' => 'global', 'is_main' => false);
?>

      <main>
        <h1 class="slide1_from"><?php 
Tools::lang(array('es' => 'Galería', 'en' => 'Gallery'));
?>
</h1>
        <ul id="galleries"><?php 
foreach ($galleries as $gallery) {
    if ($gallery['is_main']) {
        echo '<li class="main_gallery">';
    } else {
        echo '<li>';
    }
Ejemplo n.º 2
0
<?php

require_once __DIR__ . '/classes/Tools.php';
Tools::startSession();
$menu = 'classes';
$headerResources = '
  <link href="' . Tools::dynAsset('css/style-horario.css') . '" rel="stylesheet" />';
$headerMeta = array('es' => array('title' => 'Horario | Jivamukti Yoga Puebla', 'description' => 'Ofrecemos clases de yoga durante la semana entre las 7:00 am y las 10:30 am, y también entre las 5:00 pm y las 9:00 pm.'), 'en' => array('title' => 'Schedule | Jivamukti Yoga Puebla', 'description' => 'We offer yoga classes most days between 7 am and 10:30 am as well as in between 5:00 pm and 9:00 pm.'));
require_once 'header.php';
?>

      <main>
        <h1 class="slide1_from"><?php 
Tools::lang(array('es' => 'Horario', 'en' => 'Schedule'));
?>
</h1>
        <?php 
Tools::printSchedule();
?>
      </main>
      <div id="padding_bottom">&nbsp;</div>

<script>

  $(document).ready(function() {
    // resize main
    $(window).resize(resizeMain);
    resizeMain();
  });

  function resizeMain() {
Ejemplo n.º 3
0
/js/jquery.min.js"></script>
    <script src="<?php 
echo Tools::getBaseUrl();
?>
/js/jquery.ba-hashchange.min.js"></script>
    <script src="<?php 
echo Tools::dynAsset('js/jv-scripts.js');
?>
"></script>
    <?php 
if (!empty($headerResources)) {
    echo $headerResources;
}
?>
    <link href="<?php 
echo Tools::dynAsset('css/style.css');
?>
" rel="stylesheet"/>

  <?php 
if (!Tools::isDevMode()) {
    ?>
    <!-- Facebook Custom Audience Pixel Code -->
    <script>
      (function() {
        var _fbq = window._fbq || (window._fbq = []);
        if (!_fbq.loaded) {
          var fbds = document.createElement('script');
          fbds.async = true;
          fbds.src = '//connect.facebook.net/en_US/fbds.js';
          var s = document.getElementsByTagName('script')[0];
Ejemplo n.º 4
0
<?php

require_once __DIR__ . '/classes/Tools.php';
Tools::startSession();
$headerResources = '
  <link href="' . Tools::dynAsset('css/style-tu-historia.css') . '" rel="stylesheet" />';
$headerMeta = array('es' => array('title' => 'Cuenta tu historia | Jivamukti Yoga Puebla', 'description' => 'Cuéntanos cómo el yoga ha cambiado tu vida.'), 'en' => array('title' => 'Tell your story | Jivamukti Yoga Puebla', 'description' => 'Tell us how yoga has changed your life.'));
$headerContent = '
<script>
  var facebookIsLoaded = false;

  window.fbAsyncInit = function() {
    FB.init({
      appId      : "1667010793541630",
      xfbml      : true,
      version    : "v2.4",
      status     : true
    });
    facebookIsLoaded = true;
    hideFacebookSpinner();
  };

  (function(d, s, id){
     var js, fjs = d.getElementsByTagName(s)[0];
     if (d.getElementById(id)) {return;}
     js = d.createElement(s); js.id = id;
     js.src = "//connect.facebook.net/en_US/sdk.js";
     fjs.parentNode.insertBefore(js, fjs);
   }(document, "script", "facebook-jssdk"));
</script>';
// facebook SDK
Ejemplo n.º 5
0
}
if (!$focusMonth) {
    header("HTTP/1.0 404 Not Found");
    header("Location: " . Tools::getErrorUrl());
    exit;
}
// validate the focus URL
$url = $_SESSION['lang'] == 'en' ? $focusMonth->url_en : $focusMonth->url;
if ($url != Tools::getRequestedUrl()) {
    header("HTTP/1.0 301 Moved Permanently");
    header("Location: " . $url);
    exit;
}
$menu = 'focus';
$headerResources = '
  <link href="' . Tools::dynAsset('css/style-temas.css') . '" rel="stylesheet" />';
if (!empty($focusMonth->css)) {
    $headerResources .= '<style type="text/css">' . $focusMonth->css . '</style>';
}
// remove tokens used in tablero2.php
$focusMonth->contenido = str_replace('---CADENA2---', '', $focusMonth->contenido);
$focusMonth->contenido_en = str_replace('---CADENA2---', '', $focusMonth->contenido_en);
$headerMeta = array('es' => array('title' => $focusMonth->titulo . ' | Jivamukti Yoga Puebla', 'description' => Tools::getShortText(strip_tags($focusMonth->contenido), 160)), 'en' => array('title' => $focusMonth->titulo_en . ' | Jivamukti Yoga Puebla', 'description' => Tools::getShortText(strip_tags($focusMonth->contenido_en), 160)));
require_once 'header.php';
?>

      <main><div class="container">
        <div id="headline" class="slide1_from">
          <h1><?php 
Tools::lang(array('es' => 'Tema del mes: ' . $focusMonth->titulo, 'en' => 'Focus of the month: ' . $focusMonth->titulo_en));
?>
Ejemplo n.º 6
0
<?php

require_once __DIR__ . '/classes/Tools.php';
Tools::startSession();
$menu = 'about';
$headerResources = '
  <link href="' . Tools::dynAsset('css/style-acerca-de.css') . '" rel="stylesheet" />';
$headerMeta = array('es' => array('title' => 'Acerca de | Jivamukti Yoga Puebla', 'description' => 'Aprende más sobre la esencia de Jivamukti Yoga Puebla y sus raíces.'), 'en' => array('title' => 'About us | Jivamukti Yoga Puebla', 'description' => 'Learn more about the essence of Jivamukti Yoga Puebla and its roots.'));
require_once 'header.php';
?>

      <main>
        <img id="sharon-david" src="<?php 
echo Tools::getBaseUrl();
?>
/img/acerca/sharon-david.jpg"/>

      <?php 
if ($_SESSION['lang'] == 'es') {
    ?>
        <div class="container">

          <div class="slide1_from">
            <h1>Jivamukti Yoga</h1>

            <p>Fue desarrollado en 1986 por Sharon Gannon y David Life, como un método que le ofrece al yogui moderno una manera creativa de vivir dentro del mundo contemporáneo.</p>
            <p>Con raíces en las antiguas escrituras y las prácticas éticas del yoga, Jivamukti —una palabra en sánscrito que significa "liberación en vida"— es una filosofía práctica que enseña cómo es que los valores espirituales nos pueden ayudar a enfrentar los retos del día a día con mas alegría, compasión y un positivismo eficaz.</p>

            <div id="hidden_jivamukti" class="display_none">
              <p>Por medio de asanas y otras prácticas de yoga  tradicionales, Jivamukti Yoga provee un sendero a la iluminación para el que la busca con sinceridad.</p>
              <p>Como un camino hacia la iluminación a través de la compasión hacia todos los seres, Jivamukti Yoga estó basada en el significado original de la palabra en sánscrito asana como "asiento, conexión" o bien, la relación con la Tierra. Cuando hablamos de Tierra, nos referimos a toda la vida.</p>
Ejemplo n.º 7
0
<?php

require_once __DIR__ . '/classes/Tools.php';
Tools::startSession();
$menu = 'about';
$headerResources = '
  <link href="' . Tools::dynAsset('css/style-contacto.css') . '" rel="stylesheet" />';
$headerMeta = array('es' => array('title' => 'Contacto | Jivamukti Yoga Puebla', 'description' => 'Santa Fé Punto Comercial, Vía Atlixcáyotl 4008-207, C.P. 72000, Puebla, Puebla, México.'), 'en' => array('title' => 'Contact | Jivamukti Yoga Puebla', 'description' => 'Santa Fé Punto Comercial, Vía Atlixcáyotl 4008-207, C.P. 72000, Puebla, Puebla, México.'));
require_once 'header.php';
$lat = 19.013691;
$lng = -98.258197;
?>

      <main>
        <div id="banner" class="carousel slide carousel-fade" data-ride="carousel" data-pause="">
          <div class="carousel-inner" role="listbox">
            <?php 
foreach (glob(__DIR__ . '/img/contacto/*.jpg') as $key => $img) {
    $lastSlash = strrpos($img, '/');
    $img = substr($img, $lastSlash + 1);
    ?>
              <div class="item <?php 
    if ($key == 0) {
        echo 'active';
    }
    ?>
">
                <img src="<?php 
    echo Tools::getBaseUrl() . '/img/contacto/' . $img;
    ?>
"/>
Ejemplo n.º 8
0
<?php

require_once __DIR__ . '/classes/Tools.php';
Tools::startSession();
$headerResources = '
  <link href="' . Tools::dynAsset('css/style-rewards-app.css') . '" rel="stylesheet" type="text/css" />
  <link href="https://fonts.googleapis.com/css?family=Raleway:300,400,700" rel="stylesheet" type="text/css" />';
$headerMeta = array('es' => array('title' => 'Jivamukti Rewards App', 'description' => 'App oficial de Jivamukti Yoga Puebla. Acumula puntos y canjéalos por premios como mats de yoga, clases gratis, boletos para eventos, boletos de cine, ropa, mercancía y más.'), 'en' => array('title' => 'Jivamukti Rewards App', 'description' => 'The official Jivamukti Yoga Puebla app. Earn points and exchange them for awards like yoga mats, free classes, tickets for events, movie tickets, clothing merchandise and more.'));
require_once 'header.php';
?>

<main>

  <section id="section-1">
    <div>
      <h1><?php 
Tools::lang(array('es' => 'GANA PREMIOS', 'en' => 'EARN PRIZES'));
?>
<br/>
      <span><?php 
Tools::lang(array('es' => 'PRACTICANDO YOGA', 'en' => 'PRACTICING YOGA'));
?>
</span></h1>
      <div><?php 
Tools::lang(array('es' => 'Descarga nuestra app y con sólo venir a Jivamukti Yoga Puebla, ¡GANAS!', 'en' => 'Download our app and with only visiting Jivamukti Yoga Puebla, YOU WIN!'));
?>
</div>
      <div><?php 
Tools::lang(array('es' => 'Visítanos en Jivamukti Yoga Puebla y recibe puntos. Con cada clase acumulas más puntos que puedes canjear por productos Jivamukti, clases de yoga, descuentos y mucho más.', 'en' => 'Visit Jivamukti Yoga Puebla and earn points. With each class you accumulate more points that you can redeem for Jivamukti products, yoga classes, discounts and much more.'));
?>
</div>
Ejemplo n.º 9
0
    $teacher = null;
}
if (!$teacher) {
    header("HTTP/1.0 404 Not Found");
    header("Location: " . Tools::getErrorUrl());
    exit;
}
// validate the teacher URL
if ($teacher->url != Tools::getRequestedUrl()) {
    header("HTTP/1.0 301 Moved Permanently");
    header("Location: " . $teacher->url);
    exit;
}
$menu = 'classes';
$headerResources = '
  <link href="' . Tools::dynAsset('css/style-maestro.css') . '" rel="stylesheet" />';
$headerMeta = array('es' => array('title' => $teacher->nombre . ' | Maestros de Jivamukti Yoga Puebla', 'description' => Tools::getShortText(strip_tags($teacher->descripcion), 160), 'image' => $teacher->images['lg']), 'en' => array('title' => $teacher->nombre . ' | Teachers at Jivamukti Yoga Puebla', 'description' => Tools::getShortText(strip_tags($teacher->descripcion_en), 160), 'image' => $teacher->images['lg']));
require_once 'header.php';
function findSplit($str, $tokens)
{
    $split = false;
    foreach ($tokens as $token) {
        $split = strpos($str, $token);
        if ($split) {
            return $split + strlen($token);
        }
    }
    return $split;
}
?>
Ejemplo n.º 10
0
?>
/css/bootstrap.min.css" rel="stylesheet"/>

    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
    <!--[if lt IE 9]>
      <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
      <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
    <![endif]-->

    <!-- Jivamukti resources -->
    <script src="<?php 
echo Tools::getBaseUrl();
?>
/js/jquery.min.js"></script>
    <link href="<?php 
echo Tools::dynAsset('css/style-tablero2.css');
?>
" rel="stylesheet"/>
    <link href='http://fonts.googleapis.com/css?family=Josefin+Sans:400,600' rel='stylesheet' type='text/css'>
    <link href="http://fonts.googleapis.com/css?family=Lato:300,700" rel="stylesheet" type="text/css">
  </head>

  <!-- Page content -->
  <body>
    <main>

      <div id="focus"><?php 
// separate content in two columns
$focus = Tools::getFocus();
if (strpos($focus->contenido, '---CADENA2---') !== false) {
    $columns = explode('---CADENA2---', $focus->contenido);