├── .idea ├── deployment.xml ├── encodings.xml ├── matchddx.local.iml ├── misc.xml ├── modules.xml ├── vcs.xml ├── watcherTasks.xml └── workspace.xml ├── README.md ├── Readme.txt ├── auth.php ├── change_pass.php ├── class └── conn.php ├── favicon.ico ├── header.php ├── img ├── HC.png ├── HCcloud.png ├── amazon.png ├── amazon.svg ├── amazon@2x.png ├── amazon@3x.png ├── base-copy.png ├── base-copy.svg ├── base-copy@2x.png ├── base-copy@3x.png ├── bg-copy-8.png ├── bg-copy-8.svg ├── bg-copy-8@2x.png ├── bg-copy-8@3x.png ├── bg.png ├── bg.svg ├── bg@2x.png ├── bg@3x.png ├── card-2.png ├── card-2.svg ├── card-2@2x.png ├── card-2@3x.png ├── card-3.png ├── card-3.svg ├── card-3@2x.png ├── card-3@3x.png ├── circle.png ├── climb-copy.png ├── climb-copy.svg ├── climb-copy@2x.png ├── climb-copy@3x.png ├── cloud1a.png ├── cloudvv.png ├── dole.png ├── fb.png ├── fill-3.png ├── fill-3.svg ├── fill-3@2x.png ├── fill-3@3x.png ├── green-rectangle.png ├── i-radio-icon.png ├── i-radio-icon.svg ├── i-radio-icon@2x.png ├── i-radio-icon@3x.png ├── image-social-icon.png ├── image-social-icon.svg ├── image-social-icon@2x.png ├── image-social-icon@3x.png ├── img_avatar.png ├── insta-icon.png ├── instagram-icon-good.png ├── left.png ├── left.svg ├── left@2x.png ├── left@3x.png ├── line.png ├── line.svg ├── line@2x.png ├── line@3x.png ├── mask-copy-4.png ├── mask-copy-4.svg ├── mask-copy-4@2x.png ├── mask-copy-4@3x.png ├── mask-copy-5.png ├── mask-copy-5.svg ├── mask-copy-5@2x.png ├── mask-copy-5@3x.png ├── mask-copy-6.png ├── mask-copy-6.svg ├── mask-copy-6@2x.png ├── mask-copy-6@3x.png ├── mask-copy.png ├── mask-copy.svg ├── mask-copy@2x.png ├── mask-copy@3x.png ├── match-logo.png ├── mobile-display-icon.png ├── mobile-display-icon.svg ├── mobile-display-icon@2x.png ├── mobile-display-icon@3x.png ├── mom.png ├── oval-6-copy-10.png ├── oval-6-copy-10.svg ├── oval-6-copy-10@2x.png ├── oval-6-copy-10@3x.png ├── oval-6-copy-11.png ├── oval-6-copy-11.svg ├── oval-6-copy-11@2x.png ├── oval-6-copy-11@3x.png ├── oval-6-copy-12.png ├── oval-6-copy-12.svg ├── oval-6-copy-12@2x.png ├── oval-6-copy-12@3x.png ├── oval-6-copy-2.png ├── oval-6-copy-2.svg ├── oval-6-copy-2@2x.png ├── oval-6-copy-2@3x.png ├── oval-6-copy-4.png ├── oval-6-copy-4.svg ├── oval-6-copy-4@2x.png ├── oval-6-copy-4@3x.png ├── oval-6-copy-7.png ├── oval-6-copy-7.svg ├── oval-6-copy-7@2x.png ├── oval-6-copy-7@3x.png ├── oval-6-copy-8.png ├── oval-6-copy-8.svg ├── oval-6-copy-8@2x.png ├── oval-6-copy-8@3x.png ├── oval-6-copy-9.png ├── oval-6-copy-9.svg ├── oval-6-copy-9@2x.png ├── oval-6-copy-9@3x.png ├── oval-copy.png ├── oval-copy.svg ├── oval-copy@2x.png ├── oval-copy@3x.png ├── oval.png ├── oval.svg ├── oval@2x.png ├── oval@3x.png ├── owned-app-icon.png ├── owned-app-icon.svg ├── owned-app-icon@2x.png ├── owned-app-icon@3x.png ├── progess-copy.png ├── progess-copy.svg ├── progess-copy@2x.png ├── progess-copy@3x.png ├── progess.png ├── progess.svg ├── progess@2x.png ├── progess@3x.png ├── questionicon.png ├── right.png ├── right.svg ├── right@2x.png ├── right@3x.png ├── shape-copy.png ├── shape-copy.svg ├── shape-copy@2x.png ├── shape-copy@3x.png ├── shape.png ├── shape.svg ├── shape@2x.png ├── shape@3x.png ├── style.png ├── substance.png ├── text-social-icon.png ├── text-social-icon.svg ├── text-social-icon@2x.png ├── text-social-icon@3x.png ├── top-header.jpg ├── top-header.png ├── top-header@2x.jpg ├── top-header@2x.png ├── top-header@3x.jpg ├── top-header@3x.png ├── triangle-pattern.png ├── triangle-pattern.svg ├── triangle-pattern@2x.png ├── triangle-pattern@3x.png ├── triangle-pattern_old.png ├── twitch-icon.png ├── twitch-icon.svg ├── twitch-icon@2x.png ├── twitch-icon@3x.png ├── twitter.png ├── upandcoming.jpg ├── upandcoming.png ├── user_images │ ├── 14-2.jpg │ ├── 21-2.jpg │ ├── 32-2.jpg │ ├── 42-2 (1).jpg │ ├── 42-2.jpg │ ├── 52-2.jpg │ ├── 5adff7d411652our-culture-4-2.png │ ├── 5ae08b09a4f5e32-2.jpg │ ├── 5ae08cbdf32fb21-2.jpg │ ├── 5ae0967da75abBlog list Multi Author (Demo) – SSWP Blogs - Google Chrome 2018-04-25 11.14.25.png │ ├── 5ae097638d8f5Blog list Multi Author (Demo) – SSWP Blogs - Google Chrome 2018-04-25 10.34.24.png │ ├── 5ae097ea864bfBlog list Multi Author (Demo) – SSWP Blogs - Google Chrome 2018-04-25 10.34.24.png │ ├── 5ae0a0823560aC__Users_Lena_AppData_Local_Temp_fz3temp-3_class.main.php (jupiter-child, fz3-15209357020900, forest, thegem-child, thegem) - Sublime Text (UNREGISTERED) 2018-04-10 09.22.40.png │ ├── 5ae0a0d49a99972-2.jpg │ ├── 5ae0a182a589dBlog list Multi Author (Demo) – SSWP Blogs - Google Chrome 2018-04-25 10.34.24.png │ ├── 5ae0a2dc548e4Blog list Multi Author (Demo) – SSWP Blogs - Google Chrome 2018-04-25 10.34.24.png │ ├── 81-2.jpg │ ├── 92-2.jpg │ ├── our-culture-1-2.png │ ├── php43B9.tmp │ ├── php4DAE.tmp │ └── php6BD3.tmp ├── user_images42-2.jpg ├── user_images72-2.jpg ├── video-icon.png ├── video-icon.svg ├── video-icon@2x.png ├── video-icon@3x.png ├── web-display-icon.png ├── web-display-icon.svg ├── web-display-icon@2x.png ├── web-display-icon@3x.png ├── white-facebook.png ├── whitespace.png └── youtube.png ├── inc └── ajax.php ├── index.php ├── js ├── Chart.bundle.js ├── Chart.js ├── ajax.js ├── plotly-latest.min.js └── utils.js ├── last_bd.bacpac ├── password.php ├── perf.php ├── plan.php ├── popup.css ├── recovery.php ├── registration.php ├── segment.php ├── style.css └── web.config /.idea/deployment.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /.idea/matchddx.local.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /.idea/watcherTasks.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 168 | 169 | 170 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 182 | 183 | 184 | 185 | 186 | 187 | 188 | 189 | 190 | 191 | 192 | 193 | 194 | 195 | 196 | 197 | 198 | .top-header 199 | session_start 200 | top 201 | m 202 | md 203 | $user_id 204 | conn_sql 205 | user_id 206 | $user_email 207 | recovery_form 208 | wrapper_register 209 | popup_thx 210 | register_form 211 | getContext 212 | myChart 213 | email 214 | loca 215 | name 216 | f_image 217 | change_pass 218 | .change_pass 219 | login_form input 220 | change_psd_form 221 | new_psd 222 | registerUser 223 | do_query 224 | setTimeout 225 | popup 226 | Reestablish 227 | SELECT 228 | 229 | 230 | C:\OSPanel\domains\matchddx.local 231 | 232 | 233 | 234 | 236 | 237 | 254 | 255 | 256 | 257 | 258 | true 259 | 260 | true 261 | true 262 | 263 | 264 | true 265 | DEFINITION_ORDER 266 | 267 | 268 | 269 | 274 | 275 | 276 | 277 | 278 | 279 | 280 | 281 | 282 | 283 | 284 | 285 | 286 | 287 | 288 | 289 | 290 | 291 | 292 | 293 | 294 | 295 | 296 | 297 | 298 | 299 | 300 | 301 | 302 | 303 | 304 | 305 | 306 | 307 | 308 | 309 | 310 | 311 | 312 | 313 | 57 | '; 60 | foreach($DB->get_jtpd($user_id) as $jtpd){ 61 | $html.=''; 62 | } 63 | $html .=' 64 | 65 | '; 66 | 67 | return $html; 68 | } 69 | 70 | ?> -------------------------------------------------------------------------------- /change_pass.php: -------------------------------------------------------------------------------- 1 | 3 | 6 | 7 | 8 | 9 | Match MG DDX 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 |
20 | DDX Platform 21 |
22 | 24 |
25 | 28 |
29 |
30 | 31 |
32 |
33 |
34 |
35 |

36 | 37 |

38 |
39 |

Please enter your new password.

