function is_sidebar_enabled()
 {
     $enabled = Village::get_theme_mod('blog_sidebar', false);
     $override = get_post_meta(get_the_ID(), 'acid_blog_sidebar', true);
     // If sidebar is disabled by theme options - no more questions, @return false.
     if ($override === 'enable') {
         $enabled = true;
     } elseif ($override === 'disable') {
         $enabled = false;
     } elseif (is_singular('portfolio') || is_page_template('template-portfolio.php') || is_post_type_archive('portfolio') || is_tax('project-types') || is_tax('skills') || is_404() || is_opp_template() || is_opp_child_template()) {
         $enabled = false;
     }
     //endif;
     return apply_filters('village_enable_sidebar', $enabled);
 }
Example #2
0
function village_settings_spider($settings)
{
    foreach ($settings as $key => $option) {
        if (is_array($option)) {
            $out[$key] = village_settings_spider($option);
        } else {
            $val = Village::get_theme_mod($option, false);
            if ($val !== false) {
                if (is_numeric($val)) {
                    # Instead of casting (int) or (float)
                    # Add 0 to the value and make PHP cast it for us
                    $val = $val + 0;
                }
                $out[$key] = $val;
            }
        }
    }
    return $out;
}
		<span class="cat-links">
			<?php 
        printf(__('%1$s', 'themevillage'), $categories_list);
        ?>
		</span>
	</div>
<?php 
    }
}
// END Categories
?>


<?php 
// BEGIN Tags
if (Village::is_enabled('content_header_tags')) {
    /* translators: used between list items, there is a space after the comma */
    $tags_list = get_the_tag_list('', __(', ', 'themevillage'));
    if ($tags_list) {
        ?>
<div class="meta-cell">
	<span class="batch">&#xF0AD;</span>
	<span class="tags-links">
		<?php 
        echo $tags_list;
        ?>
	</span>
</div>
<?php 
    }
}
Example #4
0
        $display = !has_post_thumbnail();
        break;
    case 'always':
        $display = true;
        $class[] = 'display-always';
        break;
    case 'never':
        $display = false;
        break;
    default:
        $display = false;
}
if ($display) {
    ?>
	<div<?php 
    Village::render_class($class);
    ?>
>
		<div class="month"><?php 
    the_time("M");
    ?>
</div>
		<div class="date"><?php 
    the_time("d");
    ?>
</div>
		<div class="year"><?php 
    the_time("Y");
    ?>
</div>
	</div>
get_header();
$registered_custom_templates = apply_filters("acid_custom_tempaltes", array("blank", "cover-image"));
/* -----------------------------------*/
/* 		Get the featured image before running a new query
/* -----------------------------------*/
if (has_post_thumbnail()) {
    $background_featured_image = wp_get_attachment_url(get_post_thumbnail_id($post->ID));
    $page_thumbnail = get_the_post_thumbnail($post->ID, "large");
    $main_page_width = get_post_meta($post->ID, "acid_page_width", true);
} else {
    $page_thumbnail = false;
    $background_featured_image = false;
}
$paged = get_query_var('page') ? get_query_var('page') : 1;
$menu_items = Village_One_Page::page_get_menu_items("village_one_page");
$query = new WP_Query(array('post_type' => 'page', 'post__in' => $menu_items, 'posts_per_page' => intval(Village::get_theme_mod("one_page_PPP", 10)), 'orderby' => 'post__in', 'paged' => $paged));
?>
	<div id="scrollbar">
		<div id="primary" class="viewport" data-horizontal-scroll="on">
				<div id="content" class="overview" role="main">
					<?php 
if (!empty($main_page_width) && false !== $page_thumbnail && $paged === 1) {
    ?>
						<div id="page-thumbnail" class="cover-image hscol large page">
							<?php 
    echo $page_thumbnail;
    ?>
						</div>
					<?php 
}
?>
Example #6
0
<?php

require_once "includes/init.php";
$villages = Village::find_all();
if (sizeof($_POST) > 0) {
    $player = new Player();
    $player->get_values();
    $player->dob = strtotime($player->dob);
    $player->save();
    $files = File::get_files();
    if ($files[0] != NULL) {
        $files[0]->name = "Player" . $player->id;
        $files[0]->save_file_in(UPLOAD_DIR . "images/photos/");
    }
}
$player = Player::find_by_id($_GET['id']);
?>
<html>
	<head>
		<link rel="stylesheet" type="text/css" media="all" href="jsDatePick_ltr.min.css" />
		<script type="text/javascript" src="js/jsDatePick.min.1.3.js"></script>
		<script type="text/javascript">
			window.onload = function(){
				new JsDatePick({useMode:2,target:"dob",dateFormat:"%d %M %Y"});
			};
		</script>
	</head>
	<body>
		<form method="POST" enctype="multipart/form-data">
			<img src="images/photos/Player<?php 
echo $player->id;
Example #7
0
?>
>

<div id="village-loading" class="site-loading__background">
    <div class="site-loading"></div>
</div>

<div id="page" class="hfeed site">
	<?php 
do_action('before');
?>
        <header class="site-header cf" role="banner">
            <div class="site-header-inner">
                <!-- BEGIN Logo -->
                <?php 
$site_logo = Village::get_theme_mod("site_logo", false);
if (is_array($site_logo)) {
    $site_logo = $site_logo['url'];
}
?>
                <a id="logo" class="alpha site-title <?php 
if ($site_logo) {
    echo " image";
}
?>
" href="<?php 
echo home_url('/');
?>
" title="<?php 
echo esc_attr(get_bloginfo('name', 'display'));
?>
Example #8
0
<?php

global $wp_customize;
$template_dir = get_template_directory();
$village_dir = $template_dir . '/inc/village';
/* -----------------------------------*/
/* 		Load Village Class
/* -----------------------------------*/
require_once $template_dir . '/inc/template-tags.php';
require_once $template_dir . '/inc/wordpress-helpers.php';
require_once $village_dir . '/Village.class.php';
require_once $village_dir . '/Village_Class_Ext.php';
require_once $village_dir . '/Village_One_Page.class.php';
// Initialize Village Class
Village::init();
Village_One_Page::init();
/*-----------------------------------*/
/* Village Includes
/*-----------------------------------*/
require_once $village_dir . '/Village_CSS_Options.php';
require_once $village_dir . '/Village_JavaScript_Options.php';
require_once $village_dir . '/metabox_options.php';
require_once $village_dir . '/sidebar_options.php';
require_once $template_dir . '/inc/template-hooks.php';
require_once $template_dir . '/inc/template-functions.php';
require_once $template_dir . '/inc/Horizontal_Entry.php';
/* -----------------------------------*/
/* 		Actions:
/* -----------------------------------*/
add_action('after_setup_theme', array('Village_Class_Ext', 'setup'));
/* -----------------------------------*/
Example #9
0
<?php

if (has_post_thumbnail()) {
    ?>
   <a href="<?php 
    the_permalink();
    ?>
" title="<?php 
    the_title_attribute();
    ?>
" >
   <?php 
    the_post_thumbnail(esc_url(Village::get_theme_mod("thumbnail_size", "village_thumbnail_medium_wide")));
    ?>
   </a>
<?php 
}
 private static function get_css_option($option, $default_value)
 {
     $value = Village::get_theme_mod($option, $default_value);
     if ($value === $default_value) {
         return false;
     } else {
         return $value;
     }
 }
Example #11
0
">
</div>
<?php 
}
?>

	
	<div id="primary" class="content-area">
		<div id="content" class="site-content" role="main" data-color="<?php 
