?php /* Plugin Name: Awesome Flickr Gallery Plugin URI: http://www.ronakg.com/projects/awesome-flickr-gallery-wordpress-plugin/ Description: Awesome Flickr Gallery is a simple, fast and light plugin to create a gallery of your Flickr photos on your WordPress enabled website. This plugin aims at providing a simple yet customizable way to create stunning Flickr gallery. Version: 3.5.6 Author: Ronak Gandhi Author URI: http://www.ronakg.com License: GPL2 Copyright 2017 Ronak Gandhi (email : me@ronakg.com) This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ require_once('afgFlickr/afgFlickr.php'); include_once('afg_admin_settings.php'); include_once('afg_libs.php'); function afg_enqueue_cbox_scripts() { wp_enqueue_script('jquery'); wp_enqueue_script('afg_colorbox_script', BASE_URL . "/colorbox/jquery.colorbox-min.js" , array('jquery')); wp_enqueue_script('afg_colorbox_js', BASE_URL . "/colorbox/mycolorbox.js" , array('jquery')); } function afg_enqueue_swipebox_scripts() { wp_enqueue_script('jquery'); wp_enqueue_script('afg_swipebox_script', BASE_URL . "/swipebox/js/jquery.swipebox.min.js" , array('jquery')); wp_enqueue_script('afg_swipebox_js', BASE_URL . "/swipebox/myswipebox.js" , array('jquery')); } function afg_enqueue_cbox_styles() { wp_enqueue_style('afg_colorbox_css', BASE_URL . "/colorbox/colorbox.css"); } function afg_enqueue_swipebox_styles() { wp_enqueue_style('afg_swipebox_css', BASE_URL . "/swipebox/css/swipebox.min.css"); } function afg_enqueue_styles() { wp_enqueue_style('afg_css', BASE_URL . "/afg.css"); } $enable_colorbox = get_option('afg_slideshow_option') == 'colorbox'; $enable_swipebox = get_option('afg_slideshow_option') == 'swipebox'; if (!is_admin()) { global $enable_colorbox, $enable_swipebox; /* Short code to load Awesome Flickr Gallery plugin. Detects the word * [AFG_gallery] in posts or pages and loads the gallery. */ add_shortcode('AFG_gallery', 'afg_display_gallery'); add_filter('widget_text', 'do_shortcode', 11); $galleries = get_option('afg_galleries'); foreach ($galleries as $gallery) { if ($gallery['slideshow_option'] == 'colorbox') { $enable_colorbox = true; break; } if ($gallery['slideshow_option'] == 'swipebox') { $enable_swipebox = true; break; } } if ($enable_colorbox) { add_action('wp_print_scripts', 'afg_enqueue_cbox_scripts'); add_action('wp_print_styles', 'afg_enqueue_cbox_styles'); } if ($enable_swipebox) { add_action('wp_print_scripts', 'afg_enqueue_swipebox_scripts'); add_action('wp_print_styles', 'afg_enqueue_swipebox_styles'); } add_action('wp_print_styles', 'afg_enqueue_styles'); } add_action('wp_head', 'add_afg_headers'); function add_afg_headers() { echo ""; } function afg_return_error_code($rsp) { return $rsp['message']; } /* Main function that loads the gallery. */ function afg_display_gallery($atts) { global $size_heading_map, $afg_text_color_map, $pf; if (!get_option('afg_pagination')) update_option('afg_pagination', 'on'); extract( shortcode_atts( array( 'id' => '0', ), $atts ) ); $cur_page = 1; $cur_page_url = afg_get_cur_url(); preg_match("/afg{$id}_page_id=(?P\d+)/", $cur_page_url, $matches); if ($matches) { $cur_page = ($matches['page_id']); $match_pos = strpos($cur_page_url, "afg{$id}_page_id=$cur_page") - 1; $cur_page_url = substr($cur_page_url, 0, $match_pos); if(function_exists('qtrans_convertURL')) { $cur_page_url = qtrans_convertURL($cur_page_url); } } if (strpos($cur_page_url,'?') === false) $url_separator = '?'; else $url_separator = '&'; $galleries = get_option('afg_galleries'); if (!isset($galleries) || array_key_exists($id, $galleries) == false) { return afg_error("Gallery ID {$id} has been either deleted or not configured."); } $gallery = $galleries[$id]; $api_key = get_option('afg_api_key'); $user_id = get_option('afg_user_id'); $disable_slideshow = (get_afg_option($gallery, 'slideshow_option') == 'disable'); $slideshow_option = get_afg_option($gallery, 'slideshow_option'); $per_page = get_afg_option($gallery, 'per_page'); $sort_order = get_afg_option($gallery, 'sort_order'); $photo_size = get_afg_option($gallery, 'photo_size'); $photo_title = get_afg_option($gallery, 'captions'); $photo_descr = get_afg_option($gallery, 'descr'); $bg_color = get_afg_option($gallery, 'bg_color'); $columns = get_afg_option($gallery, 'columns'); $credit_note = get_afg_option($gallery, 'credit_note'); $gallery_width = get_afg_option($gallery, 'width'); $pagination = get_afg_option($gallery, 'pagination'); $cache_refresh_interval = get_afg_option($gallery, 'cache_refresh_interval'); if ($photo_size == 'custom') { $custom_size = get_afg_option($gallery, 'custom_size'); $custom_size_square = get_afg_option($gallery, 'custom_size_square'); if ($custom_size <= 70) $photo_size = '_s'; else if ($custom_size <= 90) $photo_size = '_t'; else if ($custom_size <= 220) $photo_size = '_m'; else if ($custom_size <= 500) $photo_size = 'NULL'; } else { $custom_size = 0; $custom_size_square = 'false'; } $photoset_id = NULL; $gallery_id = NULL; $group_id = NULL; $tags = NULL; $popular = false; if (!isset($gallery['photo_source'])) $gallery['photo_source'] = 'photostream'; if ($gallery['photo_source'] == 'photoset') $photoset_id = $gallery['photoset_id']; else if ($gallery['photo_source'] == 'gallery') $gallery_id = $gallery['gallery_id']; else if ($gallery['photo_source'] == 'group') $group_id = $gallery['group_id']; else if ($gallery['photo_source'] == 'tags') $tags = $gallery['tags']; else if ($gallery['photo_source'] == 'popular') $popular = true; $disp_gallery = ""; $disp_gallery .= ""; $extras = 'url_l, description, date_upload, date_taken, owner_name'; if (!DEBUG) { $photos = get_transient('afg_id_' . $id); } if ($photos === false) { $photos = array(); if (isset($photoset_id) && $photoset_id) { $rsp_obj = $pf->photosets_getPhotos($photoset_id, NULL, 1, 1); if ($pf->error_code) return $disp_gallery . afg_error($pf->error_msg); $total_photos = $rsp_obj['photoset']['total']; } else if (isset($gallery_id) && $gallery_id) { $rsp_obj = $pf->galleries_getInfo($gallery_id); if ($pf->error_code) return $disp_gallery . afg_error($pf->error_msg); $total_photos = $rsp_obj['gallery']['count_photos']['_content']; } else if (isset($group_id) && $group_id) { $rsp_obj = $pf->groups_pools_getPhotos($group_id, NULL, NULL, NULL, NULL, 1, 1); if ($pf->error_code) return $disp_gallery . afg_error($pf->error_msg); $total_photos = $rsp_obj['photos']['total']; if ($total_photos > 500) $total_photos = 500; } else if (isset($tags) && $tags) { $rsp_obj = $pf->photos_search(array('user_id'=>$user_id, 'tags'=>$tags, 'extras'=>$extras, 'per_page'=>1)); if ($pf->error_code) return $disp_gallery . afg_error($pf->error_msg); $total_photos = $rsp_obj['photos']['total']; } else if (isset($popular) && $popular) { $rsp_obj = $pf->photos_search(array('user_id'=>$user_id, 'sort'=>'interestingness-desc', 'extras'=>$extras, 'per_page'=>1)); if ($pf->error_code) return $disp_gallery . afg_error($pf->error_msg); $total_photos = $rsp_obj['photos']['total']; if ($total_photos > 500) $total_photos = 500; } else { $rsp_obj = $pf->people_getInfo($user_id); if ($pf->error_code) return $disp_gallery . afg_error($pf->error_msg); $total_photos = $rsp_obj['photos']['count']['_content']; } for($i=1; $i<($total_photos/500)+1; $i++) { $flickr_api = 'photos'; if ($photoset_id) { $flickr_api = 'photoset'; $rsp_obj_total = $pf->photosets_getPhotos($photoset_id, $extras, NULL, 500, $i); if ($pf->error_code) return $disp_gallery . afg_error($pf->error_msg); } else if ($gallery_id) { $rsp_obj_total = $pf->galleries_getPhotos($gallery_id, $extras, 500, $i); if ($pf->error_code) return $disp_gallery . afg_error($pf->error_msg); } else if ($group_id) { $rsp_obj_total = $pf->groups_pools_getPhotos($group_id, NULL, NULL, NULL, $extras, 500, $i); if ($pf->error_code) return $disp_gallery . afg_error($pf->error_msg); } else if ($tags) { $rsp_obj_total = $pf->photos_search(array('user_id'=>$user_id, 'tags'=>$tags, 'extras'=>$extras, 'per_page'=>500, 'page'=>$i)); if ($pf->error_code) return $disp_gallery . afg_error($pf->error_msg); } else if ($popular) { $rsp_obj_total = $pf->photos_search(array('user_id'=>$user_id, 'sort'=>'interestingness-desc', 'extras'=>$extras, 'per_page'=>500, 'page'=>$i)); if ($pf->error_code) return $disp_gallery . afg_error($pf->error_msg); } else { if (get_option('afg_flickr_token')) $rsp_obj_total = $pf->people_getPhotos($user_id, array('extras' => $extras, 'per_page' => 500, 'page' => $i)); else $rsp_obj_total = $pf->people_getPublicPhotos($user_id, NULL, $extras, 500, $i); if ($pf->error_code) return $disp_gallery . afg_error($pf->error_msg); } $photos = array_merge($photos, $rsp_obj_total[$flickr_api]['photo']); } if (!DEBUG) set_transient('afg_id_' . $id, $photos, afg_get_cache_refresh_interval_secs($cache_refresh_interval)); } else { $total_photos = count($photos); } if (($total_photos % $per_page) == 0) { $total_pages = (int)($total_photos / $per_page); } else { $total_pages = (int)($total_photos / $per_page) + 1; } if ($gallery_width == 'auto') $gallery_width = 100; $text_color = isset($afg_text_color_map[$bg_color])? $afg_text_color_map[$bg_color]: ''; $disp_gallery .= "'; // Pagination if ($pagination == 'on' && $total_pages > 1) { $disp_gallery .= "
"; $disp_gallery .= "

"; if ($cur_page == 1) { $disp_gallery .=" « prev     "; $disp_gallery .=" 1  "; } else { $prev_page = $cur_page - 1; $disp_gallery .= " « prev     "; $disp_gallery .= " 1  "; } if ($cur_page - 2 > 2) { $start_page = $cur_page - 2; $end_page = $cur_page + 2; $disp_gallery .= " ... "; } else { $start_page = 2; $end_page = 6; } for ($count = $start_page; $count <= $end_page; $count += 1) { if ($count > $total_pages) break; if ($cur_page == $count) $disp_gallery .= " {$count}  "; else $disp_gallery .= " {$count}  "; } if ($count < $total_pages) $disp_gallery .= " ... "; if ($count <= $total_pages) $disp_gallery .= " {$total_pages}  "; if ($cur_page == $total_pages) $disp_gallery .= "    next » "; else { $next_page = $cur_page + 1; $disp_gallery .= "    next »  "; } $disp_gallery .= "
({$total_photos} Photos)"; $disp_gallery .= "
"; } if ($credit_note == 'on') { $disp_gallery .= "
"; $disp_gallery .= "
Powered by " . "AFG"; $disp_gallery .= "
"; } $disp_gallery .= ""; $disp_gallery .= ""; return $disp_gallery; } ?> ?php require_once WPCF7_PLUGIN_DIR . '/includes/functions.php'; require_once WPCF7_PLUGIN_DIR . '/includes/l10n.php'; require_once WPCF7_PLUGIN_DIR . '/includes/formatting.php'; require_once WPCF7_PLUGIN_DIR . '/includes/pipe.php'; require_once WPCF7_PLUGIN_DIR . '/includes/form-tag.php'; require_once WPCF7_PLUGIN_DIR . '/includes/form-tags-manager.php'; require_once WPCF7_PLUGIN_DIR . '/includes/shortcodes.php'; require_once WPCF7_PLUGIN_DIR . '/includes/capabilities.php'; require_once WPCF7_PLUGIN_DIR . '/includes/contact-form-template.php'; require_once WPCF7_PLUGIN_DIR . '/includes/contact-form.php'; require_once WPCF7_PLUGIN_DIR . '/includes/contact-form-functions.php'; require_once WPCF7_PLUGIN_DIR . '/includes/mail.php'; require_once WPCF7_PLUGIN_DIR . '/includes/special-mail-tags.php'; require_once WPCF7_PLUGIN_DIR . '/includes/submission.php'; require_once WPCF7_PLUGIN_DIR . '/includes/upgrade.php'; require_once WPCF7_PLUGIN_DIR . '/includes/integration.php'; require_once WPCF7_PLUGIN_DIR . '/includes/config-validator.php'; require_once WPCF7_PLUGIN_DIR . '/includes/rest-api.php'; if ( is_admin() ) { require_once WPCF7_PLUGIN_DIR . '/admin/admin.php'; } else { require_once WPCF7_PLUGIN_DIR . '/includes/controller.php'; } class WPCF7 { public static function load_modules() { self::load_module( 'acceptance' ); self::load_module( 'akismet' ); self::load_module( 'checkbox' ); self::load_module( 'constant-contact' ); self::load_module( 'count' ); self::load_module( 'date' ); self::load_module( 'file' ); self::load_module( 'flamingo' ); self::load_module( 'hidden' ); self::load_module( 'listo' ); self::load_module( 'number' ); self::load_module( 'quiz' ); self::load_module( 'really-simple-captcha' ); self::load_module( 'recaptcha' ); self::load_module( 'response' ); self::load_module( 'select' ); self::load_module( 'submit' ); self::load_module( 'text' ); self::load_module( 'textarea' ); } protected static function load_module( $mod ) { $dir = WPCF7_PLUGIN_MODULES_DIR; if ( empty( $dir ) or ! is_dir( $dir ) ) { return false; } $file = path_join( $dir, $mod . '.php' ); if ( file_exists( $file ) ) { include_once $file; } } public static function get_option( $name, $default = false ) { $option = get_option( 'wpcf7' ); if ( false === $option ) { return $default; } if ( isset( $option[$name] ) ) { return $option[$name]; } else { return $default; } } public static function update_option( $name, $value ) { $option = get_option( 'wpcf7' ); $option = ( false === $option ) ? array() : (array) $option; $option = array_merge( $option, array( $name => $value ) ); update_option( 'wpcf7', $option ); } } add_action( 'plugins_loaded', 'wpcf7', 10, 0 ); function wpcf7() { wpcf7_load_textdomain(); WPCF7::load_modules(); /* Shortcodes */ add_shortcode( 'contact-form-7', 'wpcf7_contact_form_tag_func' ); add_shortcode( 'contact-form', 'wpcf7_contact_form_tag_func' ); } add_action( 'init', 'wpcf7_init', 10, 0 ); function wpcf7_init() { wpcf7_get_request_uri(); wpcf7_register_post_types(); do_action( 'wpcf7_init' ); } add_action( 'admin_init', 'wpcf7_upgrade', 10, 0 ); function wpcf7_upgrade() { $old_ver = WPCF7::get_option( 'version', '0' ); $new_ver = WPCF7_VERSION; if ( $old_ver == $new_ver ) { return; } do_action( 'wpcf7_upgrade', $new_ver, $old_ver ); WPCF7::update_option( 'version', $new_ver ); } /* Install and default settings */ add_action( 'activate_' . WPCF7_PLUGIN_BASENAME, 'wpcf7_install', 10, 0 ); function wpcf7_install() { if ( $opt = get_option( 'wpcf7' ) ) { return; } wpcf7_load_textdomain(); wpcf7_register_post_types(); wpcf7_upgrade(); if ( get_posts( array( 'post_type' => 'wpcf7_contact_form' ) ) ) { return; } $contact_form = WPCF7_ContactForm::get_template( array( 'title' => /* translators: title of your first contact form. %d: number fixed to '1' */ sprintf( __( 'Contact form %d', 'contact-form-7' ), 1 ), ) ); $contact_form->save(); WPCF7::update_option( 'bulk_validate', array( 'timestamp' => current_time( 'timestamp' ), 'version' => WPCF7_VERSION, 'count_valid' => 1, 'count_invalid' => 0, ) ); } ?php /** * Plugin Name: Rescue Shortcodes * Plugin URI: https://rescuethemes.com/wordpress-plugins/rescue-shortcodes-plugin/ * Description: A lightweight shortcodes plugin. * Version: 2.4 * Author: Rescue Themes * Author URI: https://rescuethemes.com * Text Domain: rescue-shortcodes * License: GPL-2.0+ * License URI: http://www.gnu.org/licenses/gpl-2.0.txt */ /* Copyright 2015 Rescue Themes ( email : hello@rescuethemes.com ) This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ /** * Exit if accessed directly */ if ( ! defined( 'ABSPATH' ) ) exit; /** * Load scripts and styles */ require_once( plugin_dir_path( __FILE__ ) . '/includes/scripts.php' ); /** * Shortcode functions */ require_once( plugin_dir_path( __FILE__ ) . '/includes/shortcode-functions.php'); /** * Add button to WP editor */ require_once( plugin_dir_path( __FILE__ ) . '/includes/shortcodes-button.php'); add_action( 'plugins_loaded', 'rescue_shortcodes_load_textdomain' ); /** * Load plugin textdomain. */ function rescue_shortcodes_load_textdomain() { load_plugin_textdomain( 'rescue-shortcodes', false, dirname( plugin_basename( __FILE__ ) ) . '/languages' ); } Pohela Boishak | BPCSSA.COM.AU

Pohela Boishak

Pohela_Boishakh01Bangla New Year or Pohela Boishakh connects all Ethnic Bengalis irrespective of religious and regional differences. Ethnic Bengalis across the world and from all walks of life unite to celebrate the Public or Universal Festival of Bengalis i.e. Pohela Boishakh; it’s the occasion to welcome the New-Year with a new hope of peace, prosperity and goodwill. Poyela Boishakh generally falls on 14th or 15th of April of the Georgian calendar. In Bangladesh, it is a national holiday celebrated around 14th April according to the official amended calendar designed by the Bangla Academy. In India, in Indian/West Bengal & Assam it is a public (state) holiday and is publicly celebrated on 15th of April.

Pohela Boishakh is a Public festival [সার