40 | 41 | 42 | 43 |
44 |
45 | 50 | 51 | -------------------------------------------------------------------------------- /class/conn.php: -------------------------------------------------------------------------------- 1 | conn = new PDO($this->dsn, $this->user, $this->password); //create pdo connection 11 | $this->conn->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION ); 12 | $this->conn->setAttribute( PDO::SQLSRV_ATTR_QUERY_TIMEOUT, 1 ); 13 | return $this->conn; 14 | } catch (PDOException $e) { 15 | echo 'Connection failed: ' . $e->getMessage(); 16 | } 17 | } 18 | 19 | //sign up 20 | function signUp($login,$password){ 21 | $password = md5($password); 22 | $sql = "SELECT user_id,user_name,user_password FROM [user] WHERE [user_name] = '".$login."' 23 | AND [user_password] LIKE '".$password."'"; 24 | $getData = $this->conn->prepare($sql); 25 | $getData->execute(); 26 | $result = $getData->fetchAll(PDO::FETCH_ASSOC); 27 | return $result[0]['user_id']; 28 | } 29 | 30 | 31 | //register user 32 | function registerUser($user_name,$password,$image,$role,$tmp_name,$file_name,$email){ 33 | try { 34 | 35 | $sql = "SELECT user_name,user_email FROM [user] WHERE [user_name] = '".$user_name."' or user_email ='".$email."'"; 36 | $getData = $this->conn->prepare($sql); 37 | $getData->execute(); 38 | $result = $getData->fetchAll(PDO::FETCH_ASSOC); 39 | 40 | 41 | //if user_name no exists 42 | if(!$result){ 43 | 44 | $hash = uniqid(); 45 | move_uploaded_file($tmp_name, $image); 46 | $image = 'img/user_images/'.$file_name; 47 | $password = md5($password); 48 | $statement = $this->conn->prepare("INSERT INTO [User](user_name, user_profile_image_url, user_type_id, user_password, user_email, user_hash) 49 | VALUES (:user_name, :image, :role, :password, :email, :hash)"); 50 | $statement->execute( 51 | array( 52 | "user_name" => "$user_name", 53 | "image" => "$image", 54 | "role" => $role, 55 | "password" => "$password", 56 | "email" => "$email", 57 | "hash" => "$hash" 58 | ) 59 | ); 60 | return $statement; 61 | }else{ 62 | return 'Username or email alredy'; 63 | } 64 | }catch(PDOException $e) { 65 | die(print_r($e->getMessage())); 66 | } 67 | } 68 | 69 | 70 | //query function 71 | function conn_sql($query){ 72 | $getData = $this->conn->prepare($query); 73 | $getData->execute(); 74 | $result = $getData->fetchAll(PDO::FETCH_ASSOC); 75 | return $result; 76 | } 77 | 78 | function do_query($sql){ 79 | $getData = $this->conn->query($sql); 80 | return $getData->execute(); 81 | } 82 | 83 | //get jtbd table 84 | function get_jtpd($user_id){ 85 | $sql = "SELECT * FROM jtbd WHERE [user_id] = '".$user_id."'"; 86 | return $this->conn_sql($sql); 87 | } 88 | 89 | 90 | //new code 91 | function get_user_image($user_id){ 92 | $html = $this->conn_sql("SELECT user_profile_image_url FROM [user] WHERE [user_id] = ".$user_id)[0]['user_profile_image_url']; 93 | return $html; 94 | } 95 | } 96 | 97 | ?> -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/favicon.ico -------------------------------------------------------------------------------- /header.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Match MG DDX 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 |
20 | DDX Platform 21 |
22 | 24 |
25 | 28 |
29 |
30 | 31 |
32 |
33 |
34 |
35 |