echo $post_color;
?>
">


			<?php 
if (Village::is_enabled('show_post_date')) {
    ?>
				<div class="entry-header--aside">
					<div class="entry-date">
						<div class="month"><?php 
    the_time("M");
    ?>
</div>
						<div class="date"><?php 
    the_time("d");
    ?>
</div>
						<div class="year"><?php 
    the_time("Y");
    ?>
</div>
Example #12
0
<?php

$thumbnail_above = Village::is_enabled("thumbnail_above_title", false);
if ($thumbnail_above === true) {
    get_template_part('parts/thumbnail', get_post_format());
}
?>

	<header class="entry-header">
		<h1 class="entry-title">
			<a href="<?php 
the_permalink();
?>
" title="<?php 
echo esc_attr(sprintf(__('Permalink to %s', 'puremellow'), the_title_attribute('echo=0')));
?>
" rel="bookmark"><?php 
the_title();
?>
</a></h1>		
		<?php 
if ('post' == get_post_type()) {
    ?>
			<div class="entry-meta">
				<?php 
    get_template_part('parts/header__meta');
    ?>
			</div><!-- .entry-meta -->
		<?php 
}
?>
/**
 * @package Acid
 * @since   Acid 1.0
 */
$post_hover_color = get_post_color(get_the_ID());
?>
<div class="box large" data-follower-color="<?php 
echo $post_hover_color;
?>
"
     style="background-color: <?php 
echo $post_hover_color;
?>
;">
	<?php 
if (has_post_thumbnail() && 'pop_up' === Village::get_theme_mod("colorbox", 'pop_up')) {
    $featured_image_url = wp_get_attachment_url(get_post_thumbnail_id($post->ID), 'pure_thumbnail_large');
    ?>
	<a class="box__link  js--link  colorbox" rel="protfolio" href="<?php 
    echo $featured_image_url;
    ?>
"
	   title="<?php 
    the_title_attribute();
    ?>
">
		<?php 
} else {
    ?>
		<a class="box__link js--link" href="<?php 
    the_permalink();
Example #14
0
echo $player->nat;
?>
</dd>
								<dt>Date of Birth</dt>
								<dd><?php 
echo strftime("%d %b %Y", $player->dob);
?>
</dd>
								<dt>Address</dt>
								<dd><?php 
echo $player->address;
?>
</dd>
								<dt>Village</dt>
								<dd><?php 
echo Village::find_by_id($player->village)->name;
?>
</dd>
								<dt>Team</dt>
								<dd><?php 
if (isset($currentTeam)) {
    echo $currentTeam->name;
}
?>
</dd>
								<dt>Telephone (residence)</dt>
								<dd><?php 
echo $player->ph_res;
?>
</dd>
								<dt>Telephone (office)</dt>
Example #15
0
	<?php 
}
?>

<div id="overlay" class="fixed-overlay"></div>
	<div id="ajax-popup">
		<div id="popup-arrow"></div>
		<div id="ajax-popup-content">
			<div class="entry-content"></div>
		</div>
	</div>

<?php 
$acid_options["footer_toggle"] = Village::is_enabled("footer", true);
$acid_options["auto_initial_scroll"] = Village::is_enabled("auto_initial_scroll", true);
$acid_options["blinking_arrow"] = Village::is_enabled("blinking_arrow", true);
?>

<script>
	ACID_OPTIONS_CONFIG = <?php 
echo json_encode($acid_options);
?>
;
</script>


<?php 
wp_footer();
?>
</body>
</html>
Example #16
0
/* -----------------------------------*/
function get_post_color($post_id = false)
{
    if (is_numeric($post_id)) {
        $color = get_post_meta($post_id, 'pure_post_color', true);
    }
    if (empty($color)) {
        $color = sprintf('#%06X', mt_rand(0, 0xffffff));
    }
    return sanitize_hex_color($color);
}
/* -----------------------------------*/
/* 		Add / Remove Actions
/* -----------------------------------*/
// Add actions
add_action('widgets_init', 'village_widgets_init');
add_action('wp_enqueue_scripts', 'village_scripts', 1000);
if (is_child_theme()) {
    add_action('wp_enqueue_scripts', 'village_scripts_child', 1001);
}
add_action('pre_get_posts', 'village_pre_get_posts', 1);
// Add Filters
add_filter('pure_print_items', 'acid_print_items', 10, 2);
// Remove Portfolio RW Meta Box if we're using Colorbox type portfolio
if (true === Village::is_enabled("colorbox", false)) {
    remove_action("admin_menu", "village_portfolio_meta");
}
// Clean your head:
remove_action('wp_head', 'wp_generator');
remove_action('wp_head', 'rsd_link');
remove_action('wp_head', 'wlwmanifest_link');
/**
 * @package Acid
 * @since   Acid 1.1
 */
$post_hover_color = get_post_color(get_the_ID());
?>
<div class="box" data-follower-color="<?php 
echo $post_hover_color;
?>
"
     style="background-color: <?php 
echo $post_hover_color;
?>
;">
	<?php 
if ('pop_up' === Village::get_theme_mod("colorbox", 'pop_up') && true === has_post_thumbnail()) {
    $featured_image_url = wp_get_attachment_url(get_post_thumbnail_id($post->ID));
    ?>

	<a class="box__link  js--link  colorbox" rel="protfolio" href="<?php 
    echo $featured_image_url;
    ?>
"
	   title="<?php 
    the_title_attribute();
    ?>
">
	<?php 
} else {
    ?>
		<a class="box__link js--link" href="<?php 
 /**
  * Alias for native get_theme_mod(Village::get_key('some_option'));
  *
  * @param  (string) $option to et
  *
  * @return (mixed)  Option returned
  */
 public static function get_theme_mod($option, $default = false)
 {
     // Get the options, if they aren't here yet
     global $wp_customize;
     if (self::$options === false || isset($wp_customize)) {
         self::$options = get_option(self::$key);
     }
     if (in_the_loop() || is_singular()) {
         $meta_value = self::get_post_meta($option, "");
         if ($meta_value !== "" && $meta_value !== null) {
             return apply_filters('village_' . $option, $meta_value);
         }
     }
     // Check if this option is set
     if (isset(self::$options[$option])) {
         return apply_filters('village_' . $option, self::$options[$option]);
     }
     return apply_filters('village_' . $option, $default);
 }