Changeset 1638864
- Timestamp:
- 04/17/2017 07:24:24 AM (9 years ago)
- Location:
- wpsid-shortcode/trunk
- Files:
-
- 7 edited
-
classes/class-opensid.php (modified) (2 diffs)
-
controllers/controller-frontend.php (modified) (2 diffs)
-
init.php (modified) (1 diff)
-
opensid.php (modified) (1 diff)
-
readme.txt (modified) (4 diffs)
-
shortcodes/shortcode-data_statistik.php (modified) (2 diffs)
-
shortcodes/shortcode-version.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wpsid-shortcode/trunk/classes/class-opensid.php
r1638619 r1638864 2 2 defined( 'ABSPATH' ) || die( 'No direct script access allowed!' ); 3 3 abstract class OpenSID { 4 const version = '1.0. 6.4';4 const version = '1.0.7'; 5 5 public static $model_opensid; 6 6 public static $controller; … … 30 30 public static function load_ci_model( $ci_model, array $data = array() ) { 31 31 self::load_file( 'class-ci-model.php', 'classes' ); 32 $ci_model = $ci_model . '_Model'; 32 $ci_model = ( !empty($data['__model_class_name__']) ) ? $data['__model_class_name__'] : $ci_model . '_Model'; 33 33 34 $lwrci_model = strtolower( $ci_model ); 34 35 $file = OPENSID_APPPATH . '/donjo-app/models/' . $lwrci_model . '.php'; 35 $file = ( !empty($data['__model_class_file__']) ) ? $data['__model_class_file__'] : OPENSID_APPPATH . '/donjo-app/models/' . $lwrci_model . '.php'; 36 36 37 37 require_once $file; -
wpsid-shortcode/trunk/controllers/controller-frontend.php
r1637969 r1638864 11 11 12 12 public function init_shortcodes() { 13 14 13 self::opensid_shortcode($this, 'version'); 15 16 14 self::opensid_shortcode($this, 'data_wilayah'); 17 18 self::opensid_shortcode($this, 'data_pendidikan'); 19 self::opensid_shortcode($this, 'data_pendidikan_tabel'); 20 self::opensid_shortcode($this, 'data_pendidikan_grafik'); 21 self::opensid_shortcode($this, 'data_pendidikan_pie'); 22 15 self::opensid_shortcode($this, 'data_pendidikan'); 23 16 self::opensid_shortcode($this, 'data_pekerjaan'); 24 self::opensid_shortcode($this, 'data_pekerjaan_tabel');25 self::opensid_shortcode($this, 'data_pekerjaan_grafik');26 self::opensid_shortcode($this, 'data_pekerjaan_pie');27 28 17 self::opensid_shortcode($this, 'data_perkawinan'); 29 self::opensid_shortcode($this, 'data_perkawinan_tabel');30 self::opensid_shortcode($this, 'data_perkawinan_grafik');31 self::opensid_shortcode($this, 'data_perkawinan_pie');32 33 18 self::opensid_shortcode($this, 'data_agama'); 34 self::opensid_shortcode($this, 'data_agama_tabel');35 self::opensid_shortcode($this, 'data_agama_grafik');36 self::opensid_shortcode($this, 'data_agama_pie');37 38 19 self::opensid_shortcode($this, 'data_jenis_kelamin'); 39 self::opensid_shortcode($this, 'data_jenis_kelamin_tabel');40 self::opensid_shortcode($this, 'data_jenis_kelamin_grafik');41 self::opensid_shortcode($this, 'data_jenis_kelamin_pie');42 43 20 self::opensid_shortcode($this, 'data_warga_negara'); 44 self::opensid_shortcode($this, 'data_warga_negara_tabel');45 self::opensid_shortcode($this, 'data_warga_negara_grafik');46 self::opensid_shortcode($this, 'data_warga_negara_pie');47 48 21 self::opensid_shortcode($this, 'data_status_penduduk'); 49 self::opensid_shortcode($this, 'data_status_penduduk_tabel');50 self::opensid_shortcode($this, 'data_status_penduduk_grafik');51 self::opensid_shortcode($this, 'data_status_penduduk_pie');52 53 22 self::opensid_shortcode($this, 'data_golongan_darah'); 54 self::opensid_shortcode($this, 'data_golongan_darah_tabel');55 self::opensid_shortcode($this, 'data_golongan_darah_grafik');56 self::opensid_shortcode($this, 'data_golongan_darah_pie');57 58 23 self::opensid_shortcode($this, 'data_cacat'); 59 self::opensid_shortcode($this, 'data_cacat_tabel');60 self::opensid_shortcode($this, 'data_cacat_grafik');61 self::opensid_shortcode($this, 'data_cacat_pie');62 63 24 self::opensid_shortcode($this, 'data_menahun'); 64 self::opensid_shortcode($this, 'data_menahun_tabel');65 self::opensid_shortcode($this, 'data_menahun_grafik');66 self::opensid_shortcode($this, 'data_menahun_pie');67 68 25 self::opensid_shortcode($this, 'data_umur'); 69 self::opensid_shortcode($this, 'data_umur_tabel');70 self::opensid_shortcode($this, 'data_umur_grafik');71 self::opensid_shortcode($this, 'data_umur_pie');72 73 26 self::opensid_shortcode($this, 'data_pendidikan_sedang_ditempuh'); 74 self::opensid_shortcode($this, 'data_pendidikan_sedang_ditempuh_tabel');75 self::opensid_shortcode($this, 'data_pendidikan_sedang_ditempuh_grafik');76 self::opensid_shortcode($this, 'data_pendidikan_sedang_ditempuh_pie');77 78 27 self::opensid_shortcode($this, 'data_cara_kb'); 79 self::opensid_shortcode($this, 'data_cara_kb_tabel');80 self::opensid_shortcode($this, 'data_cara_kb_grafik');81 self::opensid_shortcode($this, 'data_cara_kb_pie');82 83 28 self::opensid_shortcode($this, 'data_akta_kelahiran'); 84 self::opensid_shortcode($this, 'data_akta_kelahiran_tabel');85 self::opensid_shortcode($this, 'data_akta_kelahiran_grafik');86 self::opensid_shortcode($this, 'data_akta_kelahiran_pie');87 88 29 } 89 30 … … 98 39 public function data_wilayah() {return OpenSID::load_shortcode( 'data_wilayah');} 99 40 100 public function data_pendidikan() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>0, 'type'=>''));} 101 public function data_pendidikan_tabel() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>0, 'type'=>'tabel'));} 102 public function data_pendidikan_grafik() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>0, 'type'=>'grafik'));} 103 public function data_pendidikan_pie() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>0, 'type'=>'pie'));} 104 public function data_pekerjaan() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>1, 'type'=>''));} 105 public function data_pekerjaan_tabel() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>1, 'type'=>'tabel'));} 106 public function data_pekerjaan_grafik() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>1, 'type'=>'grafik'));} 107 public function data_pekerjaan_pie() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>1, 'type'=>'pie'));} 108 109 public function data_perkawinan() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>2, 'type'=>''));} 110 public function data_perkawinan_tabel() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>2, 'type'=>'tabel'));} 111 public function data_perkawinan_grafik() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>2, 'type'=>'grafik'));} 112 public function data_perkawinan_pie() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>2, 'type'=>'pie'));} 113 114 public function data_agama() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>3, 'type'=>''));} 115 public function data_agama_tabel() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>3, 'type'=>'tabel'));} 116 public function data_agama_grafik() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>3, 'type'=>'grafik'));} 117 public function data_agama_pie() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>3, 'type'=>'pie'));} 118 119 public function data_jenis_kelamin() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>4, 'type'=>''));} 120 public function data_jenis_kelamin_tabel() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>4, 'type'=>'tabel'));} 121 public function data_jenis_kelamin_grafik() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>4, 'type'=>'grafik'));} 122 public function data_jenis_kelamin_pie() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>4, 'type'=>'pie'));} 123 124 public function data_warga_negara() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>5, 'type'=>''));} 125 public function data_warga_negara_tabel() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>5, 'type'=>'tabel'));} 126 public function data_warga_negara_grafik() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>5, 'type'=>'grafik'));} 127 public function data_warga_negara_pie() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>5, 'type'=>'pie'));} 128 129 public function data_status_penduduk() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>6, 'type'=>''));} 130 public function data_status_penduduk_tabel() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>6, 'type'=>'tabel'));} 131 public function data_status_penduduk_grafik() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>6, 'type'=>'grafik'));} 132 public function data_status_penduduk_pie() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>6, 'type'=>'pie'));} 133 134 public function data_golongan_darah() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>7, 'type'=>''));} 135 public function data_golongan_darah_tabel() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>7, 'type'=>'tabel'));} 136 public function data_golongan_darah_grafik() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>7, 'type'=>'grafik'));} 137 public function data_golongan_darah_pie() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>7, 'type'=>'pie'));} 138 public function data_cacat() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>9, 'type'=>''));} 139 public function data_cacat_tabel() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>9, 'type'=>'tabel'));} 140 public function data_cacat_grafik() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>9, 'type'=>'grafik'));} 141 public function data_cacat_pie() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>9, 'type'=>'pie'));} 142 143 public function data_menahun() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>10, 'type'=>''));} 144 public function data_menahun_tabel() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>10, 'type'=>'tabel'));} 145 public function data_menahun_grafik() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>10, 'type'=>'grafik'));} 146 public function data_menahun_pie() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>10, 'type'=>'pie'));} 147 148 public function data_umur() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>13, 'type'=>''));} 149 public function data_umur_tabel() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>13, 'type'=>'tabel'));} 150 public function data_umur_grafik() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>13, 'type'=>'grafik'));} 151 public function data_umur_pie() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>13, 'type'=>'pie'));} 152 153 public function data_pendidikan_sedang_ditempuh() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>14, 'type'=>''));} 154 public function data_pendidikan_sedang_ditempuh_tabel() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>14, 'type'=>'tabel'));} 155 public function data_pendidikan_sedang_ditempuh_grafik() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>14, 'type'=>'grafik'));} 156 public function data_pendidikan_sedang_ditempuh_pie() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>14, 'type'=>'pie'));} 157 158 public function data_cara_kb() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>16, 'type'=>''));} 159 public function data_cara_kb_tabel() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>16, 'type'=>'tabel'));} 160 public function data_cara_kb_grafik() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>16, 'type'=>'grafik'));} 161 public function data_cara_kb_pie() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>16, 'type'=>'pie'));} 162 163 public function data_akta_kelahiran() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>17, 'type'=>''));} 164 public function data_akta_kelahiran_tabel() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>17, 'type'=>'tabel'));} 165 public function data_akta_kelahiran_grafik() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>17, 'type'=>'grafik'));} 166 public function data_akta_kelahiran_pie() { return OpenSID::load_shortcode( 'data_statistik', array('statistik'=>17, 'type'=>'pie'));} 167 41 public function data_pendidikan( $atts, $content = null ) { 42 $shortcode_atts = shortcode_atts( array('type' => null,), $atts ); 43 switch(OPENSID_APP_TYPE){ 44 case 'opensid': $shortcode_atts['statistik'] = 0; break; 45 case 'sidcri': $shortcode_atts['statistik'] = 'pendidikan-dalam-kk'; break; 46 } 47 return OpenSID::load_shortcode( 'data_statistik', $shortcode_atts); 48 } 49 public function data_pekerjaan( $atts, $content = null ) { 50 $shortcode_atts = shortcode_atts( array('type' => null,), $atts ); 51 switch(OPENSID_APP_TYPE){ 52 case 'opensid': $shortcode_atts['statistik'] = 1; break; 53 case 'sidcri': $shortcode_atts['statistik'] = 'pekerjaan'; break; 54 } 55 return OpenSID::load_shortcode( 'data_statistik', $shortcode_atts); 56 } 57 public function data_perkawinan( $atts, $content = null ) { 58 $shortcode_atts = shortcode_atts( array('type' => null,), $atts ); 59 switch(OPENSID_APP_TYPE){ 60 case 'opensid': $shortcode_atts['statistik'] = 2; break; 61 case 'sidcri': $shortcode_atts['statistik'] = 'status-perkawinan'; break; 62 } 63 return OpenSID::load_shortcode( 'data_statistik', $shortcode_atts); 64 } 65 public function data_agama( $atts, $content = null ) { 66 $shortcode_atts = shortcode_atts( array('type' => null,), $atts ); 67 switch(OPENSID_APP_TYPE){ 68 case 'opensid': $shortcode_atts['statistik'] = 3; break; 69 case 'sidcri': $shortcode_atts['statistik'] = 'agama'; break; 70 } 71 return OpenSID::load_shortcode( 'data_statistik', $shortcode_atts); 72 } 73 public function data_jenis_kelamin( $atts, $content = null ) { 74 $shortcode_atts = shortcode_atts( array('type' => null,), $atts ); 75 switch(OPENSID_APP_TYPE){ 76 case 'opensid': $shortcode_atts['statistik'] = 4; break; 77 case 'sidcri': $shortcode_atts['statistik'] = 'jenis-kelamin'; break; 78 } 79 return OpenSID::load_shortcode( 'data_statistik', $shortcode_atts); 80 } 81 public function data_warga_negara( $atts, $content = null ) { 82 $shortcode_atts = shortcode_atts( array('type' => null,), $atts ); 83 switch(OPENSID_APP_TYPE){ 84 case 'opensid': $shortcode_atts['statistik'] = 5; break; 85 case 'sidcri': $shortcode_atts['statistik'] = 'warga-negara'; break; 86 } 87 return OpenSID::load_shortcode( 'data_statistik', $shortcode_atts); 88 } 89 public function data_status_penduduk( $atts, $content = null ) { 90 $shortcode_atts = shortcode_atts( array('type' => null,), $atts ); 91 switch(OPENSID_APP_TYPE){ 92 case 'opensid': $shortcode_atts['statistik'] = 6; break; 93 case 'sidcri': $shortcode_atts['statistik'] = null; break; 94 } 95 return OpenSID::load_shortcode( 'data_statistik', $shortcode_atts); 96 } 97 public function data_golongan_darah( $atts, $content = null ) { 98 $shortcode_atts = shortcode_atts( array('type' => null,), $atts ); 99 switch(OPENSID_APP_TYPE){ 100 case 'opensid': $shortcode_atts['statistik'] = 7; break; 101 case 'sidcri': $shortcode_atts['statistik'] = 'golongan-darah'; break; 102 } 103 return OpenSID::load_shortcode( 'data_statistik', $shortcode_atts); 104 } 105 public function data_cacat( $atts, $content = null ) { 106 $shortcode_atts = shortcode_atts( array('type' => null,), $atts ); 107 switch(OPENSID_APP_TYPE){ 108 case 'opensid': $shortcode_atts['statistik'] = 9; break; 109 case 'sidcri': $shortcode_atts['statistik'] = null; break; 110 } 111 return OpenSID::load_shortcode( 'data_statistik', $shortcode_atts); 112 } 113 public function data_menahun( $atts, $content = null ) { 114 $shortcode_atts = shortcode_atts( array('type' => null,), $atts ); 115 switch(OPENSID_APP_TYPE){ 116 case 'opensid': $shortcode_atts['statistik'] = 10; break; 117 case 'sidcri': $shortcode_atts['statistik'] = null; break; 118 } 119 return OpenSID::load_shortcode( 'data_statistik', $shortcode_atts); 120 } 121 public function data_umur( $atts, $content = null ) { 122 $shortcode_atts = shortcode_atts( array('type' => null,), $atts ); 123 switch(OPENSID_APP_TYPE){ 124 case 'opensid': $shortcode_atts['statistik'] = 13; break; 125 case 'sidcri': $shortcode_atts['statistik'] = 'kelompok-umur'; break; 126 } 127 return OpenSID::load_shortcode( 'data_statistik', $shortcode_atts); 128 } 129 public function data_pendidikan_sedang_ditempuh( $atts, $content = null ) { 130 $shortcode_atts = shortcode_atts( array('type' => null,), $atts ); 131 switch(OPENSID_APP_TYPE){ 132 case 'opensid': $shortcode_atts['statistik'] = 14; break; 133 case 'sidcri': $shortcode_atts['statistik'] = 'pendidikan-ditempuh'; break; 134 } 135 return OpenSID::load_shortcode( 'data_statistik', $shortcode_atts); 136 } 137 public function data_cara_kb( $atts, $content = null ) { 138 $shortcode_atts = shortcode_atts( array('type' => null,), $atts ); 139 switch(OPENSID_APP_TYPE){ 140 case 'opensid': $shortcode_atts['statistik'] = 16; break; 141 case 'sidcri': $shortcode_atts['statistik'] = null; break; 142 } 143 return OpenSID::load_shortcode( 'data_statistik', $shortcode_atts); 144 } 145 public function data_akta_kelahiran( $atts, $content = null ) { 146 $shortcode_atts = shortcode_atts( array('type' => null,), $atts ); 147 switch(OPENSID_APP_TYPE){ 148 case 'opensid': $shortcode_atts['statistik'] = 17; break; 149 case 'sidcri': $shortcode_atts['statistik'] = null; break; 150 } 151 return OpenSID::load_shortcode( 'data_statistik', $shortcode_atts); 152 } 168 153 169 154 private static function opensid_shortcode($this, $shortcode, $function='', $remove_old=false) { -
wpsid-shortcode/trunk/init.php
r1638619 r1638864 68 68 69 69 } else define( 'OPENSID_READY', false ); 70 if( is_dir(OPENSID_APPPATH . '/desa') ) 71 define('OPENSID_APP_TYPE', 'opensid'); 72 else 73 define('OPENSID_APP_TYPE', 'sidcri'); 70 74 require_once OPENSID_ABSPATH . 'classes/class-opensid.php'; 71 75 add_action( 'init', array( 'OpenSID', 'run' ) ); -
wpsid-shortcode/trunk/opensid.php
r1638619 r1638864 9 9 * Author: Simasta 10 10 * Author URI: http://simasta.siini.com 11 * Version: 1.0. 6.411 * Version: 1.0.7 12 12 * Text Domain: wpsid-shortcode 13 13 * Domain Path: /locale/ -
wpsid-shortcode/trunk/readme.txt
r1638619 r1638864 5 5 Requires at least: 4.3 6 6 Tested up to: 4.7.3 7 Stable tag: 1.0. 6.47 Stable tag: 1.0.7 8 8 License: GPLv2 or later 9 9 … … 21 21 * WordPress 4.3+ 22 22 * PHP 5.3+ 23 * OpenSID Installed on './opensid'23 * OpenSID / SID CRI Installed 24 24 25 25 = Steps = 26 1. Download latest version Opensid from https://codeload.github.com/eddieridwan/OpenSID/zip/master.27 Extract into wordpress folder, then rename `OpenSID-master`into `opensid`.26 1. Download latest version Opensid from [OpenSID](https://codeload.github.com/eddieridwan/OpenSID/zip/master) or [SID CRI](httpp://sid.web.id) . 27 Extract into wordpress folder, then rename into `opensid`. 28 28 Resulted dirs will be: 29 29 './opensid' … … 39 39 './wp-content/plugins/wpsid-shortcode/*' 40 40 1. Activate plugin at "Plugins" administration page. 41 1. Verify configuration on admin panel. 41 42 1. Place shortcodes build in opensid plugin to your post, page, or widget, or use `echo do_shortcode("[name_shortcode]")` code. 42 43 43 44 = The Shortcodes = 44 45 46 * [opensid_data_wilayah] 45 47 * [opensid_version[ type="plain|html"]] 46 * [opensid_data_wilayah] 47 * [opensid_data_pendidikan] 48 * [opensid_data_pendidikan_pie] 49 * [opensid_data_pendidikan_tabel] 50 * [opensid_data_pendidikan_grafik] 51 * [opensid_data_pekerjaan] 52 * [opensid_data_pekerjaan_pie] 53 * [opensid_data_pekerjaan_tabel] 54 * [opensid_data_pekerjaan_grafik] 55 * [opensid_data_perkawinan] 56 * [opensid_data_perkawinan_pie] 57 * [opensid_data_perkawinan_tabel] 58 * [opensid_data_perkawinan_grafik] 59 * [opensid_data_agama] 60 * [opensid_data_agama_pie] 61 * [opensid_data_agama_tabel] 62 * [opensid_data_agama_grafik] 63 * [opensid_data_jenis_kelamin] 64 * [opensid_data_jenis_kelamin_pie] 65 * [opensid_data_jenis_kelamin_tabel] 66 * [opensid_data_jenis_kelamin_grafik] 67 * [opensid_data_warga_negara] 68 * [opensid_data_warga_negara_pie] 69 * [opensid_data_warga_negara_tabel] 70 * [opensid_data_warga_negara_grafik] 71 * [opensid_data_status_penduduk] 72 * [opensid_data_status_penduduk_pie] 73 * [opensid_data_status_penduduk_tabel] 74 * [opensid_data_status_penduduk_grafik] 75 * [opensid_data_golongan_darah] 76 * [opensid_data_golongan_darah_pie] 77 * [opensid_data_golongan_darah_tabel] 78 * [opensid_data_golongan_darah_grafik] 79 * [opensid_data_cacat] 80 * [opensid_data_cacat_pie] 81 * [opensid_data_cacat_tabel] 82 * [opensid_data_cacat_grafik] 83 * [opensid_data_menahun] 84 * [opensid_data_menahun_pie] 85 * [opensid_data_menahun_tabel] 86 * [opensid_data_menahun_grafik] 87 * [opensid_data_umur] 88 * [opensid_data_umur_pie] 89 * [opensid_data_umur_tabel] 90 * [opensid_data_umur_grafik] 91 * [opensid_data_pendidikan_sedang_ditempuh] 92 * [opensid_data_pendidikan_sedang_ditempuh_pie] 93 * [opensid_data_pendidikan_sedang_ditempuh_tabel] 94 * [opensid_data_pendidikan_sedang_ditempuh_grafik] 95 * [opensid_data_cara_kb] 96 * [opensid_data_cara_kb_pie] 97 * [opensid_data_cara_kb_tabel] 98 * [opensid_data_cara_kb_grafik] 99 * [opensid_data_akta_kelahiran] 100 * [opensid_data_akta_kelahiran_pie] 101 * [opensid_data_akta_kelahiran_tabel] 102 * [opensid_data_akta_kelahiran_grafik] 48 * [opensid_data_pendidikan[ type="tabel|grafik|pie"]] 49 * [opensid_data_pekerjaan[ type="tabel|grafik|pie"]] 50 * [opensid_data_perkawinan[ type="tabel|grafik|pie"]] 51 * [opensid_data_agama[ type="tabel|grafik|pie"]] 52 * [opensid_data_jenis_kelamin[ type="tabel|grafik|pie"]] 53 * [opensid_data_warga_negara[ type="tabel|grafik|pie"]] 54 * [opensid_data_status_penduduk[ type="tabel|grafik|pie"]] 55 * [opensid_data_golongan_darah[ type="tabel|grafik|pie"]] 56 * [opensid_data_cacat[ type="tabel|grafik|pie"]] 57 * [opensid_data_menahun[ type="tabel|grafik|pie"]] 58 * [opensid_data_umur[ type="tabel|grafik|pie"]] 59 * [opensid_data_pendidikan_sedang_ditempuh[ type="tabel|grafik|pie"]] 60 * [opensid_data_cara_kb[ type="tabel|grafik|pie"]] 61 * [opensid_data_akta_kelahiran[ type="tabel|grafik|pie"]] 103 62 104 63 … … 118 77 119 78 == Changelog == 79 80 = 1.0.7 = 81 *Release Date - 2017/04/17* 82 83 * Added support SID CRI 84 * Change [opensid_data_pendidikan] to [opensid_data_pendidikan[ type="tabel|grafik|pie"]] 85 * Change [opensid_data_pekerjaan] to [opensid_data_pekerjaan[ type="tabel|grafik|pie"]] 86 * Change [opensid_data_perkawinan] to [opensid_data_perkawinan[ type="tabel|grafik|pie"]] 87 * Change [opensid_data_agama] to [opensid_data_agama[ type="tabel|grafik|pie"]] 88 * Change [opensid_data_jenis_kelamin] to [opensid_data_jenis_kelamin[ type="tabel|grafik|pie"]] 89 * Change [opensid_data_warga_negara] to [opensid_data_warga_negara[ type="tabel|grafik|pie"]] 90 * Change [opensid_data_status_penduduk] to [opensid_data_status_penduduk[ type="tabel|grafik|pie"]] 91 * Change [opensid_data_golongan_darah] to [opensid_data_golongan_darah[ type="tabel|grafik|pie"]] 92 * Change [opensid_data_cacat] to [opensid_data_cacat[ type="tabel|grafik|pie"]] 93 * Change [opensid_data_menahun] to [opensid_data_menahun[ type="tabel|grafik|pie"]] 94 * Change [opensid_data_umur] to [opensid_data_umur[ type="tabel|grafik|pie"]] 95 * Change [opensid_data_pendidikan_sedang_ditempuh] to [opensid_data_pendidikan_sedang_ditempuh[ type="tabel|grafik|pie"]] 96 * Change [opensid_data_cara_kb] to [opensid_data_cara_kb[ type="tabel|grafik|pie"]] 97 * Change [opensid_data_akta_kelahiran] to [opensid_data_akta_kelahiran[ type="tabel|grafik|pie"]] 120 98 121 99 = 1.0.6.4 = -
wpsid-shortcode/trunk/shortcodes/shortcode-data_statistik.php
r1633860 r1638864 10 10 public function setup( $action, array $data ) { 11 11 parent::setup( $action, $data ); 12 $statistik = OpenSID::load_ci_model('Laporan_Penduduk'); 13 14 $data['jenis_laporan'] = $statistik->jenis_laporan($data['statistik']); 15 $data['heading'] = $statistik->judul_statistik($data['statistik']); 16 $data['stat'] = $statistik->list_data($data['statistik']); 17 18 self::render($data); 12 13 14 switch(OPENSID_APP_TYPE){ 15 case 'opensid': 16 $statistik = OpenSID::load_ci_model('Laporan_Penduduk'); 17 $data['jenis_laporan'] = $statistik->jenis_laporan($data['statistik']); 18 $data['heading'] = $statistik->judul_statistik($data['statistik']); 19 $data['stat'] = $statistik->list_data($data['statistik']); 20 break; 21 22 case 'sidcri': 23 24 $data['__model_class_name__'] = 'First_Penduduk_M'; 25 $data['__model_class_file__'] = OPENSID_APPPATH . '/donjo-app/models/first_penduduk_m.php'; 26 $statistik = OpenSID::load_ci_model('First_Penduduk_M', $data); 27 28 29 switch($data['statistik']){ 30 case "pendidikan-dalam-kk":$data['heading']="Pendidikan";break; 31 case "pekerjaan":$data['heading']="Pekerjaan";break; 32 case "status-perkawinan":$data['heading']="Status Perkawinan";break; 33 case "agama":$data['heading']="Agama";break; 34 case "jenis-kelamin":$data['heading']="Jenis Kelamin";break; 35 case "golongan-darah":$data['heading']="Golongan Darah";break; 36 case "kelompok-umur":$data['heading']="Kelompok Umur";break; 37 case "warga-negara":$data['heading']="Warga Negara";break; 38 case "pendidikan-ditempuh":$data['heading']="Pendidikan Sedang Ditempuh";break; 39 40 default:$data['heading']="TIDAK DIKENALI";break; 41 } 42 $data['jenis_laporan'] = $data['statistik']; 43 $data['heading'] = $data['heading']; 44 45 $data['stat'] = $statistik->list_data($data['statistik']); 46 break; 47 } 48 49 if($data['statistik'] == null) { 50 echo 'Anda menggunakan ' . OPENSID_APP_TYPE . ', shortcode ini hanya dapat digunakan bersama OpenSID.'; 51 } else { 52 self::render($data); 53 } 19 54 } 20 55 private static function render($data) { … … 157 192 private static function _grafik($data) { 158 193 extract($data); 194 159 195 ?> 160 196 <script type="text/javascript"> -
wpsid-shortcode/trunk/shortcodes/shortcode-version.php
r1638619 r1638864 32 32 case 'plain': 33 33 default: 34 printf( __('Using Wordpress %s, OpenSID%s and WPSID Shortcode Plugin %s', 'wpsid-shortcode'),34 printf( __('Using Wordpress %s, ' . strtoupper(OPENSID_APP_TYPE) . ' %s and WPSID Shortcode Plugin %s', 'wpsid-shortcode'), 35 35 $wp_version, $opensid_version, $plugin_version); 36 36 break; … … 40 40 <ul> 41 41 <li><?php echo __('Wordpress', 'wpsid-shortcode') . ': ' . $wp_version;?></li> 42 <li><?php echo __('OpenSID', 'wpsid-shortcode') . ': ' . $opensid_version;?></li>42 <li><?php echo strtoupper(OPENSID_APP_TYPE) . ': ' . $opensid_version;?></li> 43 43 <li><?php echo __('WPSID Shortcode Plugin', 'wpsid-shortcode') . ': ' . $plugin_version;?></li> 44 44 </ul>
Note: See TracChangeset
for help on using the changeset viewer.