-------------------------------------------------------------------------------- /img/HC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/HC.png -------------------------------------------------------------------------------- /img/HCcloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/HCcloud.png -------------------------------------------------------------------------------- /img/amazon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/amazon.png -------------------------------------------------------------------------------- /img/amazon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /img/amazon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/amazon@2x.png -------------------------------------------------------------------------------- /img/amazon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/amazon@3x.png -------------------------------------------------------------------------------- /img/base-copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/base-copy.png -------------------------------------------------------------------------------- /img/base-copy.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /img/base-copy@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/base-copy@2x.png -------------------------------------------------------------------------------- /img/base-copy@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/base-copy@3x.png -------------------------------------------------------------------------------- /img/bg-copy-8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/bg-copy-8.png -------------------------------------------------------------------------------- /img/bg-copy-8.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /img/bg-copy-8@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/bg-copy-8@2x.png -------------------------------------------------------------------------------- /img/bg-copy-8@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/bg-copy-8@3x.png -------------------------------------------------------------------------------- /img/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/bg.png -------------------------------------------------------------------------------- /img/bg.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /img/bg@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/bg@2x.png -------------------------------------------------------------------------------- /img/bg@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/bg@3x.png -------------------------------------------------------------------------------- /img/card-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/card-2.png -------------------------------------------------------------------------------- /img/card-2.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | Twitch.TV 38 | 39 | 40 | see more… 41 | 42 | 43 | 44 | 45 | -------------------------------------------------------------------------------- /img/card-2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/card-2@2x.png -------------------------------------------------------------------------------- /img/card-2@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/card-2@3x.png -------------------------------------------------------------------------------- /img/card-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/card-3.png -------------------------------------------------------------------------------- /img/card-3.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /img/card-3@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/card-3@2x.png -------------------------------------------------------------------------------- /img/card-3@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/card-3@3x.png -------------------------------------------------------------------------------- /img/circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/circle.png -------------------------------------------------------------------------------- /img/climb-copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/climb-copy.png -------------------------------------------------------------------------------- /img/climb-copy.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /img/climb-copy@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/climb-copy@2x.png -------------------------------------------------------------------------------- /img/climb-copy@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/climb-copy@3x.png -------------------------------------------------------------------------------- /img/cloud1a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/cloud1a.png -------------------------------------------------------------------------------- /img/cloudvv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/cloudvv.png -------------------------------------------------------------------------------- /img/dole.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/dole.png -------------------------------------------------------------------------------- /img/fb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/fb.png -------------------------------------------------------------------------------- /img/fill-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/fill-3.png -------------------------------------------------------------------------------- /img/fill-3.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /img/fill-3@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/fill-3@2x.png -------------------------------------------------------------------------------- /img/fill-3@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/fill-3@3x.png -------------------------------------------------------------------------------- /img/green-rectangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/green-rectangle.png -------------------------------------------------------------------------------- /img/i-radio-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/i-radio-icon.png -------------------------------------------------------------------------------- /img/i-radio-icon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /img/i-radio-icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/i-radio-icon@2x.png -------------------------------------------------------------------------------- /img/i-radio-icon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/i-radio-icon@3x.png -------------------------------------------------------------------------------- /img/image-social-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/image-social-icon.png -------------------------------------------------------------------------------- /img/image-social-icon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /img/image-social-icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/image-social-icon@2x.png -------------------------------------------------------------------------------- /img/image-social-icon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/image-social-icon@3x.png -------------------------------------------------------------------------------- /img/img_avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/img_avatar.png -------------------------------------------------------------------------------- /img/insta-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/insta-icon.png -------------------------------------------------------------------------------- /img/instagram-icon-good.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/instagram-icon-good.png -------------------------------------------------------------------------------- /img/left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/left.png -------------------------------------------------------------------------------- /img/left.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /img/left@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/left@2x.png -------------------------------------------------------------------------------- /img/left@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/left@3x.png -------------------------------------------------------------------------------- /img/line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/line.png -------------------------------------------------------------------------------- /img/line.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /img/line@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/line@2x.png -------------------------------------------------------------------------------- /img/line@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/line@3x.png -------------------------------------------------------------------------------- /img/mask-copy-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/mask-copy-4.png -------------------------------------------------------------------------------- /img/mask-copy-4.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /img/mask-copy-4@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/mask-copy-4@2x.png -------------------------------------------------------------------------------- /img/mask-copy-4@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/mask-copy-4@3x.png -------------------------------------------------------------------------------- /img/mask-copy-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/mask-copy-5.png -------------------------------------------------------------------------------- /img/mask-copy-5.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /img/mask-copy-5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/mask-copy-5@2x.png -------------------------------------------------------------------------------- /img/mask-copy-5@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/mask-copy-5@3x.png -------------------------------------------------------------------------------- /img/mask-copy-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/mask-copy-6.png -------------------------------------------------------------------------------- /img/mask-copy-6.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /img/mask-copy-6@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/mask-copy-6@2x.png -------------------------------------------------------------------------------- /img/mask-copy-6@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/mask-copy-6@3x.png -------------------------------------------------------------------------------- /img/mask-copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/mask-copy.png -------------------------------------------------------------------------------- /img/mask-copy.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /img/mask-copy@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/mask-copy@2x.png -------------------------------------------------------------------------------- /img/mask-copy@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/mask-copy@3x.png -------------------------------------------------------------------------------- /img/match-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/match-logo.png -------------------------------------------------------------------------------- /img/mobile-display-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/mobile-display-icon.png -------------------------------------------------------------------------------- /img/mobile-display-icon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /img/mobile-display-icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/mobile-display-icon@2x.png -------------------------------------------------------------------------------- /img/mobile-display-icon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/mobile-display-icon@3x.png -------------------------------------------------------------------------------- /img/mom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/mom.png -------------------------------------------------------------------------------- /img/oval-6-copy-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-6-copy-10.png -------------------------------------------------------------------------------- /img/oval-6-copy-10.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /img/oval-6-copy-10@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-6-copy-10@2x.png -------------------------------------------------------------------------------- /img/oval-6-copy-10@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-6-copy-10@3x.png -------------------------------------------------------------------------------- /img/oval-6-copy-11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-6-copy-11.png -------------------------------------------------------------------------------- /img/oval-6-copy-11.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /img/oval-6-copy-11@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-6-copy-11@2x.png -------------------------------------------------------------------------------- /img/oval-6-copy-11@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-6-copy-11@3x.png -------------------------------------------------------------------------------- /img/oval-6-copy-12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-6-copy-12.png -------------------------------------------------------------------------------- /img/oval-6-copy-12.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /img/oval-6-copy-12@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-6-copy-12@2x.png -------------------------------------------------------------------------------- /img/oval-6-copy-12@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-6-copy-12@3x.png -------------------------------------------------------------------------------- /img/oval-6-copy-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-6-copy-2.png -------------------------------------------------------------------------------- /img/oval-6-copy-2.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /img/oval-6-copy-2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-6-copy-2@2x.png -------------------------------------------------------------------------------- /img/oval-6-copy-2@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-6-copy-2@3x.png -------------------------------------------------------------------------------- /img/oval-6-copy-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-6-copy-4.png -------------------------------------------------------------------------------- /img/oval-6-copy-4.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /img/oval-6-copy-4@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-6-copy-4@2x.png -------------------------------------------------------------------------------- /img/oval-6-copy-4@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-6-copy-4@3x.png -------------------------------------------------------------------------------- /img/oval-6-copy-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-6-copy-7.png -------------------------------------------------------------------------------- /img/oval-6-copy-7.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /img/oval-6-copy-7@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-6-copy-7@2x.png -------------------------------------------------------------------------------- /img/oval-6-copy-7@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-6-copy-7@3x.png -------------------------------------------------------------------------------- /img/oval-6-copy-8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-6-copy-8.png -------------------------------------------------------------------------------- /img/oval-6-copy-8.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /img/oval-6-copy-8@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-6-copy-8@2x.png -------------------------------------------------------------------------------- /img/oval-6-copy-8@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-6-copy-8@3x.png -------------------------------------------------------------------------------- /img/oval-6-copy-9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-6-copy-9.png -------------------------------------------------------------------------------- /img/oval-6-copy-9.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /img/oval-6-copy-9@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-6-copy-9@2x.png -------------------------------------------------------------------------------- /img/oval-6-copy-9@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-6-copy-9@3x.png -------------------------------------------------------------------------------- /img/oval-copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-copy.png -------------------------------------------------------------------------------- /img/oval-copy.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /img/oval-copy@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-copy@2x.png -------------------------------------------------------------------------------- /img/oval-copy@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval-copy@3x.png -------------------------------------------------------------------------------- /img/oval.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval.png -------------------------------------------------------------------------------- /img/oval.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /img/oval@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval@2x.png -------------------------------------------------------------------------------- /img/oval@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/oval@3x.png -------------------------------------------------------------------------------- /img/owned-app-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/owned-app-icon.png -------------------------------------------------------------------------------- /img/owned-app-icon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /img/owned-app-icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/owned-app-icon@2x.png -------------------------------------------------------------------------------- /img/owned-app-icon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/owned-app-icon@3x.png -------------------------------------------------------------------------------- /img/progess-copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/progess-copy.png -------------------------------------------------------------------------------- /img/progess-copy.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /img/progess-copy@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/progess-copy@2x.png -------------------------------------------------------------------------------- /img/progess-copy@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/progess-copy@3x.png -------------------------------------------------------------------------------- /img/progess.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/progess.png -------------------------------------------------------------------------------- /img/progess.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /img/progess@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/progess@2x.png -------------------------------------------------------------------------------- /img/progess@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/progess@3x.png -------------------------------------------------------------------------------- /img/questionicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/questionicon.png -------------------------------------------------------------------------------- /img/right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/right.png -------------------------------------------------------------------------------- /img/right.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /img/right@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/right@2x.png -------------------------------------------------------------------------------- /img/right@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/right@3x.png -------------------------------------------------------------------------------- /img/shape-copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/shape-copy.png -------------------------------------------------------------------------------- /img/shape-copy.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /img/shape-copy@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/shape-copy@2x.png -------------------------------------------------------------------------------- /img/shape-copy@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/shape-copy@3x.png -------------------------------------------------------------------------------- /img/shape.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/shape.png -------------------------------------------------------------------------------- /img/shape.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /img/shape@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/shape@2x.png -------------------------------------------------------------------------------- /img/shape@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/shape@3x.png -------------------------------------------------------------------------------- /img/style.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/style.png -------------------------------------------------------------------------------- /img/substance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/substance.png -------------------------------------------------------------------------------- /img/text-social-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/text-social-icon.png -------------------------------------------------------------------------------- /img/text-social-icon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /img/text-social-icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/text-social-icon@2x.png -------------------------------------------------------------------------------- /img/text-social-icon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/text-social-icon@3x.png -------------------------------------------------------------------------------- /img/top-header.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/top-header.jpg -------------------------------------------------------------------------------- /img/top-header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/top-header.png -------------------------------------------------------------------------------- /img/top-header@2x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/top-header@2x.jpg -------------------------------------------------------------------------------- /img/top-header@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/top-header@2x.png -------------------------------------------------------------------------------- /img/top-header@3x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/top-header@3x.jpg -------------------------------------------------------------------------------- /img/top-header@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/top-header@3x.png -------------------------------------------------------------------------------- /img/triangle-pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/triangle-pattern.png -------------------------------------------------------------------------------- /img/triangle-pattern.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | -------------------------------------------------------------------------------- /img/triangle-pattern@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/triangle-pattern@2x.png -------------------------------------------------------------------------------- /img/triangle-pattern@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/triangle-pattern@3x.png -------------------------------------------------------------------------------- /img/triangle-pattern_old.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/triangle-pattern_old.png -------------------------------------------------------------------------------- /img/twitch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/twitch-icon.png -------------------------------------------------------------------------------- /img/twitch-icon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /img/twitch-icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/twitch-icon@2x.png -------------------------------------------------------------------------------- /img/twitch-icon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/twitch-icon@3x.png -------------------------------------------------------------------------------- /img/twitter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/twitter.png -------------------------------------------------------------------------------- /img/upandcoming.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/upandcoming.jpg -------------------------------------------------------------------------------- /img/upandcoming.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/upandcoming.png -------------------------------------------------------------------------------- /img/user_images/14-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/user_images/14-2.jpg -------------------------------------------------------------------------------- /img/user_images/21-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/user_images/21-2.jpg -------------------------------------------------------------------------------- /img/user_images/32-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/user_images/32-2.jpg -------------------------------------------------------------------------------- /img/user_images/42-2 (1).jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/user_images/42-2 (1).jpg -------------------------------------------------------------------------------- /img/user_images/42-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/user_images/42-2.jpg -------------------------------------------------------------------------------- /img/user_images/52-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/user_images/52-2.jpg -------------------------------------------------------------------------------- /img/user_images/5adff7d411652our-culture-4-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/user_images/5adff7d411652our-culture-4-2.png -------------------------------------------------------------------------------- /img/user_images/5ae08b09a4f5e32-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/user_images/5ae08b09a4f5e32-2.jpg -------------------------------------------------------------------------------- /img/user_images/5ae08cbdf32fb21-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/user_images/5ae08cbdf32fb21-2.jpg -------------------------------------------------------------------------------- /img/user_images/5ae0967da75abBlog list Multi Author (Demo) – SSWP Blogs - Google Chrome 2018-04-25 11.14.25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/user_images/5ae0967da75abBlog list Multi Author (Demo) – SSWP Blogs - Google Chrome 2018-04-25 11.14.25.png -------------------------------------------------------------------------------- /img/user_images/5ae097638d8f5Blog list Multi Author (Demo) – SSWP Blogs - Google Chrome 2018-04-25 10.34.24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/user_images/5ae097638d8f5Blog list Multi Author (Demo) – SSWP Blogs - Google Chrome 2018-04-25 10.34.24.png -------------------------------------------------------------------------------- /img/user_images/5ae097ea864bfBlog list Multi Author (Demo) – SSWP Blogs - Google Chrome 2018-04-25 10.34.24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/user_images/5ae097ea864bfBlog list Multi Author (Demo) – SSWP Blogs - Google Chrome 2018-04-25 10.34.24.png -------------------------------------------------------------------------------- /img/user_images/5ae0a0823560aC__Users_Lena_AppData_Local_Temp_fz3temp-3_class.main.php (jupiter-child, fz3-15209357020900, forest, thegem-child, thegem) - Sublime Text (UNREGISTERED) 2018-04-10 09.22.40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/user_images/5ae0a0823560aC__Users_Lena_AppData_Local_Temp_fz3temp-3_class.main.php (jupiter-child, fz3-15209357020900, forest, thegem-child, thegem) - Sublime Text (UNREGISTERED) 2018-04-10 09.22.40.png -------------------------------------------------------------------------------- /img/user_images/5ae0a0d49a99972-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/user_images/5ae0a0d49a99972-2.jpg -------------------------------------------------------------------------------- /img/user_images/5ae0a182a589dBlog list Multi Author (Demo) – SSWP Blogs - Google Chrome 2018-04-25 10.34.24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/user_images/5ae0a182a589dBlog list Multi Author (Demo) – SSWP Blogs - Google Chrome 2018-04-25 10.34.24.png -------------------------------------------------------------------------------- /img/user_images/5ae0a2dc548e4Blog list Multi Author (Demo) – SSWP Blogs - Google Chrome 2018-04-25 10.34.24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/user_images/5ae0a2dc548e4Blog list Multi Author (Demo) – SSWP Blogs - Google Chrome 2018-04-25 10.34.24.png -------------------------------------------------------------------------------- /img/user_images/81-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/user_images/81-2.jpg -------------------------------------------------------------------------------- /img/user_images/92-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/user_images/92-2.jpg -------------------------------------------------------------------------------- /img/user_images/our-culture-1-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/user_images/our-culture-1-2.png -------------------------------------------------------------------------------- /img/user_images/php43B9.tmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/user_images/php43B9.tmp -------------------------------------------------------------------------------- /img/user_images/php4DAE.tmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/user_images/php4DAE.tmp -------------------------------------------------------------------------------- /img/user_images/php6BD3.tmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/user_images/php6BD3.tmp -------------------------------------------------------------------------------- /img/user_images42-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/user_images42-2.jpg -------------------------------------------------------------------------------- /img/user_images72-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/user_images72-2.jpg -------------------------------------------------------------------------------- /img/video-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/video-icon.png -------------------------------------------------------------------------------- /img/video-icon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /img/video-icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/video-icon@2x.png -------------------------------------------------------------------------------- /img/video-icon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/video-icon@3x.png -------------------------------------------------------------------------------- /img/web-display-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/web-display-icon.png -------------------------------------------------------------------------------- /img/web-display-icon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /img/web-display-icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/web-display-icon@2x.png -------------------------------------------------------------------------------- /img/web-display-icon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/web-display-icon@3x.png -------------------------------------------------------------------------------- /img/white-facebook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/white-facebook.png -------------------------------------------------------------------------------- /img/whitespace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/whitespace.png -------------------------------------------------------------------------------- /img/youtube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/img/youtube.png -------------------------------------------------------------------------------- /inc/ajax.php: -------------------------------------------------------------------------------- 1 | conn_sql("SELECT jtbd_seg_title,jtbd_seg_desc FROM jtbd WHERE [jtbd_id] = ".$jtbd_id)[0]; 16 | 17 | //jtbd html 18 | $html['jtbd'] .= ' 19 | '.$dataJtbd['jtbd_seg_title'].' 20 |

