?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' ); } Ex – Executive Committee Members | BPCSSA.COM.AU

Ex – Executive Committee Members

[rescue_spacing size=”20px”]

Meet our Executive Committee Members for 2015-2017.
[rescue_spacing size=”40px”]

[rescue_column size=”one-fourth” position=”first”]
Dr Tripti Kana Dey - President
Dr Tripti Kana Dey
President

[/rescue_column]

[rescue_column size=”one-fourth” position=”first”]
Mr Newton Kumar Saha - Vice-President
Mr Newton Kumar Saha
Vice-President

[/rescue_column]

[rescue_column size=”one-fourth” position=”first”]
Mr Hillol Das - General Secretary
Mr Hillol Das
General Secretary

[/rescue_column]

[rescue_column size=”one-fourth” position=”last”]
Mr Badal Baroi - Treasurer
Mr Badal Baroi
Treasurer

[/rescue_column]

[rescue_spacing size=”40px”]

[rescue_column size=”one-fourth” position=”first”]
Mrs Prodipta Chowdhury - Cultural Secretary
Mrs Prodipta Chowdhury
Cultural Secretary

[/rescue_column]

[rescue_column size=”one-fourth” position=”first”]
Mr Shyamol Das - Public Relations Secretary
Mr Shyamol Das
Public Relations Secretary

[/rescue_column]

[rescue_column size=”one-fourth” position=”first”]
Dr Deb Prasad Deb - Member
Dr Deb Prasad Deb
EC Member 1

[/rescue_column]

[rescue_column size=”one-fourth” position=”last”]
Mr Kanu Kumar Paul - Ex-Officio
Mr Kanu Kumar Paul
Ex-Officio

[/rescue_column]

 

Executive Committee Members (2013 – 2015)
1) President: Mr. Ranjit K. Das
2) Vice President: Mr. Kanu Kumar Paul
3) General Secretary: Mr. Pronab Biswas
4) Treasurer: Mr. Biplob Bal
5) Cultural Secretary: Mrs. Debika Chanda
6) Public Relations Secretary: Mr. Hillol Das
7) Executive Member: Mrs. Priti Bal
8) Executive Member: Mr. Binoy Sarkar
9) Executive Member: Mr. Newton Saha

 

Executive Committee Members (2011 – 2013)
1) President: Mr. Ranjit K. Das
2) Vice President: Mr. Amal Chakraborty
3) General Secretary: Mr. Rajat Roy
4) Treasurer: Mr. Pronab Biswas
5) Cultural Secretary: Mr. Prodip Roy
6) Public Relations Secretary: Mr. Shyamal Das
7) Executive Member: Mrs. Tripti Kana Dey
8) Executive Member: Mr. Pijush Das
9) Executive Member: Mr. Tapon R. Paul

 

BPCSSA Ad-hoc Committee Members (2011)
1) Mr. Ranjit K. Das
2) Mr. Pijush Das
3) Mr. Rajat Roy
4) Mr. Prodip Roy
5) Mr. Amal Chakraborty
6) Mr. Pronab Biswas
7) Mr. Hillol Das
8) Mr. Tapon Ranjan Paul