'.$dataJtbd['jtbd_seg_desc'].'
'; 21 | 22 | 23 | //brand html 24 | $dataBrand = $DB->conn_sql("SELECT * FROM brand WHERE [jtbd_id] = ".$jtbd_id); 25 | foreach($dataBrand as $brand){ 26 | array_push($brand_id, $brand['brand_id']); 27 | $html['brand'] .= ' 28 |
29 |
30 | '.$brand['brand_name'].' 31 | (Hide) 32 | (Include) 33 | 34 | 35 |
36 |
CURRENT 37 |
38 |
'.$brand['brand_current_score'].'
39 |
40 |
41 |
42 |
OPTIMIZED 43 |
44 |
45 | '.$brand['brand_optm_score'].' 46 |
47 |
48 |
49 |
50 |
51 |
52 | 53 | '; 54 | } 55 | 56 | //top content html 57 | $dataTopContent = $DB->conn_sql("SELECT * FROM topcontent WHERE [jtbd_id] = ".$jtbd_id); 58 | foreach($dataTopContent as $tcont){ 59 | 60 | if($tcont['topcontent_date']=='1900-01-01') $tcont['topcontent_date']=''; 61 | 62 | $html['top_content'] .=' 63 |
64 |
65 | 66 |
67 |
'.$tcont['topcontent_title'].'

68 |
69 |
70 |
71 |
'.$tcont['topcontent_kind'].' '.$tcont['topcontent_date'].'
72 |
73 |
74 |
75 |
76 | '; 77 | } 78 | 79 | 80 | //Age html 81 | $dataAge = $DB->conn_sql("SELECT * FROM age WHERE [jtbd_id] = ".$jtbd_id); 82 | $html['age'] = ' 83 |
84 | 85 | '; 86 | foreach($dataAge as $age){ 87 | $html['age'] .= ' 88 | 89 | 90 | 91 | 92 | '; 93 | } 94 | $html['age'].= ' 95 |
'.$age['age_range'].''.$age['age_range_row_value'].'%
96 |
'; 97 | 98 | 99 | 100 | //Detals html 101 | $dataDetal = $DB->conn_sql("SELECT * FROM details WHERE [jtbd_id] = ".$jtbd_id); 102 | 103 | $html['detal'] = ' 104 |
105 | 106 | '; 107 | 108 | foreach($dataDetal as $detal){ 109 | $html['detal'] .=' 110 | 111 | 112 | 113 | '; 114 | } 115 | $html['detal'] .= ' 116 | 117 |
'.$detal['detaild_row_kind'].''.$detal['details_row_value'].'
118 |
'; 119 | 120 | /** 121 | * Add Html Gender block 122 | */ 123 | 124 | 125 | //reachengindex html 126 | 127 | $numberBrand = count($brand_id); 128 | for($i=0;$i<$numberBrand;$i++){ 129 | 130 | $sql = "SELECT * FROM reachengindex WHERE [brand_id] =".$brand_id[$i]; 131 | 132 | foreach($DB->conn_sql($sql) as $data){ 133 | 134 | $calc_index_e[$data['reacheng_index_channel']] += $data['reacheng_index_eng']; 135 | $calc_index_r[$data['reacheng_index_channel']] += $data['reacheng_index_reach']; 136 | $calc_index_s[$data['reacheng_index_channel']] = $data['reacheng_index_stage']; 137 | } 138 | } 139 | 140 | $html['reach'] = ' 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | '; 149 | foreach($calc_index_e as $key => $value){ 150 | $html['reach'].=' 151 | 152 | 153 | 154 | 155 | 156 | '; 157 | } 158 | $html['reach'] .=' 159 | 160 |
StageChannelReachEng.
'.$calc_index_s[$key].''.$key.''.ceil($calc_index_r[$key]/$numberBrand).''.ceil($value/$numberBrand).'
'; 161 | 162 | 163 | 164 | 165 | //shope html 166 | for($i=0;$i<$numberBrand;$i++){ 167 | 168 | $sql = "SELECT * FROM shopperindex WHERE [brand_id] =".$brand_id[$i]; 169 | 170 | foreach($DB->conn_sql($sql) as $data){ 171 | $dataShop[$data['shopper_index_row_kind']] += $data['shopper_index_row_vaue']; 172 | } 173 | } 174 | $html['shop'] = 175 | ' 176 | '; 177 | foreach($dataShop as $key => $shop){ 178 | $html['shop'] .= ' 179 | 180 | 181 | 182 | '; 183 | } 184 | $html['shop'] .= ' 185 | 186 |
'.$key.''.round(($shop/$numberBrand)).'
'; 187 | 188 | 189 | 190 | 191 | //graphic html 192 | 193 | for($i=0;$i<$numberBrand;$i++){ 194 | 195 | $sql = "SELECT * FROM prospensitydistribution WHERE [brand_id] =".$brand_id[$i]; 196 | 197 | foreach($DB->conn_sql($sql) as $data){ 198 | $pros_dist_a[$data['pros_dist_range_value']] += $data['pros_dist_active_con_value']; 199 | $pros_dist_b[$data['pros_dist_range_value']] += $data['pros_dist_brand_eng_value']; 200 | } 201 | } 202 | 203 | 204 | $data_active = []; 205 | $data_eng = []; 206 | foreach ($pros_dist_a as $key => $value) { 207 | $data_active[] = round($value,2); 208 | $data_eng[] = round($pros_dist_b[$key],2); 209 | $label[] = round($key); 210 | } 211 | 212 | $html['p_active'] = $data_active; 213 | $html['p_brand'] = $data_eng; 214 | $html['p_range'] = $label; 215 | 216 | 217 | 218 | 219 | 220 | //gender html 221 | 222 | $male = []; 223 | $female = []; 224 | for($i=0;$i<$numberBrand;$i++){ 225 | $sql = "SELECT * FROM gender WHERE [brand_id] =".$brand_id[$i]; 226 | 227 | foreach($DB->conn_sql($sql) as $data){ 228 | 229 | if($data['gender_type_id']==1){ 230 | $male[] += $data['gender_value']; 231 | 232 | }else if($data['gender_type_id']==2){ 233 | $female[] += $data['gender_value']; 234 | } 235 | } 236 | } 237 | 238 | $html['male'] = round(array_sum($male)/$numberBrand); 239 | $html['female'] = round(array_sum($female)/$numberBrand); 240 | 241 | 242 | // user profile 243 | 244 | 245 | exit(json_encode($html)); 246 | } 247 | 248 | 249 | 250 | if($_POST['brand_id']){ 251 | 252 | $brand_id = $_POST['brand_id']; 253 | $numberBrand = count($_POST['brand_id']); 254 | 255 | //reachengindex 256 | foreach($brand_id as $brand){ 257 | $sql = "SELECT * FROM reachengindex WHERE [brand_id] = ".$brand; 258 | foreach($DB->conn_sql($sql) as $data){ 259 | 260 | $calc_index_e[$data['reacheng_index_channel']] += $data['reacheng_index_eng']; 261 | $calc_index_r[$data['reacheng_index_channel']] += $data['reacheng_index_reach']; 262 | $calc_index_s[$data['reacheng_index_channel']] = $data['reacheng_index_stage']; 263 | } 264 | } 265 | 266 | $html['reach'] = ' 267 | 268 | 269 | 270 | 271 | 272 | 273 | 274 | '; 275 | foreach($calc_index_e as $key => $value){ 276 | $html['reach'].=' 277 | 278 | 279 | 280 | 281 | 282 | '; 283 | } 284 | $html['reach'] .=' 285 | 286 |
StageChannelReachEng.
'.$calc_index_s[$key].''.$key.''.ceil($calc_index_r[$key]/$numberBrand).''.ceil($value/$numberBrand).'
'; 287 | 288 | 289 | //shope filter 290 | foreach($brand_id as $brand){ 291 | 292 | $sql = "SELECT * FROM shopperindex WHERE [brand_id] =".$brand; 293 | 294 | foreach($DB->conn_sql($sql) as $data){ 295 | $dataShop[$data['shopper_index_row_kind']] += $data['shopper_index_row_vaue']; 296 | } 297 | } 298 | 299 | $html['shop'] = 300 | ' 301 | '; 302 | foreach($dataShop as $key => $shop){ 303 | $html['shop'] .= ' 304 | 305 | 306 | 307 | '; 308 | } 309 | $html['shop'] .= ' 310 | 311 |
'.$key.''.round(($shop/$numberBrand)).'
'; 312 | 313 | 314 | //gender filter 315 | $male = []; 316 | $female = []; 317 | foreach($brand_id as $brand){ 318 | $sql = "SELECT * FROM gender WHERE [brand_id] =".$brand; 319 | 320 | foreach($DB->conn_sql($sql) as $data){ 321 | 322 | if($data['gender_type_id']==1){ 323 | $male[] += $data['gender_value']; 324 | 325 | }else if($data['gender_type_id']==2){ 326 | $female[] += $data['gender_value']; 327 | } 328 | } 329 | } 330 | 331 | 332 | 333 | $html['male'] = round(array_sum($male)/$numberBrand); 334 | $html['female'] = round(array_sum($female)/$numberBrand); 335 | 336 | //prospensitydistribution filter 337 | foreach($brand_id as $brand){ 338 | 339 | $sql = "SELECT * FROM prospensitydistribution WHERE [brand_id] =".$brand; 340 | 341 | foreach($DB->conn_sql($sql) as $data){ 342 | $pros_dist_a[$data['pros_dist_range_value']] += $data['pros_dist_active_con_value']; 343 | $pros_dist_b[$data['pros_dist_range_value']] += $data['pros_dist_brand_eng_value']; 344 | } 345 | } 346 | 347 | 348 | $data_active = []; 349 | $data_eng = []; 350 | 351 | foreach ($pros_dist_a as $key => $value) { 352 | 353 | $data_active[] = round($value,2); 354 | $data_eng[] = round($pros_dist_b[$key],2); 355 | $label[] = round($key); 356 | } 357 | 358 | $html['p_active'] = $data_active; 359 | $html['p_brand'] = $data_eng; 360 | $html['p_range'] = $label; 361 | 362 | exit(json_encode($html)); 363 | } 364 | 365 | 366 | 367 | if($_POST['passval']){ 368 | $old_pass = $_POST['passval'][0]['value']; 369 | $new_pass = $_POST['passval'][1]['value']; 370 | $user_id = $_POST['user_id']; 371 | 372 | $old_pass = md5($old_pass); 373 | $new_pass = md5($new_pass); 374 | 375 | $db_pass = $DB ->conn_sql('SELECT user_password FROM [user] where user_id ='.$user_id)[0]['user_password']; 376 | 377 | $html = ''; 378 | if($old_pass == $db_pass){ 379 | $res = $DB->do_query("UPDATE [user] SET user_password = '".$new_pass."' WHERE user_id=".$user_id); 380 | $html = '

Password updated successfully

'; 381 | }else{ 382 | $html .= '

Old password incorrect

'; 383 | } 384 | exit(json_encode($html)); 385 | 386 | } 387 | 388 | 389 | if(isset($_POST['email'])){ 390 | $sql = "SELECT user_hash FROM [user] WHERE user_email = '".$_POST['email']."'"; 391 | $user_hash = $DB->conn_sql($sql)[0]['user_hash']; 392 | 393 | $recepient = $_POST['email']; 394 | 395 | $name = $_POST['name']; 396 | $phone = $_POST['phone']; 397 | $message = $_POST['message']; 398 | 399 | $pagetitle = "Change Password"; 400 | 401 | $text = " 402 |
403 | 404 | If you want to change the password click on the 405 | 406 |
407 | "; 408 | 409 | //$text .= "link"; 410 | 411 | $result = mail($recepient, $pagetitle, $text, "Content-type: text/html; charset=\"utf-8\"\n From: $recepient"); 412 | 413 | exit(json_encode($result)); 414 | 415 | } 416 | 417 | 418 | //forgot password and changing 419 | if(isset($_POST['new_psd'])){ 420 | 421 | $psd = $_POST['new_psd']; 422 | $psd = md5($psd); 423 | 424 | $res = $DB->do_query("UPDATE [user] SET user_password = '".$psd."' WHERE user_hash='".$_POST['hash']."'"); 425 | 426 | exit(json_encode($res)); 427 | } 428 | 429 | //exit(json_encode(__DIR__)); 430 | 431 | 432 | //registration 433 | if(isset($_POST['name']) && isset($_POST['pass']) && isset($_POST['role']) && isset($_POST['reg_email'])){ 434 | 435 | $user_name = $_POST['name']; 436 | $password = $_POST['pass']; 437 | $role = $_POST['role']; 438 | $email = $_POST['reg_email']; 439 | $new_dir = str_replace('inc','',__DIR__); 440 | 441 | $uploaddir = $new_dir.'img/user_images'; 442 | $file_name = uniqid().basename($_FILES['image']['name']); 443 | $tmp_name = $_FILES['image']['tmp_name']; 444 | $uploadfile = $uploaddir .'/'. $file_name; 445 | 446 | $res = $DB->registerUser($user_name,$password,$uploadfile,$role,$tmp_name,$file_name,$email); 447 | exit(json_encode($res)); 448 | 449 | 450 | } -------------------------------------------------------------------------------- /index.php: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | Match MG DDX 11 | 12 | 13 | 14 | 15 | 16 |
17 |
18 | DDX Platform 19 |
20 | 22 |
23 | 26 |
27 |
28 | 29 |
30 |
31 |
32 |
33 |

34 |

35 | 36 | 39 |
40 |

Welcome. Please log in:

41 | 42 | 43 |
44 | 45 | Forgot password 46 | Registration 47 | 48 |
49 |

50 |
51 | 54 | 55 |
56 | 57 | -------------------------------------------------------------------------------- /js/ajax.js: -------------------------------------------------------------------------------- 1 | jQuery(document).ready(function($){ 2 | 3 | if($('.f_image').length) { 4 | $(document).change('.f_image', function () { 5 | var input = $(".f_image")[0]; 6 | console.log(input) 7 | if (input.files && input.files[0]) { 8 | var reader = new FileReader(); 9 | 10 | reader.onload = function (e) { 11 | $('#blah').attr('src', e.target.result).width('75%').show(); 12 | } 13 | reader.readAsDataURL(input.files[0]); 14 | } 15 | }) 16 | } 17 | 18 | $(document).on('submit','#register_form',function (e) { 19 | e.preventDefault(); 20 | $.ajax({ 21 | url: '../inc/ajax.php', 22 | type: 'post', 23 | dataType: 'json', 24 | data: new FormData(this), 25 | processData: false, 26 | contentType: false, 27 | success: function (data) { 28 | if(data=='username or email alredy'){ 29 | $('#register_form').append(`

${data}

`); 30 | }else { 31 | $('.popup_thx').show(); 32 | setTimeout(Popup_href, 3000); 33 | } 34 | } 35 | }); 36 | }) 37 | 38 | //close popup 39 | $(document).on('click','.close_popup',function (e) { 40 | e.preventDefault(); 41 | $('.popup_log').hide(); 42 | $('.save_password')[0].reset(); 43 | }) 44 | 45 | 46 | //show change password 47 | $(document).on('click','.change_pass',function (e) { 48 | e.preventDefault(); 49 | $('.popup_log').show(); 50 | 51 | }) 52 | 53 | 54 | //change password on profile 55 | $(document).on('submit','.save_password',function(e) { 56 | e.preventDefault(); 57 | $(this).find('p').remove(); 58 | var passval = $(this).serializeArray(), 59 | user_id = $('.user_id_class').val(); 60 | 61 | if(passval[1]['value']==passval[2]['value'] ) { 62 | $.ajax({ 63 | url: '../inc/ajax.php', 64 | type: 'post', 65 | dataType: 'json', 66 | data: { 67 | passval: passval, 68 | user_id: user_id 69 | }, 70 | success: function (data) { 71 | $('.save_password').append(data); 72 | } 73 | }); 74 | }else{ 75 | $(this).append('

New passwords do not match

'); 76 | $(this).append('

Password must be 6 or more characters

'); 77 | } 78 | }) 79 | 80 | 81 | //recovery password send mail 82 | $(document).on('submit','#recovery_form',function(e) { 83 | e.preventDefault(); 84 | let email = $(this).find('input').val(); 85 | $.ajax({ 86 | url: '../inc/ajax.php', 87 | type: 'post', 88 | dataType: 'json', 89 | data: { 90 | email: email 91 | }, 92 | success: function (data) { 93 | console.log(data); 94 | if(data){ 95 | $('.popup_thx').find('span').text('To change your password, check your email'); 96 | $('.popup_thx').show(); 97 | setTimeout(Popup, 3000); 98 | } 99 | } 100 | }) 101 | 102 | }) 103 | 104 | 105 | //change password if forgot 106 | $(document).on('submit','#change_psd_form',function () { 107 | let new_psd = $(this).find('.new_pass').val(), 108 | hash = $(this).find('.hash').val() 109 | $.ajax({ 110 | url: '../inc/ajax.php', 111 | type: 'post', 112 | dataType: 'json', 113 | data: { 114 | new_psd: new_psd, 115 | hash:hash 116 | }, 117 | success: function (data) { 118 | console.log(data); 119 | if(data){ 120 | $('.popup_thx').find('span').text('Password changed successfully'); 121 | $('.popup_thx').show(); 122 | setTimeout(Popup_href, 3000); 123 | location.href="/index.php" 124 | } 125 | 126 | } 127 | }) 128 | }) 129 | 130 | 131 | //change jtbd 132 | $(document).change('.jtbd_select',function(e){ 133 | var jtbd_id = $(this).find('option:selected').val(), 134 | user_id = $('.user_id_class').val(); 135 | 136 | $.ajax({ 137 | url: '../inc/ajax.php', 138 | type: 'post', 139 | dataType: 'json', 140 | data: { 141 | jtbd_id:jtbd_id, 142 | user_id:user_id 143 | }, 144 | success: function(data) { 145 | //$('#center-2, #wrapper-2').children().remove(); 146 | 147 | //jtbd 148 | $('#center-2').children().remove(); 149 | $('#center-2').append(data['jtbd']); 150 | 151 | //brand 152 | $('.brand_class').remove(); 153 | $('#wrapper-2').prepend(data['brand']); 154 | 155 | //age 156 | $('#brow-first .bg2').children().remove(); 157 | $('#brow-first .bg2').append(data['age']); 158 | 159 | 160 | //details 161 | $('#brow-third .bg2').children().remove(); 162 | $('#brow-third .bg2').append(data['detal']); 163 | 164 | //top content 165 | $('.content-block').remove(); 166 | $('.main_top_content').append(data['top_content']); 167 | 168 | 169 | //reachengindex 170 | $('#mediatable').remove(); 171 | $('#bg-rail').append(data['reach']); 172 | 173 | //shop 174 | $('#shoppertable').remove(); 175 | $('#bg-rail2').append(data['shop']); 176 | 177 | chartit2(data['p_range'],data['p_active'],data['p_brand']);//graphic 178 | chartit(data['male'],data['female']);//gender 179 | 180 | 181 | 182 | } 183 | }); 184 | }) 185 | 186 | //graph changes 187 | function chartit2(label,data_active,data_eng) { 188 | 189 | var barChartData2 = { 190 | labels: [".1", ".2", ".3", ".4", ".5", ".6", ".7", ".8", ".9","1"], 191 | datasets: [{ 192 | label: 'Active Consideration', 193 | backgroundColor: 'green', 194 | data: data_active 195 | }, { 196 | label: 'Brand Engagement', 197 | backgroundColor: '#7A7D7A', 198 | data:data_eng 199 | }] 200 | }; 201 | if($('#canvas2').length>0){ 202 | var ctx2 = document.getElementById("canvas2").getContext("2d"); 203 | var check = document.getElementById("var_check").innerHTML; 204 | ctx2.height = 200; 205 | window.myBar = new Chart(ctx2, { 206 | type: 'bar', 207 | data: barChartData2, 208 | options: { 209 | title:{ 210 | display:false, 211 | text:"Propensity to Purchase" 212 | }, 213 | tooltips: { 214 | mode: 'index', 215 | intersect: false 216 | }, 217 | responsive: true, 218 | scales: { 219 | xAxes: [{ 220 | stacked: true, 221 | }], 222 | yAxes: [{ 223 | stacked: true 224 | }] 225 | } 226 | } 227 | } 228 | ); 229 | } 230 | } 231 | 232 | //gender changes 233 | function chartit(male,female) { 234 | if($('#myChart').length>0) { 235 | var ctx = document.getElementById("myChart"); 236 | ctx.width = 300; 237 | ctx.height = 300; 238 | var myDoughnutChart = new Chart(ctx, { 239 | "type": "doughnut", "data": 240 | { 241 | "labels": ["Female", "Male"], "datasets": [{ 242 | "label": "My First Dataset", "data": [female, male], 243 | "backgroundColor": ["rgb(255, 99, 132)", "rgb(54, 162, 235)"] 244 | } 245 | ] 246 | }, 247 | options: { 248 | legend: { 249 | onClick: function (e) { 250 | e.stopPropagation(); 251 | } 252 | }, 253 | 254 | } 255 | }); 256 | $("#chartcanvas").show(); 257 | } 258 | } 259 | 260 | 261 | 262 | 263 | //hide brand 264 | $(document).on('click','.hide_brand',function(e){ 265 | e.preventDefault(); 266 | $(this).parents('.brand_class').find('#wrapper-4').hide(); 267 | changesPage(); 268 | }) 269 | 270 | //show brand 271 | $(document).on('click','.show_brand',function(e){ 272 | e.preventDefault(); 273 | $(this).parents('.brand_class').find('#wrapper-4').show(); 274 | changesPage(); 275 | }) 276 | 277 | 278 | //brand filter 279 | function changesPage(){ 280 | 281 | var brand_id = {}; 282 | 283 | $('.brand_class').each(function(i){ 284 | 285 | if($(this).find('#wrapper-4').css('display') == 'block'){ 286 | brand_id[i] = $(this).data('brand'); 287 | } 288 | }); 289 | 290 | $.ajax({ 291 | url: '../inc/ajax.php', 292 | type: 'post', 293 | dataType: 'json', 294 | data: { 295 | brand_id:brand_id 296 | }, 297 | success: function(data) { 298 | console.log(data); 299 | $('#mediatable').remove(); 300 | $('#bg-rail').append(data['reach']); 301 | 302 | $('#shoppertable').remove(); 303 | $('#bg-rail2').append(data['shop']); 304 | 305 | chartit2(data['p_range'],data['p_active'],data['p_brand']); 306 | chartit(data['male'],data['female']); 307 | } 308 | }); 309 | } 310 | 311 | // //new code 312 | // $(document).on('click','.return_sign',function (e) { 313 | // console.log('dwqdqw'); 314 | // location.href="http://www.example.com/default.htm"; 315 | // }) 316 | 317 | /* popup */ 318 | 319 | 320 | // setTimeout(Popup, 3000); 321 | 322 | function Popup() { 323 | $('.popup_thx').fadeOut(); 324 | } 325 | 326 | function Popup_href() { 327 | $('.popup_thx').fadeOut(); 328 | location.href="/index.php" 329 | } 330 | 331 | 332 | }); -------------------------------------------------------------------------------- /js/utils.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | window.chartColors = { 4 | red: 'rgb(255, 99, 132)', 5 | orange: 'rgb(255, 159, 64)', 6 | yellow: 'rgb(255, 205, 86)', 7 | green: 'rgb(75, 192, 192)', 8 | blue: 'rgb(54, 162, 235)', 9 | purple: 'rgb(153, 102, 255)', 10 | grey: 'rgb(201, 203, 207)' 11 | }; 12 | 13 | (function(global) { 14 | var Months = [ 15 | 'January', 16 | 'February', 17 | 'March', 18 | 'April', 19 | 'May', 20 | 'June', 21 | 'July', 22 | 'August', 23 | 'September', 24 | 'October', 25 | 'November', 26 | 'December' 27 | ]; 28 | 29 | var COLORS = [ 30 | '#4dc9f6', 31 | '#f67019', 32 | '#f53794', 33 | '#537bc4', 34 | '#acc236', 35 | '#166a8f', 36 | '#00a950', 37 | '#58595b', 38 | '#8549ba' 39 | ]; 40 | 41 | var Samples = global.Samples || (global.Samples = {}); 42 | var Color = global.Color; 43 | 44 | Samples.utils = { 45 | // Adapted from http://indiegamr.com/generate-repeatable-random-numbers-in-js/ 46 | srand: function(seed) { 47 | this._seed = seed; 48 | }, 49 | 50 | rand: function(min, max) { 51 | var seed = this._seed; 52 | min = min === undefined ? 0 : min; 53 | max = max === undefined ? 1 : max; 54 | this._seed = (seed * 9301 + 49297) % 233280; 55 | return min + (this._seed / 233280) * (max - min); 56 | }, 57 | 58 | numbers: function(config) { 59 | var cfg = config || {}; 60 | var min = cfg.min || 0; 61 | var max = cfg.max || 1; 62 | var from = cfg.from || []; 63 | var count = cfg.count || 8; 64 | var decimals = cfg.decimals || 8; 65 | var continuity = cfg.continuity || 1; 66 | var dfactor = Math.pow(10, decimals) || 0; 67 | var data = []; 68 | var i, value; 69 | 70 | for (i = 0; i < count; ++i) { 71 | value = (from[i] || 0) + this.rand(min, max); 72 | if (this.rand() <= continuity) { 73 | data.push(Math.round(dfactor * value) / dfactor); 74 | } else { 75 | data.push(null); 76 | } 77 | } 78 | 79 | return data; 80 | }, 81 | 82 | labels: function(config) { 83 | var cfg = config || {}; 84 | var min = cfg.min || 0; 85 | var max = cfg.max || 100; 86 | var count = cfg.count || 8; 87 | var step = (max - min) / count; 88 | var decimals = cfg.decimals || 8; 89 | var dfactor = Math.pow(10, decimals) || 0; 90 | var prefix = cfg.prefix || ''; 91 | var values = []; 92 | var i; 93 | 94 | for (i = min; i < max; i += step) { 95 | values.push(prefix + Math.round(dfactor * i) / dfactor); 96 | } 97 | 98 | return values; 99 | }, 100 | 101 | months: function(config) { 102 | var cfg = config || {}; 103 | var count = cfg.count || 12; 104 | var section = cfg.section; 105 | var values = []; 106 | var i, value; 107 | 108 | for (i = 0; i < count; ++i) { 109 | value = Months[Math.ceil(i) % 12]; 110 | values.push(value.substring(0, section)); 111 | } 112 | 113 | return values; 114 | }, 115 | 116 | color: function(index) { 117 | return COLORS[index % COLORS.length]; 118 | }, 119 | 120 | transparentize: function(color, opacity) { 121 | var alpha = opacity === undefined ? 0.5 : 1 - opacity; 122 | return Color(color).alpha(alpha).rgbString(); 123 | } 124 | }; 125 | 126 | // DEPRECATED 127 | window.randomScalingFactor = function() { 128 | return Math.round(Samples.utils.rand(-100, 100)); 129 | }; 130 | 131 | // INITIALIZATION 132 | 133 | Samples.utils.srand(Date.now()); 134 | 135 | // Google Analytics 136 | /* eslint-disable */ 137 | if (document.location.hostname.match(/^(www\.)?chartjs\.org$/)) { 138 | (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 139 | (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 140 | m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 141 | })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); 142 | ga('create', 'UA-28909194-3', 'auto'); 143 | ga('send', 'pageview'); 144 | } 145 | /* eslint-enable */ 146 | 147 | }(this)); 148 | -------------------------------------------------------------------------------- /last_bd.bacpac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwebdevcore/matchddx_mvp/4474d26f25a2bb302a891cf96689f950f2546508/last_bd.bacpac -------------------------------------------------------------------------------- /password.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 17 |

Create Password Protected Webpage Using PHP, HTML And CSS

18 |
19 | 20 |
21 | 26 |
27 |

LOGIN TO PROCEED

28 | 29 | 30 | 31 |

"Password : 123"

32 |

33 |
34 | 37 | 38 |
39 | 40 | -------------------------------------------------------------------------------- /perf.php: -------------------------------------------------------------------------------- 1 | 7 | 8 | 9 | 10 | Match MG DDX 11 | 12 | 13 | 14 | 15 |
16 |
17 | DDX Platform 18 | 19 | 20 |
21 | 28 |
29 | 32 |
33 |
34 | 35 |
36 |
37 |
38 |
39 |

40 |

41 |
42 |
43 | 44 | 45 | 46 | -------------------------------------------------------------------------------- /plan.php: -------------------------------------------------------------------------------- 1 | 7 | 8 | 9 | 10 | 11 | 12 | Match MG DDX 13 | 14 | 15 | 16 | 17 | 58 | 59 | 60 | 61 | 62 | 63 | 64 |
65 |
66 | DDX Platform 67 | 68 |
69 | 76 |
77 | 80 |
81 |
82 | 83 |
84 |
85 |
86 |
87 |

88 |

89 |
90 |
91 |

92 | 93 | 94 | -------------------------------------------------------------------------------- /popup.css: -------------------------------------------------------------------------------- 1 | /** popup thx **/ 2 | .popup_thx { 3 | position: absolute; 4 | top: 0; 5 | left: 0; 6 | right: 0; 7 | bottom: 0; 8 | display: none; 9 | background-color: rgba(0, 0, 0, 0.5); 10 | } 11 | 12 | .popup_thx_content { 13 | max-width: 300px; 14 | width: 100%; 15 | height: 100px; 16 | background-color: #fff; 17 | border-radius: 7px; 18 | position: absolute; 19 | z-index: 10; 20 | top: 0 ; 21 | left: 0; 22 | right: 0; 23 | bottom: 0; 24 | margin: auto; 25 | display: flex; 26 | justify-content: center; 27 | align-items: center; 28 | font-size: 18px; 29 | border: 1px dashed green; 30 | } 31 | /** end popup thx **/ 32 | 33 | /** popup log pass **/ 34 | .popup_log { 35 | position: fixed; 36 | top: 0; 37 | left: 0; 38 | right: 0; 39 | bottom: 0; 40 | display: none; 41 | background-color: rgba(0, 0, 0, 0.5); 42 | } 43 | 44 | .popup_log_content { 45 | max-width: 300px; 46 | width: 100%; 47 | height: 300px; 48 | background-color: #fff; 49 | border-radius: 7px; 50 | position: absolute; 51 | z-index: 10; 52 | top: 0 ; 53 | left: 0; 54 | right: 0; 55 | bottom: 0; 56 | margin: auto; 57 | display: flex; 58 | justify-content: center; 59 | align-items: center; 60 | font-size: 18px; 61 | } 62 | 63 | .popup_form_input { 64 | display: flex; 65 | justify-content: space-between; 66 | align-self: center; 67 | flex-direction: column; 68 | height: 200px; 69 | } 70 | 71 | .popup_form_input input[type="password"], 72 | .popup_form_input input[type="submit"], 73 | .popup_form_input button { 74 | height: 30px; 75 | outline: none; 76 | padding: 5px; 77 | box-sizing: border-box; 78 | } 79 | 80 | .popup_form_input input[type="submit"], 81 | .popup_form_input button { 82 | cursor: pointer; 83 | } 84 | .change_pass{ 85 | border: none; 86 | background: none; 87 | display: inline; 88 | color: blue; 89 | text-decoration: underline; 90 | font-size: 85%; 91 | } 92 | .p_sus{ 93 | color:green; 94 | } 95 | .p_err{ 96 | color:red; 97 | } 98 | /** end popup log pass **/ -------------------------------------------------------------------------------- /recovery.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | 7 | 8 | Match MG DDX 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 |
20 | DDX Platform 21 |
22 | 24 |
25 | 28 |
29 |
30 | 31 |
32 |
33 |
34 |
35 |

36 | 37 |

38 |
39 |

Please enter your email.

40 | 41 | 42 | Back 43 |
44 | 45 | 46 | 51 | 52 |
53 | -------------------------------------------------------------------------------- /registration.php: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | Match MG DDX 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 |
20 | DDX Platform 21 |
22 | 24 |
25 | 28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |

Welcome. Please register on:

37 | 38 | 39 | 40 |
41 | 42 | 43 | 44 |
45 |
46 | 47 | 51 |
52 | 53 | Sign Up 54 |

55 |
56 | 57 | 62 | 63 |
64 | 65 | 66 | 67 | -------------------------------------------------------------------------------- /segment.php: -------------------------------------------------------------------------------- 1 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | Match MG DDX 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 |
34 |
35 | DDX Platform 36 | 37 |
38 | 45 |
46 | 49 |
50 |
51 | 52 | 53 |
54 |
55 |
56 |
57 |

58 | 59 |

60 |
61 |
62 | 63 |
64 |
65 |
66 | Select JTBD:
67 | 68 | 69 | 70 | 71 |
72 |
73 | 74 |
75 | 81 |
82 | 83 |
84 |
85 | 86 |

87 | 88 |

89 | Reach & Engagement Index 90 |
91 |
92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 |
143 |
144 |
145 | Shopper Index 146 |
147 |
148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 |
167 |
168 |
169 | 170 | Brands 174 | 175 | 176 |
177 |

178 |
179 | Top Content
180 |
181 |
182 | 183 |
184 |
185 |
186 |
187 |
188 |
189 |
190 |
191 |
192 |
193 |
194 | 195 |
196 |
197 |
198 |
199 |
200 |
201 |
202 |
203 |
204 |
205 |
206 | 207 |
208 |
209 |
210 |
211 |
212 |
213 |
214 |
215 |
216 | 217 |
218 |
219 | 220 | 221 |
222 |
223 | 224 | 225 |
226 |

227 |
228 | Age 229 |
230 |
231 | 232 | 233 | 234 | 235 | 236 | 237 | 238 | 239 | 240 | 241 | 242 | 243 | 244 | 245 | 246 | 247 | 248 | 249 | 250 | 251 | 252 | 253 | 254 |
255 |
256 |
257 | 258 |
259 | Gender 260 |
261 | 262 | 263 | 264 | 265 | 266 |
267 | 268 |
269 | 270 |
271 |
272 | 273 |
274 | Details 275 |
276 |
277 | 278 | 279 | 280 | 281 | 282 | 283 | 284 | 285 | 286 | 287 | 288 | 289 | 290 | 291 | 292 | 293 | 294 | 295 | 296 | 297 | 298 | 299 | 300 |
301 |
302 |
303 |
304 |

305 | 306 | Propensity Distribution 307 |

308 | 309 |
310 | 311 | 312 | 313 |

314 | 315 | 316 | 317 | 318 | 319 | 344 | 345 | 367 | 368 | 381 | 382 | 383 | -------------------------------------------------------------------------------- /style.css: -------------------------------------------------------------------------------- 1 | 2 | 3 | body {background-color:#f4f6f7; 4 | font-family:Avenir;} 5 | 6 | p.small { 7 | line-height: 0.7; 8 | } 9 | 10 | .top-header { 11 | background: white; 12 | display: flex; 13 | font-family: Avenir-Heavy; 14 | font-size: 12px; 15 | font-weight: 900; 16 | letter-spacing: 0; 17 | border: 0; 18 | margin: 0; 19 | height:60px; 20 | vertical-align: top; 21 | } 22 | 23 | .title { 24 | float:right; 25 | text-align: left; 26 | width:20%; 27 | overflow: auto; 28 | display: inline-block; 29 | vertical-align: middle; 30 | font-size: 180%; 31 | padding-top: 10px; 32 | padding-left: 5px; 33 | } 34 | 35 | input[type=submit].link { 36 | border: none; background: none; display: inline; color: blue; text-decoration: underline; 37 | font-size: 60%; 38 | text-align: bottom; 39 | } 40 | 41 | .nav-container { 42 | display: flex; 43 | width:60%; 44 | vertical-align: middle; 45 | margin-top:30px; 46 | } 47 | 48 | .nav-element { 49 | float:right; 50 | text-align: center; 51 | width:33%; 52 | overflow: auto; 53 | display: inline-block; 54 | vertical-align: middle; 55 | } 56 | 57 | .nav-active { 58 | float:right; 59 | text-align: center; 60 | width:33%; 61 | overflow: auto; 62 | display: inline-block; 63 | vertical-align: middle; 64 | color: #4b7f98; 65 | text-decoration: underline; 66 | } 67 | 68 | .nav-inactive { 69 | float:right; 70 | text-align: center; 71 | width:33%; 72 | overflow: auto; 73 | display: inline-block; 74 | vertical-align: middle; 75 | color: #637280; 76 | } 77 | 78 | .nav-inactive a { 79 | color: #637280; 80 | text-decoration: none; 81 | } 82 | 83 | .logo-wrap { 84 | float:right; 85 | text-align: right; 86 | width:20%; 87 | display: inline-block; 88 | vertical-align: middle; 89 | margin-right:20px; 90 | overflow: hidden; 91 | } 92 | 93 | .match-logo { 94 | text-align: right; 95 | display: inline-block; 96 | vertical-align: middle; 97 | margin-right:10px; 98 | margin-top: 25px; 99 | margin-bottom: -20px; 100 | } 101 | 102 | .logo-img { 103 | position: relative; 104 | top: 50%; 105 | transform: translateY(-50%); 106 | } 107 | 108 | .gravatar { 109 | border-radius: 50%; 110 | } 111 | .base-copy { 112 | width: 50px; 113 | height: 9px; 114 | object-fit: contain; 115 | border-radius: 1px; 116 | 117 | border: solid 0.2px #dfe3e9; 118 | } 119 | 120 | #body-wrap { 121 | width: 100%; 122 | overflow: hidden; /* add this to contain floated children */ 123 | } 124 | 125 | #logout { 126 | overflow: hidden; /* add this to contain floated children */ 127 | text-align: right; 128 | } 129 | 130 | #logout-2 { 131 | overflow: hidden; /* add this to contain floated children */ 132 | text-align: right; 133 | margin-top: 8px; 134 | } 135 | 136 | 137 | #wrapper { 138 | width: 100%; 139 | overflow: hidden; /* add this to contain floated children */ 140 | } 141 | 142 | 143 | #first { 144 | width: 100px; 145 | float:left; /* add this */ 146 | } 147 | 148 | #left { 149 | float:left; 150 | width:100px; 151 | } 152 | 153 | #center { 154 | display: inline-block; 155 | float:left; 156 | margin:0 auto; 157 | width:220px; 158 | } 159 | 160 | #center-2 { 161 | display: inline-block; 162 | float:left; 163 | margin:0 auto; 164 | width:60%; 165 | } 166 | 167 | #right { 168 | float:left; 169 | width:200px; 170 | } 171 | 172 | .styled-select select { 173 | background-color: #ffffff; 174 | width: 200px; 175 | padding: 5px; 176 | margin-right: 10px; 177 | font-size: 14px; 178 | line-height: 1; 179 | border: 1px solid #ccc; 180 | border-radius: 0; 181 | height: 34px; 182 | overflow: hidden; 183 | display: inline-block; 184 | } 185 | 186 | .styled-select-2 select { 187 | background-color: #ffffff; 188 | width: 240px; 189 | padding: 5px; 190 | font-size: 14px; 191 | line-height: 1; 192 | border: 1px solid #ccc; 193 | border-radius: 0; 194 | height: 34px; 195 | overflow: hidden; 196 | -webkit-appearance: none; 197 | float:right; 198 | } 199 | 200 | 201 | .bg { 202 | width: 92%; 203 | height: 80px; 204 | border: 1px solid #dddddd; 205 | object-fit: contain; 206 | border-radius: 3px; 207 | background-color: #ffffff; 208 | box-shadow: 0 1px 2.5px 0 rgba(202, 202, 202, 0.15); 209 | padding: 5px; 210 | } 211 | 212 | .bg2 { 213 | width: 98%; 214 | min-height: 100px; 215 | height: 100%; 216 | border: 1px solid #dddddd; 217 | object-fit: contain; 218 | border-radius: 3px; 219 | background-color: #ffffff; 220 | box-shadow: 0 1px 2.5px 0 rgba(202, 202, 202, 0.15); 221 | } 222 | 223 | #bg-rail { 224 | width: 100%; 225 | min-height: 200px; 226 | height: 100%; 227 | border: 1px solid #dddddd; 228 | object-fit: contain; 229 | border-radius: 3px; 230 | background-color: #ffffff; 231 | box-shadow: 0 1px 2.5px 0 rgba(202, 202, 202, 0.15); 232 | } 233 | 234 | #bg-cloud { 235 | border: 1px solid #dddddd; 236 | object-fit: contain; 237 | border-radius: 3px; 238 | background-color: #ffffff; 239 | box-shadow: 0 1px 2.5px 0 rgba(202, 202, 202, 0.15); 240 | } 241 | 242 | #wrapper-2 { 243 | width: 76%; 244 | overflow: hidden; /* add this to contain floated children */ 245 | } 246 | 247 | #bg-first { 248 | text-align: left; width: 33%; display: inline-block; 249 | } 250 | 251 | #bg-second { 252 | text-align: left; width: 32%; display: inline-block; 253 | } 254 | 255 | #bg-third { 256 | text-align: left; width: 33%; display: inline-block; 257 | } 258 | 259 | #wrapper-3 { 260 | width: 24%; 261 | float:right; display: inline-block; text-align: left; 262 | } 263 | 264 | #sumdeets { 265 | font-size: 90%; 266 | } 267 | 268 | #wrapper-4 { 269 | width: 100%; 270 | float:right; display: inline-block; text-align: left; 271 | margin-top: 2px; 272 | } 273 | 274 | #w4-1 { 275 | text-align: left; width: 40%; display: inline-block; 276 | font-size: 10px; 277 | color: #adadbd; 278 | vertical-align: top; 279 | } 280 | 281 | #w4-2 { 282 | text-align: left; width: 45%; display: inline-block; 283 | padding-left: 5px; 284 | font-size: 10px; 285 | color: #00bd9a; 286 | vertical-align: top; 287 | } 288 | 289 | #result { 290 | font-size: 25px; 291 | } 292 | 293 | .rectangle-8 { 294 | text-align: left; width: 2%; display: inline-block; 295 | width: 0.5px; 296 | height: 25px; 297 | border: solid 0.3px #ededed; 298 | margin-top: 10px; 299 | } 300 | 301 | .content-block { 302 | text-align: center; width: 24%; display: inline-block; border-radius: 3px; vertical-align: top; 303 | } 304 | 305 | #chartcanvas { 306 | display: none; 307 | } 308 | /* 309 | #content-first { 310 | text-align: center; width: 24%; display: inline-block; border-radius: 3px; 311 | } 312 | 313 | #content-second { 314 | text-align: center; width: 24%; display: inline-block; border-radius: 3px; 315 | } 316 | 317 | #content-third { 318 | text-align: center; width: 24%; display: inline-block; border-radius: 3px; 319 | }*/ 320 | 321 | /*#content-fourth { 322 | text-align: center; width: 24%; display: inline-block; border-radius: 3px; vertical-align: top; 323 | }*/ 324 | 325 | #brow-first { 326 | text-align: left; width: 24%; display: inline-block; 327 | } 328 | 329 | #brow-second { 330 | text-align: left; width: 25%; display: inline-block; 331 | } 332 | 333 | #brow-third { 334 | text-align: left; width: 50%; display: inline-block; 335 | } 336 | 337 | .fill { 338 | display: flex; 339 | justify-content: center; 340 | align-items: center; 341 | overflow: hidden; 342 | height: 110px; 343 | border-radius: 3px; 344 | position:relative; 345 | } 346 | .fill img { 347 | flex-shrink: 0; 348 | min-width: 100%; 349 | min-height: 100% 350 | } 351 | 352 | .infill { 353 | position: absolute; 354 | top: 0; 355 | left:0; 356 | color: white; 357 | margin: 10px; 358 | } 359 | 360 | 361 | table { 362 | font-family: Avenir, sans-serif; 363 | border-collapse: collapse; 364 | width: 100%; 365 | font-size: 90%; 366 | } 367 | 368 | td, th { 369 | border: 1px solid #dddddd; 370 | text-align: left; 371 | padding: 8px; 372 | } 373 | 374 | tr:nth-child(even) { 375 | background-color: #dddddd; 376 | } 377 | 378 | .table-one { 379 | width:500px; 380 | } 381 | 382 | .table-one { 383 | width:200px; 384 | } 385 | 386 | .container { 387 | display: flex; 388 | } 389 | 390 | 391 | .container > div { 392 | flex: 1; /*grow*/ 393 | } 394 | 395 | canvas { 396 | -moz-user-select: none; 397 | -webkit-user-select: none; 398 | -ms-user-select: none; 399 | } 400 | 401 | .tooltip .tooltiptext { 402 | visibility: hidden; 403 | width: 120px; 404 | background-color: black; 405 | color: #fff; 406 | text-align: center; 407 | padding: 5px 0; 408 | border-radius: 6px; 409 | 410 | /* Position the tooltip text - see examples below! */ 411 | position: absolute; 412 | z-index: 1; 413 | } 414 | 415 | .tooltip { 416 | position: relative; 417 | display: inline-block; } 418 | 419 | /* Show the tooltip text when you mouse over the tooltip container */ 420 | .tooltip:hover .tooltiptext { 421 | visibility: visible; 422 | } 423 | 424 | /* The Modal (background) */ 425 | .modal { 426 | display: none; /* Hidden by default */ 427 | position: fixed; /* Stay in place */ 428 | z-index: 1; /* Sit on top */ 429 | left: 0; 430 | top: 0; 431 | width: 100%; /* Full width */ 432 | height: 100%; /* Full height */ 433 | overflow: auto; /* Enable scroll if needed */ 434 | background-color: rgb(0,0,0); /* Fallback color */ 435 | background-color: rgba(0,0,0,0.4); /* Black w/ opacity */ 436 | } 437 | 438 | /* Modal Content/Box */ 439 | .modal-content { 440 | background-color: #fefefe; 441 | margin: 15% auto; /* 15% from the top and centered */ 442 | padding: 20px; 443 | border: 1px solid #888; 444 | width: 80%; /* Could be more or less, depending on screen size */ 445 | } 446 | 447 | /* The Close Button */ 448 | .close { 449 | color: #aaa; 450 | float: right; 451 | font-size: 28px; 452 | font-weight: bold; 453 | } 454 | 455 | .close:hover, 456 | .close:focus { 457 | color: black; 458 | text-decoration: none; 459 | cursor: pointer; 460 | } 461 | 462 | #mediatable tr:hover td { 463 | -moz-box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.5) inset; 464 | -webkit-box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.5) inset; 465 | box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.5) inset; 466 | } 467 | #mediatable tr:hover td:first-child { 468 | -moz-box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.5) inset; 469 | -webkit-box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.5) inset; 470 | box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.5) inset; 471 | } 472 | #mediatable tr:hover td:last-child { 473 | -moz-box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.5) inset; 474 | -webkit-box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.5) inset; 475 | box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.5) inset; 476 | } 477 | 478 | #mediatable {font-size: 75%;} 479 | 480 | #shoppertable {font-size: 82%;} 481 | 482 | #login_form input, 483 | #register_form input, 484 | #recovery_form input, 485 | #change_psd_form input{ 486 | display: block; 487 | padding: 5px; 488 | margin-bottom: 5px; 489 | 490 | } 491 | #login_form div{ 492 | margin-top: 5px; 493 | 494 | } 495 | #login_form input[type=submit], 496 | #register_form input[type=submit], 497 | #recovery_form input[type=submit], 498 | #change_psd_form input[type=submit]{ 499 | width: 183px; 500 | height: 32px; 501 | background-color: #fff; 502 | box-shadow: none; 503 | border: 1px solid #000000; 504 | cursor: pointer; 505 | margin-top: 5px; 506 | } 507 | #register_form a, 508 | #login_form a, 509 | #recovery_form a{ 510 | height: 32px; 511 | 512 | display: block; 513 | text-decoration: none; 514 | text-align: center; 515 | width: 181px; 516 | border: 1px solid; 517 | margin-top: 5px; 518 | color: #000; 519 | background-color: #fff; 520 | line-height: 30px; 521 | } 522 | 523 | #register_form select, 524 | #recovery_form select{ 525 | height: 30px; 526 | margin-left: 19px; 527 | margin-bottom: 7px; 528 | } 529 | 530 | #register_form input[type=file] { 531 | padding: 0; 532 | margin: 9px 0; 533 | } 534 | 535 | #register_form, 536 | #recovery_form, 537 | #change_psd_form{ 538 | width: 240px; 539 | margin: 0 auto; 540 | } 541 | 542 | #login_form { 543 | width: 190px; 544 | margin: 0 auto; 545 | } 546 | 547 | .brand_class{ 548 | margin-bottom: 10px; 549 | } 550 | 551 | -------------------------------------------------------------------------------- /web.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | --------------------------------------------------------------------------------