Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
public function index() { goto eWyOX; YRdi_: Tktvl: goto mtyne; R8z5h: if ($data["module_t..
Decoded Output download
<? public function index() { goto eWyOX; YRdi_: Tktvl: goto mtyne; R8z5h: if ($data["module_type"] == "vqmod") { goto O7NDK; } goto Vqef4; Hr76T: if (!version_compare(VERSION, 4, ">=")) { goto FyqtB; } goto OggeH; qk9bq: wd3Pl: goto xIxNI; YHqKR: $data["_language"] =& $this->language; goto lUF20; wdSih: goto Ht6v5; goto iORLQ; Vqef4: $this->session->data["error"] = "Module modification are not applied<br/>No modification file have been found, there should be the file either in /system/" . self::MOD_FILE . ".ocmod.xml for ocmod version, or in /vqmod/xml/" . self::MOD_FILE . ".xml for vqmod version, please upload the file from module package if it is not yet."; goto FTFlW; esOab: goto kD8OF; goto Aohj5; lUF20: $data["_config"] =& $this->config; goto vXKlM; nXB0A: curl_close($KwAQS); goto QId3n; rMUKg: goto CVK2s; goto FosLe; DK53K: $this->session->data["error"] = "Warning : PHP extension <b>mbstring</b> not loaded, make sure to enable this extension in order to use correctly the module."; goto b0YVg; ykXHy: $this->config->set("template_engine", "template"); goto JTxgL; iM354: R0QNh: goto CS45X; MuDeD: $this->template = "module/complete_seo.tpl"; goto OluKb; QilHN: $data["error"] = $this->session->data["error"]; goto MJYm8; SEMOu: $data["categories"] = $this->model_catalog_category->getCategories(array()); goto zGN33; quyMm: aGIYP: goto vttEu; zUTPC: U2sOE: goto jS86b; BD_gn: goto u8lxy; goto vMXBJ; vFOOZ: goto h0wsN; goto Q06kI; uS0Fa: $data["breadcrumbs"][] = array("text" => strip_tags($this->language->get("heading_title")), "href" => $this->url->link(self::$LINK, $this->token, "SSL"), "separator" => " :: "); goto gIfYu; OGj1E: s7sn6: goto QSEbR; O5U2r: goto zmXyh; goto aMeRt; MJYm8: unset($this->session->data["error"]); goto Z0TZ1; NoZi0: lCiyA: goto gZmGp; N1uZF: H2x6X: goto LhgYO; kyjMK: goto OKEPI; goto trIFh; XfoSD: $this->load->model("catalog/category"); goto SEMOu; K0dTV: $E5bYQ = 0; goto YNjue; p0wtn: goto sJqH6; goto NMXkQ; nZh12: $data["breadcrumbs"][] = array("text" => $this->language->get("text_home"), "href" => $this->url->link("common/home", $this->token, "SSL"), "separator" => false); goto TeR3y; x5daT: $this->session->data["success"] = $MGEsw["success"]; goto Dhg41; moaNm: pC9VL: goto F2_W4; b8qT0: $data["customer_groups"] = $this->model_customer_customer_group->getCustomerGroups(); goto UxJOm; GjvtR: if ($this->config->get("mlseo_enabled")) { goto stq6R; } goto Qsxvl; zko0O: $this->load->model("customer/customer_group"); goto b8qT0; K2REs: Xh0m8: goto bWoTI; vo1Jj: wi60I: goto b11yH; Hn7bi: $this->response->redirect($this->url->link(self::$LINK, $this->token, "SSL")); goto beXVm; p1wVd: qhash: goto wHNV4; lT1AV: $dfq9k = "mlseo_fpp_"; goto us_B6; xFzTm: if (!version_compare(VERSION, "2", ">=")) { goto EV71N; } goto EWp3H; TeSIv: curl_setopt($KwAQS, CURLOPT_SSL_VERIFYPEER, 0); goto PB5BL; wGce8: curl_setopt($KwAQS, CURLOPT_URL, "https://geekodev.com/license.php"); goto WyOJ6; J4pt1: goto CZYvf; goto AQU4I; iaKGW: if (!($this->config->get("mlseo_absolute") && ($this->config->get("mlseo_fpp_directcat") || !$this->config->get("mlseo_fpp_cat_canonical")))) { goto BIjJS; } goto O5i_E; tOuMH: if (version_compare(VERSION, 4, "<") && !is_file(DIR_TEMPLATE . "tool/gkd_license.tpl")) { goto MHxBE; } goto cjql4; VLnRc: if (!(!$this->config->get("mlseo_ml_mode") && count($XktyI) > 1)) { goto BojEF; } goto c7zrD; NTfTf: $data["currentTab"] = "tab-dashboard"; goto wsd2l; VFZHb: $KntYp = curl_exec($KwAQS); goto IslHb; WNUFz: goto BUV62; goto sAHQ6; lFax7: goto YaG9G; goto PXOa5; NYzmT: Ob4ey: goto nXB0A; LPzjN: DScjT: goto pBDPh; INNuR: $Kcjpq = file_get_contents(DIR_CATALOG . "../index.php"); goto t5ibL; e8jjZ: if (!$UEbbE) { goto Hd5Bt; } goto DIcKV; jY13w: kbLt2: goto Ep3Ui; Cqs3q: if (version_compare(VERSION, "3", ">=")) { goto SjV1f; } goto H6f5u; hI4rY: if (!file_exists(DIR_APPLICATION . "controller/feed/seopackage_sitemap.php")) { goto kbLt2; } goto B583F; ZbNuc: goto yaZqM; goto Pa0M5; SSaO8: $this->session->data["error"] = "Upgrade from old version, please edit your htaccess file like this :<br/>Remove the entire line: <b>RewriteRule ^(?:(?:(\w{2})(?:/|\z))?(?:/|\z)?)?(?:([^?]*))? index.php?_route_=$2&site_language=$1 [L,QSA]</b><br/>Remove the # before the line: <b>#RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]</b>"; goto Kqx03; o_lbF: DHfbB: goto qnJiu; CYOUI: I6EA8: goto pAjfd; cdi4M: q3mXM: goto IZ0gZ; kOXGI: $this->session->data["error"] = "You have enabled redirect to canonical, you should enable the option Path manager > "Rewrite product path in categories" in order to have the product urls to be always the canonical ones, else it will generate a redirection on each product clicked in categories"; goto zDIk0; euUqp: fXTLL: goto KJohC; G7pct: tciec: goto Pu4Ts; VldMs: $data["action"] = $this->url->link(self::$LINK_SEP . "save", $this->token . $yygZ5, "SSL"); goto H4UTK; LdWEy: $glDMO[] = $dfq9k . "categories"; goto JaxZF; cH8zE: xLS8o: goto WDebS; w1IeK: goto itW6K; goto rELE7; WbRIF: if (!(false && $this->db->query("SHOW COLUMNS FROM `" . DB_PREFIX . $this->url_alias . "` LIKE 'language_id'")->row)) { goto KXU3q; } goto xNRKz; uWVfm: $data["stores"] = array(); goto Q3qRW; H_dH5: $data["style_scoped"] .= str_replace("img/", self::$ASSET_PATH . "img/", file_get_contents(self::$ASSET_PATH . "style.css")); goto qFgpB; hBOhW: $XktyI = $this->model_localisation_language->getLanguages(); goto wYOzp; HiMyM: $glDMO[] = $dfq9k . "bypasscat"; goto MDq5K; PdqKe: F7leC: goto E2vYj; EGnhv: if (!(isset($this->request->get["store_id"]) && $this->request->get["store_id"])) { goto R2RVC; } goto uBN7d; jS86b: $zOm7L = new \Opencart\System\Library\Template("template"); goto Yy91z; RlWHr: goto Dkal0; goto uXWkf; lqT18: goto WXj4H; goto nhT2L; utpoH: if (empty($Wy0d3) || $RKWTW) { goto eYHvH; } goto gKPjE; Q2AFX: gy0UK: goto Yt22v; s_YlN: goto hthaO; goto GIM7l; Y7l9u: curl_setopt($KwAQS, CURLOPT_POSTFIELDS, http_build_query(array("sn" => $this->request->post["lic_number"], "tw" => !empty($this->request->post["lic_test"]), "ip" => isset($_SERVER["SERVER_ADDR"]) ? $_SERVER["SERVER_ADDR"] : '', "md" => self::MODULE, "ws" => HTTP_SERVER, "rf" => $RKWTW))); goto WObrm; Ao33z: hthaO: goto t2BW1; omtVV: goto f1Ckh; goto mLjNJ; wHgkQ: $VslUq = $this->model_setting_extension->getInstalled("feed"); goto qsOyZ; zICuH: goto uslt2; goto LPzjN; wlB1E: tsHPw: goto U_jdY; Mf_XZ: $this->load->model("setting/extension"); goto Y58Ab; Cg1qQ: $this->load->model(self::$EXT_PATH . "setting/friendlyurls"); goto W25mR; kTrX5: $this->db_tables(); goto IsFNd; ChJua: if (empty($YLVI9[$this->url_alias . "_id"])) { goto hxfHh; } goto ezHYS; r7L3h: FaUJ5: goto VldMs; J8wkT: goto ahhud; goto Q2AFX; VuO5b: $data["cli_log"] = sprintf($this->language->get("text_cli_log_too_big"), round(substr($ieocD, 0, strpos($ieocD, ".") + 4), 2) . $lVHlh[$E5bYQ]); goto lDBSc; xUops: $this->response->redirect($this->url->link(self::$LINK, $this->token, "SSL")); goto vmGvA; lPkC_: Co1Sr: goto QQdRC; UONwS: $this->model_setting_setting->deleteSetting(md5(HTTP_SERVER . self::MODULE)); goto jOEsE; yeW1l: $data["button_save"] = $this->language->get("button_save"); goto DHIOl; GeFVP: oiSlh: goto FKmlZ; WnSX6: MGEfU: goto FGSgv; msqEd: E6fTe: goto pLtEi; a8cMo: $this->data =& $data; goto MuDeD; KnPBS: goto JGZJm; goto zuteY; AmwvT: $ieocD = $ieocD / 1024; goto yWZ4t; bI3eO: goto NKbsH; goto xAD3r; maKBr: ZYRX8: goto kk_ZF; ScKfj: ne10O: goto mUhRA; ThQsH: $data["cli_log_link"] = $this->url->link("module/complete_seo/save_cli_log", $this->token, "SSL"); goto kVpaN; Ur7Ka: goto xkLM6; goto if_dy; CPwSA: $data["module"] = self::MODULE; goto vDrU9; xruWw: if (!empty($data["license_info"]["website"]) && strpos($_SERVER["HTTP_HOST"], $data["license_info"]["website"]) !== false) { goto PL_Zz; } goto a2nQh; ndmsU: xkLM6: goto SvBDS; HxAVF: R6pkt: goto aYJEu; xgqUR: goto WQ00i; goto L2fHK; JTJze: goto XYe2v; goto uGsgR; vWvCp: goto ONRO2; goto a6xyT; bAzPF: $pulAQ = @file_get_contents(DIR_CATALOG . "../.htaccess"); goto neBSO; Yxu0v: $data["OCID"] = self::OCID; goto CPwSA; bKbNt: $data["error"] = ''; goto WlOFJ; w7frK: if (version_compare(VERSION, "2.1", ">=")) { goto WTMfi; } goto w_9Wl; D31ta: ZLzv3: goto w7frK; IybqL: goto Y2ip6; goto HRNE5; Lhp1O: $data["error"] = $this->error["error"]; goto D31ta; wLhPW: goto wig5K; goto TA7CL; WQj4T: $this->document->setTitle(strip_tags($this->language->get("heading_title"))); goto iADIk; i3I5p: curl_setopt($KwAQS, CURLOPT_RETURNTRANSFER, 1); goto TJj2s; ow405: $this->session->data["error"] = "On ocStore you must select Default SEO Url engine in System > Settings > Server in order to Complete SEO to work"; goto e2cjG; uXWkf: UTZ41: goto x5daT; oNhYG: uslt2: goto G_V7g; GIM7l: xoWwu: goto Rfk38; pBDPh: $this->config->set("template_engine", "template"); goto zfaum; KjdIP: $this->document->addScript(self::$ASSET_PATH . "prettyCheckable.js"); goto KYeIU; TQzxx: $this->response->setOutput(str_replace(array("view/javascript/jquery/jquery-1.6.1.min.js", "view/javascript/jquery/jquery-1.7.1.min.js", "https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"), self::$ASSET_PATH . "jquery.min.js", $this->render())); goto L8fGO; Ulp7q: P6cpl: goto suDbr; l4OHH: ax3DL: goto tWtSO; fo1pS: A4f_w: goto Y7l9u; ZKJy8: f1Ckh: goto zICuH; uQh4b: $data["info"] = "Demonstration mode is read only, no change will be saved."; goto OGj1E; Kqx03: goto Mplkr; goto iirF7; IsFNd: goto KuxKD; goto o_lbF; IslHb: goto Ob4ey; goto IgEJP; XXcfx: ZUHkM: goto OCJBF; If0Ss: itW6K: goto rcqeH; S6ZkA: yaZqM: goto Hn7bi; mUhRA: if (!$I2PwC) { goto xILuV; } goto BiuZ8; clzOL: if (version_compare(VERSION, "2", "<")) { goto GE2Uo; } goto Jz83I; JMXKA: if (isset($this->error["warning"])) { goto JBmfK; } goto uVVFY; zKet3: goto tp2Me; goto euUqp; XUT7n: $this->document->addScript(self::$ASSET_PATH . "bootstrap.min.js"); goto AHi1S; SQv18: eYHvH: goto Brz2W; J9Jnl: goto bM7hS; goto XGAmu; jwRaD: goto XHdVY; goto Vmnw3; QId3n: goto H2x6X; goto cGwju; VKeAO: foreach ($XktyI as $rhdWd => $Kl4xZ) { goto bW5HR; OWbD0: $XktyI[$rhdWd]["image"] = "language/" . $Kl4xZ["code"] . "/" . $Kl4xZ["code"] . ".png"; goto oVZe5; e5JBX: goto cWziR; goto dkCCW; m18TG: meL09: goto tY4jP; iX0VR: $XktyI[$rhdWd]["image"] = "view/image/flags/" . $Kl4xZ["image"]; goto e5JBX; bW5HR: if (version_compare(VERSION, "2.2", ">=")) { goto GH_N7; } goto iX0VR; dkCCW: GH_N7: goto OWbD0; Yh_50: $Sc3w7[$Kl4xZ["language_id"]] = $Kl4xZ["code"]; goto m18TG; IOnk8: if (!$Kl4xZ["status"]) { goto meL09; } goto Yh_50; oVZe5: cWziR: goto IOnk8; tY4jP: FLAs7: goto qTNk2; qTNk2: } goto tCK94; icFdC: b8dg4: goto PhKSX; L2fHK: grxUj: goto f4Igy; sAHQ6: peZwj: goto YhKhr; KxyoD: goto QLh9g; goto zUTPC; ENoc_: $data["heading_title"] = $this->language->get("module_title"); goto yeW1l; kk_ZF: if (empty(self::$LINK)) { goto S20PO; } goto J9Jnl; EWp3H: goto hSw6K; goto S0K_R; S8wnQ: if (!(in_array($_SERVER["REMOTE_ADDR"], array("127.0.0.1", "::1", "192.168.0.1")) || !$this->user->hasPermission("modify", self::$LINK))) { goto y368o; } goto bI3eO; eWyOX: if (!(!empty($this->request->get["clear_cli_logs"]) && file_exists(DIR_LOGS . "seo_package_cli.log"))) { goto wd3Pl; } goto U_9Cd; dzJNP: if (version_compare(VERSION, "4", "<")) { goto RFbg9; } goto sidLB; cbK7_: goto DScjT; goto oNhYG; W1B6n: if (version_compare(VERSION, "2.3", ">=")) { goto LYm80; } goto LOPWb; XCQlC: if (version_compare(VERSION, "2.3", ">=")) { goto xLS8o; } goto JC4xA; imPT5: JDDUE: goto OocR0; mM6ky: sEW2r: goto o9zAR; BiuZ8: goto kCCw5; goto OCJh7; mLjNJ: zTbAp: goto esOab; ncI1j: $TqFxN = array(); goto W9hnQ; BojNg: HVcvU: goto KnPBS; C432k: zNNHP: goto MiDw4; PsJt2: goto UTZ41; goto YRdi_; WDebS: $data["link_sitemap"] = $this->url->link("extension/extension", "type=feed&" . $this->token, "SSL"); goto ciQUe; pAjfd: if (version_compare(VERSION, "2", ">=")) { goto wyoN7; } goto V0hKi; TA7CL: c2zDh: goto E1RKb; TXsHI: $this->document->addStyle(self::$ASSET_PATH . "select2.min.css"); goto cJK6i; xAD3r: y368o: goto y6LDy; hgqJ9: goto aGIYP; goto mHOEY; U_9Cd: unlink(DIR_LOGS . "seo_package_cli.log"); goto LmAbP; aO_YX: $data["currentTab"] = $this->session->data["currentTab"]; goto qR9VH; jX1Lx: NxDW4: goto YLLsl; lxsWx: goto Tktvl; goto XXcfx; KPTLK: V31PC: goto HA0uW; JC4xA: $data["link_sitemap"] = $this->url->link("feed/advanced_sitemap", $this->token, "SSL"); goto wR4q_; GzJat: goto KL7t0; goto mXY76; vewEb: $glDMO[] = $dfq9k . "noprodbreadcrumb"; goto R4BDR; aMeRt: y0Ge3: goto UONwS; oNgZO: $data["lang_to_store"] = $sXCGV; goto fa7Qr; kxiD6: goto GFZxm; goto DHaCG; NZJPD: $this->response->redirect($this->url->link(self::LINK, $this->token, "SSL")); goto Tnpwx; NvK5r: $data["OC_VERSION"] = $this->OC_VERSION; goto a4_ke; rehCP: vJjOA: goto x7UB0; d3my7: unset($this->session->data["success"]); goto zSoaW; vttEu: goto Taqnj; goto ndmsU; gIfYu: if (version_compare(VERSION, "4", ">=")) { goto D1q0_; } goto WzRGv; E355q: $data["style_scoped"] .= str_replace("img/", self::$ASSET_PATH . "img/", file_get_contents(self::$ASSET_PATH . "jquery-editable.css")); goto DngBZ; TZE_h: $this->response->setOutput($this->load->view("extension/" . self::MODULE . "/tool/gkd_license", $data)); goto ijHHG; IUuyZ: SjV1f: goto ykXHy; WlOFJ: goto ZLzv3; goto NDt27; jGTQ1: Gxopa: goto WbRIF; q8InA: $data["error_warning"] = $this->error["warning"]; goto QL01I; Qsxvl: $this->session->data["error"] = $this->language->get("error_module_disabled"); goto tbF5r; W25mR: $data["friendly_urls_langs"] = $this->{self::$MODEL_PATH . "setting_friendlyurls"}->getAvailableLangs(); goto zNLR0; JaxZF: $glDMO[] = $dfq9k . "slash"; goto iRAtT; WObrm: goto cVgmm; goto wlB1E; fVgkt: $glDMO[] = $dfq9k . "breadcrumbs"; goto vewEb; GnCao: goto ZwQfm; goto WkcRT; Pcqen: wll4p: goto PsJt2; pBHnY: KfFJp: goto q505M; EFzR6: pHXIa: goto ev2xs; CS45X: if (!isset($MGEsw["error"])) { goto ylCKb; } goto vFOOZ; S_Jna: $yygZ5 = ''; goto e8jjZ; iRAtT: foreach ($XktyI as $Kl4xZ) { goto JTDh9; u2jMa: $glDMO[] = $Qtmx4 . "pagination_" . $Kl4xZ["language_id"]; goto cOiFo; ifmCu: $glDMO[] = $Qtmx4 . "limit_" . $Kl4xZ["language_id"]; goto wW5b3; leP4x: $glDMO[] = $Qtmx4 . "sortname_" . $Kl4xZ["language_id"]; goto WJBW9; cOiFo: $glDMO[] = $Qtmx4 . "sort_" . $Kl4xZ["language_id"]; goto ifmCu; JTDh9: $glDMO[] = $Qtmx4 . "remove_" . $Kl4xZ["language_id"]; goto MHhWN; wW5b3: $glDMO[] = $Qtmx4 . "order_" . $Kl4xZ["language_id"]; goto leP4x; WJBW9: $glDMO[] = $Qtmx4 . "pagination_name_" . $Kl4xZ["language_id"]; goto WVEOF; MHhWN: $glDMO[] = $Qtmx4 . "replace_" . $Kl4xZ["language_id"]; goto u2jMa; bgVg5: $glDMO[] = $dfq9k . "search_" . $Kl4xZ["language_id"]; goto wfCdl; WVEOF: $glDMO[] = $dfq9k . "tag_" . $Kl4xZ["language_id"]; goto bgVg5; wfCdl: rb140: goto zhmLg; zhmLg: } goto RpPy1; cGwju: lTibQ: goto JrFNH; E2vYj: $this->response->setOutput($this->render()); goto ni9lW; Uiaii: $this->load->model("setting/setting"); goto k_VYk; nH1dO: BIjJS: goto GjvtR; sidLB: $this->session->data["error"] .= "<br/><br/>Also make sureto install this package: <a href="https://geekodev.com/easy-vqmod-installer">https://geekodev.com/easy-vqmod-installer</a>"; goto EFbfg; gDexH: ZR7YW: goto coaeH; guuTc: goto aGIYP; goto F9gv7; rrX0r: if (version_compare(VERSION, "3", ">=")) { goto sRfJY; } goto XCQlC; O5i_E: $this->session->data["error"] = "You have enabled <b>Absolute category path</b>, in this configuration it is necessary to set <b>Category path mode</b> and <b>Category canonical</b> to <b>Full path</b> else it will not be possible to find the corresponding category.<br/>It is also recommended to have <b>Product path mode</b> to <b>Largest path.</b>"; goto nH1dO; YhKhr: msLwd: goto lfYCB; W5rAL: $glDMO[] = $dfq9k . "remove_search"; goto SYFFf; fuAYw: goto JJqsH; goto O5U2r; M61Dd: $data["style_scoped"] .= str_replace("img/", self::$ASSET_PATH . "img/", file_get_contents(self::$ASSET_PATH . "jquery-editable.css")); goto l7AAM; QHYRE: if (!(version_compare(VERSION, "2", "<") && is_dir(DIR_APPLICATION . "controller/extension/module"))) { goto lCiyA; } goto S6Arn; ZiUIY: XHdVY: goto xruWw; Gdrq9: BGpcI: goto ZKJy8; Rqqf0: rPngW: goto q_0kd; Q3qRW: $data["stores"][] = array("store_id" => 0, "name" => $this->config->get("config_name")); goto sJMa_; IgEJP: Taqnj: goto utpoH; c0pmh: kcNa1: goto XMws7; Q1Oe1: $data["column_left"] = $this->load->controller("common/column_left"); goto WNUFz; QIOmi: R2RVC: goto YvgXT; UFMse: goto sb6ug; goto vhURE; nR3Mh: $data["stock_statuses"] = $this->model_localisation_stock_status->getStockStatuses(); goto ncI1j; wHNV4: Rs78v: goto v7x0d; XsvF9: $data["breadcrumbs"][] = array("text" => $this->language->get("text_module"), "href" => $xfz3p, "separator" => " :: "); goto uS0Fa; wjKCN: t0jZR: goto Ex9bo; GG3fW: goto rR44w; goto gDexH; tzsqg: $data["store_id"] = $UEbbE = 0; goto EGnhv; vgn10: goto bA44i; goto g_Sed; In2Oa: vRceA: goto quyMm; lhSZ1: goto StTmw; goto CeiZ4; vhURE: P8Pym: goto xUops; vXHvH: wqsBC: goto S_Jna; YvgXT: $y46IY = $this->config->get("config_gkdMSLang"); goto WCdOI; L5lWL: goto bYxCK; goto GsSYr; Xqus9: goto AQi4L; goto uqpTl; P5fG4: if (!($ieocD / 1024 > 1)) { goto GY8B0; } goto AmwvT; lQu4F: goto imG3F; goto ykNSo; WIpHD: Pn6S8: goto tKA_4; JrFNH: $this->response->setOutput($this->load->view("tool/gkd_license", $data)); goto hH51K; HBKMd: goto Owqly; goto Ao33z; rELE7: shMeG: goto HH007; jqU2e: CZYvf: goto dx1GT; zSoaW: ZwQfm: goto f0j2a; lrKJ1: if (in_array("advanced_sitemap", $VslUq)) { goto KfFJp; } goto rrX0r; bWoTI: goto Ss6pf; goto N1uZF; RR6jr: KL7t0: goto keH4r; PEpus: OKEPI: goto If0Ss; hH51K: goto tsHPw; goto jX1Lx; ZzYvI: if (!version_compare(VERSION, 3, ">=")) { goto S_BIf; } goto PZbpL; Q7KP3: $uPYqh = count($TqFxN); goto w76Fe; wR4q_: goto XBA11; goto cH8zE; LLTF5: iLU_Q: goto fJt6f; SHjnZ: $this->document->addStyle(self::$ASSET_PATH . "awesome/css/font-awesome.min.css"); goto LuUW3; wIySS: yNxiU: goto BlDHP; FTFlW: goto hw3sc; goto EMUv7; Q_QQI: ry9Wx: goto y55aT; Glohr: $VslUq = $this->model_setting_extension->getInstalled("feed"); goto okULr; Z0TZ1: goto ZLzv3; goto ejMIN; SJQpW: goto lxn9M; goto CPizL; LKN6F: foreach ($ih4Ag as $hYkcD) { goto sytbi; VIVFD: i02DG: goto uzt0h; sytbi: $Tt9wx = array(); goto YPead; YPead: $data["stores"][] = array("store_id" => $hYkcD["store_id"], "name" => $hYkcD["name"]); goto VIVFD; uzt0h: } goto cqbWx; U_jdY: n624J: goto lvAAz; OCJBF: $this->redirect($this->url->link(self::LINK, $this->token, "SSL")); goto phmJ1; ilTFm: goto RpLVC; goto WR4Xn; MuPU6: goto jC3yu; goto Tn8fF; N3sr0: goto e_T_g; goto Tgpxq; P1aAT: $data["error"] = "Error during activation process, please contact support"; goto HoQ4U; mz7Q1: tFz1_: goto QIOmi; sR2Ri: $this->load->model("setting/store"); goto uWVfm; BlDHP: $data["error"] = "License number format is incorrect"; goto kyjMK; Iz0DW: if (!empty($this->error["error"])) { goto ZPtf_; } goto bKbNt; h76bJ: $data["cli_log"] = file_get_contents($mMubI); goto IBw26; bIyMx: if (!(version_compare(VERSION, "2", "<") && is_dir(DIR_APPLICATION . "controller/extension/module"))) { goto rmC9B; } goto QHYRE; vJq4g: goto E6fTe; goto PpgDC; Q_pOR: goto sKWVG; goto iLhLV; PZbpL: goto dIeod; goto eDWVu; WfgVc: $this->document->addStyle(self::$ASSET_PATH . "style.css"); goto H3f9b; nKNVw: goto HVcvU; goto J4pt1; uvLDV: GFZxm: goto lFax7; Q06kI: ylCKb: goto aT7yy; xqdhG: frHiO: goto Q1Oe1; A1Vgu: goto ZR7YW; goto S5w_X; LOPWb: $xfz3p = $this->url->link("extension/module", $this->token, "SSL"); goto kxiD6; jYGjx: curl_setopt($KwAQS, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36"); goto RlWHr; S0K_R: EV71N: goto dZdJm; ev2xs: $Qtmx4 = "mlseo_"; goto EX6T8; keH4r: if (empty($MGEsw["success"])) { goto Pn6S8; } goto OFqy0; uBN7d: $data["store_id"] = $UEbbE = (int) $this->request->get["store_id"]; goto Dj2Yc; y_ntd: KuxKD: goto KubLq; MDq5K: $glDMO[] = $dfq9k . "directcat"; goto jA1Xy; mHOEY: goto c2zDh; goto CeRSL; idG3M: $mMubI = DIR_LOGS . "seo_package_cli.log"; goto L8cYb; wMAQb: pF5Dh: goto D0wuj; fSzr6: $data["breadcrumbs"] = array(); goto nZh12; tKA_4: goto R0QNh; goto tuQzZ; dhVoH: if (!$RKWTW) { goto oiSlh; } goto AwOur; uVVFY: $data["error_warning"] = ''; goto wqK_m; lfYCB: goto g1OmK; goto tY2Ki; OocR0: $this->load->model("extension/extension"); goto UzcxS; JTxgL: $this->response->setOutput($this->load->view("module/complete_seo", $data)); goto qHFsN; w76Fe: $data["seo_score"] = round(count(array_filter($TqFxN)) * 100 / $uPYqh); goto ENoc_; AQU4I: PKvjB: goto aPFvN; EK28l: $this->session->data["error"] = "Module modification are not applied<br/>You have installed <b>ocmod</b> version, go to extensions > <a href="" . $this->url->link("extension/modification", $this->token) . "">modifications</a> and push refresh button"; goto aonE0; YRMW1: hSw6K: goto dbOze; uJ4jU: $data["column_left"] = $this->load->controller("common/column_left"); goto eZ0QL; MiDw4: goto PKvjB; goto szAlc; szAlc: oIAE9: goto UNzEb; jr8au: $this->session->data["error"] .= "<br/><br/>If you have opencart v2.x or 3.x and don't know what is vqmod or ocmod, then install ocmod version"; goto yLWsk; dbIwA: $this->load->model("localisation/language"); goto hBOhW; u8QAY: goto otT6f; goto eU1sh; ciQUe: XBA11: goto vJq4g; obHup: $data["journal2_active"] = is_dir(DIR_APPLICATION . "model/journal2"); goto Uhf1y; k_VYk: goto y0Ge3; goto KHPb9; akfOF: $this->session->data["error"] = "It seems you have modified your languages configuration, please save module options to activate multilingual handling"; goto jGTQ1; EU5mi: goto NSF3Y; goto LLTF5; Tnpwx: goto fOHi8; goto gcwSx; iORLQ: egvC5: goto hrM_J; hud_m: goto WEwMY; goto QwGii; D8y6l: goto vRceA; goto IERSE; OluKb: $this->children = array("common/header", "common/footer"); goto TQzxx; NDt27: lnFgc: goto QilHN; i09It: goto BGpcI; goto xqdhG; x7UB0: goto EsHWq; goto UmvVT; tCK94: lUWNq: goto I9SsE; Ex9bo: curl_setopt($KwAQS, CURLOPT_POST, 1); goto LhssX; phmJ1: goto vaALZ; goto fo1pS; yb2NI: goto QVHjQ; goto wMAQb; a4_ke: $data["OC_V2"] = version_compare(VERSION, "2", ">="); goto JQMDc; CeiZ4: Hm25k: goto JTJze; eKCXq: foreach ($glDMO as $yEvqp) { goto z1p_g; ecnkd: XUny_: goto dThQz; kXPch: $data[$yEvqp] = is_null($this->config->get($yEvqp)) ? '' : $this->config->get($yEvqp); goto ITHoA; tvHXX: Clvfo: goto elTcX; z1p_g: if (!($yEvqp && !isset($Wy0d3))) { goto XUny_; } goto A7Igl; ITHoA: goto iqCqq; goto tvHXX; elTcX: $data[$yEvqp] = $this->request->post[$yEvqp]; goto PN88Q; dThQz: if (isset($this->request->post[$yEvqp])) { goto Clvfo; } goto kXPch; A7Igl: return; goto ecnkd; PN88Q: iqCqq: goto pR0aV; pR0aV: nn7Sb: goto IYdCY; IYdCY: } goto CYOUI; U18oJ: if (empty($this->request->get["tab"])) { goto Wydk5; } goto h6zMB; DBaZ0: if (!($this->config->get("mlseo_redirect_canonical") > 1 && !$this->config->get("mlseo_fpp_bypasscat"))) { goto Zxs01; } goto kOXGI; zGN33: usort($data["categories"], array($this, "sortByName")); goto eKCXq; Dw04C: goto RicnI; goto F87gY; pDNL0: wyoN7: goto yubq2; PsQks: if (is_writable(DIR_CATALOG . "../.htaccess")) { goto QzCfQ; } goto SSaO8; cJK6i: $data["style_radial_meter"] = file_get_contents(self::$ASSET_PATH . "radial-meter.css"); goto mN7_K; zfaum: goto lTibQ; goto In2Oa; jaMn4: if (version_compare(VERSION, "2.3", ">=") && !$this->config->has("mlseo_default_lang")) { goto DHfbB; } goto kTrX5; YnzO_: v7fM5: goto MpvzY; Pu4Ts: if (!function_exists("mb_strtolower")) { $this->error["warning"] = "The php extension mb_string is not installed, the module can work without it but you may experience some incorrect values when generating seo values, it is recommended to enable this extension in php.ini"; } goto Sb0jx; pLtEi: goto FaUJ5; goto pBHnY; V0hKi: $data["column_left"] = ''; goto a8cMo; yWZ4t: $E5bYQ++; goto rMUKg; E1RKb: kCCw5: goto bAq23; iLGGN: $data["style_scoped"] .= str_replace("img/", self::$ASSET_PATH . "img/", file_get_contents(self::$ASSET_PATH . "style.css")); goto QjXPJ; LzoWL: $data["link_sitemap"] = $this->url->link("marketplace/extension", "type=feed&" . $this->token, "SSL"); goto msqEd; HH007: goto yNxiU; goto xOnEt; zpdTS: goto qt199; goto IUuyZ; AwOur: goto M1PSK; goto GeFVP; wYOzp: $Sc3w7 = array(); goto VKeAO; uGsgR: HWj91: goto mcRfn; Es1dX: goto NxDW4; goto SW5tH; P6Ej8: KXU3q: goto s6sxA; sJMa_: $ih4Ag = $this->model_setting_store->getStores(); goto LKN6F; AlNw7: goto A4f_w; goto QLNdn; A7wcY: $this->document->addScript(self::$ASSET_PATH . "select2.min.js"); goto jVu8q; y55aT: NKbsH: goto HBKMd; S5w_X: g1OmK: goto Hn1An; coaeH: $this->request->server["REQUEST_METHOD"] = "POST"; goto tInOR; Ep3Ui: if (!($Sc3w7 !== $this->config->get("mlseo_lang_codes"))) { goto Gxopa; } goto akfOF; HRNE5: fOHi8: goto oU6mg; rFOE8: $Wy0d3 = 1; goto N3sr0; GsSYr: JGZJm: goto K2REs; lvAAz: goto JvUeH; goto cdi4M; qR9VH: O6sXa: goto sR2Ri; HthF8: $this->response->setOutput($zOm7L->render("extension/complete_seo/module/complete_seo", $data)); goto dyVYp; OCJh7: xILuV: goto CSPmV; ufvZQ: foreach ($data["stores"] as $hYkcD) { goto D0hx6; D0hx6: $lKV_k = $this->model_setting_setting->getSetting("config", $hYkcD["store_id"]); goto TXpMv; qsfNg: VY7p3: goto iWPYP; AkPJV: $sXCGV[$lKV_k["config_language"]] = array("config_url" => !empty($lKV_k["config_url"]) ? rtrim($lKV_k["config_url"], "/") : rtrim(HTTP_CATALOG, "/"), "config_ssl" => !empty($lKV_k["config_ssl"]) ? rtrim($lKV_k["config_ssl"], "/") : rtrim(HTTPS_CATALOG, "/")); goto qsfNg; TXpMv: if (empty($lKV_k["config_language"])) { goto VY7p3; } goto AkPJV; iWPYP: b4BnW: goto gzqJL; gzqJL: } goto YwXeI; gdsgA: vaALZ: goto FwIVx; TwPcP: RpLVC: goto nKNVw; wTwXj: ZUw1_: goto lqT18; HyeUX: GE2Uo: goto o2mDb; EHBTQ: $glDMO[] = $dfq9k . "bc_mode"; goto HiMyM; iRPTY: $data["cancel"] = $xfz3p; goto JeCNV; BsgaD: $this->document->addStyle(self::$ASSET_PATH . "prettyCheckable.css"); goto KjdIP; L8cYb: if (!file_exists($mMubI)) { goto pHXIa; } goto ThQsH; mcRfn: h0wsN: goto SJQpW; g_Jkz: e_T_g: goto hgqJ9; cjql4: goto QDqYA; goto iB7ST; DngBZ: $data["style_scoped"] .= str_replace("img/", self::$ASSET_PATH . "img/", file_get_contents(self::$ASSET_PATH . "gkd-theme.css")); goto H_dH5; H_kGT: dIeod: goto cbK7_; wsd2l: if (empty($this->session->data["currentTab"])) { goto O6sXa; } goto aO_YX; zdGY3: $data["footer"] = $this->load->controller("common/footer"); goto yb2NI; CSPmV: goto x0s8t; goto KAChM; XMws7: $lVHlh = array("B", "KB", "MB", "GB", "TB", "PB", "EB", "ZB", "YB"); goto K0dTV; SQ6kE: $glDMO[] = $dfq9k . "brand_parent"; goto W5rAL; QjXPJ: $this->document->addScript(self::$ASSET_PATH . "bootstrap.min.js"); goto KPTLK; t2BW1: die; goto Xqus9; jOEsE: goto oIAE9; goto Ulp7q; DfZc3: i9Mfn: goto GQKzO; Hn1An: if ($this->request->server["REQUEST_METHOD"] == "POST" && isset($this->request->post["lic_number"])) { goto zTbAp; } goto omtVV; O0gtf: $data["asset_path"] = self::$ASSET_PATH; goto BsgaD; dLqaS: JBmfK: goto q8InA; Pa0M5: cVgmm: goto VFZHb; ZlxUE: $this->children = array("common/header", "common/footer"); goto YuWnB; JcBKM: $this->document->addStyle(self::$ASSET_PATH . "gkd-theme.css"); goto WfgVc; FGSgv: $KwAQS = curl_init(); goto Dw04C; JCIe_: $this->session->data["error"] = "Module modification are not applied<br/>You have installed <b>vqmod</b> version, make sure vqmod is correctly installed and working.\xa <br/><br/>If vqmod is correctly installed, please try the following:\xa <br/>- delete all files into <b>/vqmod/vqcache/</b> folder
<br/>- delete the files <b>checked.cache</b> and <b>mods.cache</b> in <b>/vqmod/</b> folder
<br/>- reload this page"; goto dzJNP; QwGii: XSgis: goto BojNg; MpvzY: goto n624J; goto GG3fW; OggeH: goto ZUw1_; goto wShAW; LuUW3: $data["style_scoped"] = file_get_contents(self::$ASSET_PATH . "bootstrap.min.css"); goto M61Dd; H3f9b: goto V31PC; goto HyeUX; mWhRd: $RKWTW = isset($this->request->get["refresh"]) ? 1 : rand(1, 12) == 2; goto D8y6l; PhKSX: $data["style_scoped"] = file_get_contents(self::$ASSET_PATH . "bootstrap.min.css"); goto E355q; QgNI2: sNy7f: goto Cg1qQ; Q7mrS: $sXCGV = array(); goto ufvZQ; bAq23: goto tYa6i; goto iM354; j4a6M: tp2Me: goto pQ1H2; neBSO: if (!(strpos($pulAQ, "index.php?_route_=$2&site_language=$1") !== false)) { goto i9Mfn; } goto PsQks; KJohC: StTmw: goto EU5mi; gZmGp: rmC9B: goto Q7mrS; fa7Qr: $data["journal_active"] = is_dir(DIR_APPLICATION . "model/journal2") || is_dir(DIR_APPLICATION . "model/journal3"); goto obHup; FwIVx: goto z8p_W; goto lQu4F; Sb0jx: if ($this->OC_V22X) { goto Rs78v; } goto INNuR; UmvVT: NSF3Y: goto mr51M; KAChM: pbejP: goto fuAYw; dbOze: goto jmPSq; goto FV9fK; QLNdn: QVHjQ: goto Hr76T; XteGL: O1PDs: goto CrCl3; wShAW: FyqtB: goto YE3MU; Jz83I: $this->document->addStyle(self::$ASSET_PATH . "jquery-editable.css"); goto JcBKM; L8fGO: goto HeLGV; goto pDNL0; KHPb9: XYe2v: goto tOuMH; PJGjp: $this->error["warning"] = "Warning : both vqmod and ocmod version are installed<br/>- delete /vqmod/xml/" . self::MOD_FILE . ".xml if you want to use ocmod version<br/>- or delete /system/" . self::MOD_FILE . ".ocmod.xml if you want to use vqmod version"; goto moaNm; IBw26: goto IKppR; goto c0pmh; kVpaN: $ieocD = filesize($mMubI); goto GsjWO; fzl30: $xfz3p = $this->url->link("marketplace/extension", "type=module&" . $this->token, "SSL"); goto C2tp2; LhgYO: $MGEsw = (array) @json_decode($KntYp); goto GzJat; NVtaz: goto R6pkt; goto wIySS; JeCNV: $data["cli_log"] = $data["cli_log_link"] = ''; goto idG3M; vDrU9: $data["module_route"] = self::$LINK; goto DBvGq; desbV: wig5K: goto T0M9X; trIFh: Dkal0: goto QTXtG; F47tw: goto fXTLL; goto Ja3I6; JQMDc: $data["OC_V151"] = $this->OC_V151; goto Yxu0v; o2mDb: $this->document->addScript(self::$ASSET_PATH . "jquery-migrate.js"); goto SHjnZ; UxJOm: ONRO2: goto xs5Zo; nZZKl: if ($data["module_type"] == "ocmod") { goto PMOm6; } goto R8z5h; TJj2s: goto TlGrc; goto OpATk; Bcexg: goto sEW2r; goto l4OHH; WkcRT: AyyjU: goto hxO1g; ip5J_: $glDMO[] = $dfq9k . "depth"; goto fVgkt; B583F: @rename(DIR_APPLICATION . "controller/feed/seopackage_sitemap.php", DIR_APPLICATION . "controller/feed/seopackage_sitemap.php_disabled"); goto jY13w; IERSE: JvUeH: goto Q_pOR; PXOa5: wqPkW: goto fzl30; UsPKO: bYxCK: goto cfaS1; vlqAp: goto peZwj; goto TwPcP; pSla1: goto W9O5y; goto PEpus; b11yH: if (!(is_file(DIR_SYSTEM . "../vqmod/xml/" . self::MOD_FILE . ".xml") && is_file(DIR_SYSTEM . "../system/" . self::MOD_FILE . ".ocmod.xml"))) { goto pC9VL; } goto PJGjp; fJt6f: JJqsH: goto L5lWL; uqpTl: bA44i: goto AmDxN; w_9Wl: $this->load->model("sale/customer_group"); goto zJQI8; KubLq: if (extension_loaded("mbstring")) { goto dVewr; } goto DK53K; cqbWx: IZnGn: goto tzsqg; PpgDC: sRfJY: goto LzoWL; YuWnB: goto F7leC; goto PdqKe; iLhLV: goto ugQJ2; goto desbV; Dhg41: goto ZYRX8; goto maKBr; Iz5Kz: iwNr8: goto jYGjx; HoQ4U: goto xoWwu; goto VUeh0; WVkwz: NF0sK: goto ErqUl; CrCl3: if (!is_file(DIR_CATALOG . "../vqmod/xml/multilingual_seo.xml")) { goto tciec; } goto BGpyO; WR4Xn: TlGrc: goto TeSIv; dZdJm: goto ZUHkM; goto WnSX6; KYeIU: $this->document->addScript(self::$ASSET_PATH . "itoggle.js"); goto Lx0Fy; l7AAM: $data["style_scoped"] .= str_replace("img/", self::$ASSET_PATH . "img/", file_get_contents(self::$ASSET_PATH . "gkd-theme.css")); goto iLGGN; us_B6: $glDMO[] = $dfq9k . "mode"; goto ip5J_; XGAmu: S20PO: goto hud_m; aPFvN: $this->load->model("setting/setting"); goto BTV3I; YE3MU: goto xlb1G; goto NYzmT; beXVm: goto XSgis; goto YnzO_; SYFFf: $glDMO[] = $dfq9k . "remove_tag"; goto LdWEy; F87gY: Ozol2: goto dhVoH; oU6mg: z8p_W: goto ilTFm; XWhny: HeLGV: goto RXXZt; FV9fK: zmXyh: goto gCUf2; TeR3y: if (version_compare(VERSION, "3", ">=")) { goto wqPkW; } goto W1B6n; EFbfg: goto FMzvq; goto yeyGu; vXKlM: $data["_url"] =& $this->url; goto NvK5r; mtyne: goto WaDVC; goto xbTMV; xbTMV: goto HWj91; goto j4a6M; cNZqa: PL_Zz: goto VXjSA; vSET7: $this->document->addStyle(self::$ASSET_PATH . "jquery.dataTables.min.css"); goto TXsHI; Yt22v: $this->request->server["REQUEST_METHOD"] = "GET"; goto xH49a; eZ0QL: $data["footer"] = $this->load->controller("common/footer"); goto mVUk2; v2529: foreach ($Lw2AU as $tV0zs) { $VslUq[] = $tV0zs["code"]; Gpf7f: } goto Rqqf0; SC202: if (!$RKWTW || isset($this->request->get["refresh"])) { goto wll4p; } goto AP4pm; MXPSm: kD8OF: goto Zozj3; g_Sed: WEwMY: goto xFzTm; xs5Zo: $this->load->model("localisation/stock_status"); goto nR3Mh; tF1pd: $data["column_left"] = ''; goto Ur7Ka; G_V7g: if (empty($MGEsw["success"])) { goto Hm25k; } goto lhSZ1; vmGvA: sb6ug: goto qk9bq; lDBSc: IKppR: goto EFzR6; AP4pm: goto Xh0m8; goto Pcqen; tuQzZ: ugQJ2: goto wTwXj; f0j2a: if (isset($this->session->data["error"])) { goto lnFgc; } goto Iz0DW; RpPy1: OhI8w: goto XfoSD; T0M9X: if (!version_compare(VERSION, "2", ">=")) { goto il4__; } goto p0wtn; eDWVu: S_BIf: goto Bcexg; rcqeH: goto pF5Dh; goto jqU2e; Jd09w: foreach ($XktyI as $rhdWd => $Zu00a) { goto OAZxg; OAZxg: if (empty($y46IY[$Zu00a["code"]])) { goto gPVpD; } goto YDDj3; YDDj3: unset($XktyI[$rhdWd]); goto PzU1e; PzU1e: gPVpD: goto D9OqA; D9OqA: aei_d: goto crSu9; crSu9: } goto AlV64; OFqy0: goto zNNHP; goto WIpHD; Nxcx_: ahhud: goto BO2J2; o9zAR: $this->response->setOutput($this->load->view("tool/gkd_license.tpl", $data)); goto iqjDY; hxO1g: $data["success"] = $this->session->data["success"]; goto d3my7; UNzEb: $data["error"] = $MGEsw["error"]; goto zKet3; OpATk: jmPSq: goto NZJPD; QSEbR: if (!(strpos(strtolower($_SERVER["SERVER_SOFTWARE"]), "apache") !== false && !is_file(DIR_CATALOG . "../.htaccess"))) { goto O1PDs; } goto bTwB0; Dj2Yc: $R7oWZ = $this->db->query("SELECT * FROM " . DB_PREFIX . "setting WHERE store_id = '" . $UEbbE . "'"); goto T93KV; dTky9: Mplkr: goto DfZc3; tbF5r: stq6R: goto QgNI2; TrsBr: $data["button_remove"] = $this->language->get("button_remove"); goto JMXKA; DIcKV: $yygZ5 = "&store_id=" . $UEbbE; goto CXr_n; Gttr5: tlHjw: goto gh32N; T93KV: foreach ($R7oWZ->rows as $ZoaKJ) { goto mWOZ9; w515t: A98WX: goto Nzl5u; u8bRx: if ($this->OC_V21X) { goto A98WX; } goto Ke92J; Nzl5u: $this->config->set($ZoaKJ["key"], json_decode($ZoaKJ["value"], true)); goto nwN4D; XfH9V: goto R2SoO; goto w515t; T84p6: G1a9E: goto QDqe9; va7WV: $this->config->set($ZoaKJ["key"], $ZoaKJ["value"]); goto zwJyA; Ke92J: $this->config->set($ZoaKJ["key"], unserialize($ZoaKJ["value"])); goto XfH9V; i4sFo: goto iDEL2; goto KoBN7; zwJyA: iDEL2: goto T84p6; nwN4D: R2SoO: goto i4sFo; KoBN7: aROFm: goto va7WV; mWOZ9: if (!$ZoaKJ["serialized"]) { goto aROFm; } goto u8bRx; QDqe9: } goto mz7Q1; v7x0d: if (!($this->config->get("mlseo_flag") || isset($this->request->post["mlseo_flag"]) && $this->request->post["mlseo_flag"])) { goto piCNG; } goto bAzPF; Y58Ab: $Lw2AU = $this->model_setting_extension->getInstalls(); goto v2529; kVydk: fsJHu: goto i09It; zDIk0: Zxs01: goto iaKGW; NbOsx: $data["header"] = $this->load->controller("common/header"); goto zOEPj; gCUf2: sJqH6: goto BD_gn; y0sVb: goto SDUK9; goto MXPSm; WCdOI: if (empty($y46IY)) { goto wqsBC; } goto Jd09w; e2cjG: OJDud: goto VLnRc; gtREI: PMOm6: goto EK28l; ijHHG: goto P6cpl; goto WVkwz; Uhf1y: $data["journal3_active"] = is_dir(DIR_APPLICATION . "model/journal3"); goto qtj2r; M1Wlq: hw3sc: goto J3YX1; a6xyT: WTMfi: goto zko0O; Brz2W: goto grxUj; goto RR6jr; OBwxw: file_put_contents(DIR_CATALOG . "../.htaccess", $pulAQ); goto dTky9; Aohj5: otT6f: goto S8wnQ; zJQI8: $data["customer_groups"] = $this->model_sale_customer_group->getCustomerGroups(); goto vWvCp; VUeh0: xlb1G: goto ZzYvI; EMUv7: O7NDK: goto JCIe_; eU1sh: wWOde: goto C432k; zNLR0: foreach (array(self::MOD_FILE, "a_" . self::MOD_FILE, "z_" . self::MOD_FILE) as $lJFer) { goto AHWQa; Cz9_2: qo1VS: goto Up1o5; RJu2S: goto qNdtv; goto WthvM; n1DP2: goto UhoiE; goto edfmN; XgwkT: if (is_file(DIR_SYSTEM . "../system/" . $lJFer . ".ocmod.xml")) { goto MXPQF; } goto QXQR9; uChVE: $data["module_version"] = @simplexml_load_file(DIR_SYSTEM . "../system/" . $lJFer . ".ocmod.xml")->version; goto nyqNT; NDTJ7: qNdtv: goto d3KO9; AM_UF: $data["module_type"] = ''; goto RJu2S; d3KO9: goto GNRkP; goto Cz9_2; UR6HU: goto Co1Sr; goto NDTJ7; edfmN: HgDeF: goto IMQhG; b2VG4: GNRkP: goto n1DP2; QXQR9: $data["module_version"] = "not found"; goto AM_UF; xcPoz: $data["module_type"] = "vqmod"; goto b2e_H; CEGXW: goto Co1Sr; goto b2VG4; qWiLb: $data["module_type"] = "vqmod"; goto CEGXW; HGE6h: UhoiE: goto nMrIq; WthvM: MXPQF: goto uChVE; nyqNT: $data["module_type"] = "ocmod"; goto UR6HU; nMrIq: Wq2Ij: goto RA3QJ; Up1o5: $data["module_version"] = @simplexml_load_file(DIR_SYSTEM . "../vqmod/xml/" . $lJFer . ".xml")->version; goto qWiLb; b2e_H: goto Co1Sr; goto HGE6h; AHWQa: if (defined("DIR_EXTENSION") && is_file(DIR_EXTENSION . self::MODULE . "/" . $lJFer . ".xml")) { goto HgDeF; } goto gmHBC; IMQhG: $data["module_version"] = @simplexml_load_file(DIR_EXTENSION . self::MODULE . "/" . $lJFer . ".xml")->version; goto xcPoz; gmHBC: if (is_file(DIR_SYSTEM . "../vqmod/xml/" . $lJFer . ".xml")) { goto qo1VS; } goto XgwkT; RA3QJ: } goto lPkC_; Ja3I6: Y2ip6: goto ZlxUE; DHIOl: $data["button_cancel"] = $this->language->get("button_cancel"); goto GjPR2; s6sxA: if (!($this->config->get("config_seo_url_type") == "seo_pro")) { goto OJDud; } goto ow405; aT7yy: goto Ozol2; goto S6ZkA; UO8jK: if ($UEbbE) { goto sNy7f; } goto hI4rY; YNjue: CVK2s: goto P5fG4; VXjSA: goto c6SyB; goto zcnON; RDFxE: p1Ixd: goto wdSih; LmAbP: if (version_compare(VERSION, "2", ">=")) { goto P8Pym; } goto Tl5r5; qHFsN: qt199: goto KxyoD; NtiSD: Wydk5: goto NTfTf; DBvGq: $data["route_sep"] = version_compare(VERSION, "4", "<") ? "/" : "|"; goto V8KtV; gh32N: goto MGEfU; goto Q_QQI; xIxNI: $data["token"] = $this->token; goto YHqKR; CPizL: c6SyB: goto tJ7JO; NMXkQ: il4__: goto xgqUR; IibAM: goto SCmO8; goto Iz5Kz; tWtSO: $this->model_setting_setting->editSetting(md5(HTTP_SERVER . self::MODULE), array(md5(HTTP_SERVER . self::MODULE) => $MGEsw["info"])); goto rYqOJ; IZ0gZ: $this->request->post = array("lic_number" => $data["license_info"]["license"]); goto vlqAp; LhssX: goto iwNr8; goto UsPKO; Tgpxq: EsHWq: goto kVydk; ck01b: pOwY1: goto A1Vgu; Zozj3: if (!$this->request->post["lic_number"] || strlen(trim($this->request->post["lic_number"])) != 17) { goto shMeG; } goto w1IeK; QTXtG: curl_setopt($KwAQS, CURLOPT_BINARYTRANSFER, true); goto AlNw7; J3YX1: goto cOQlJ; goto gtREI; qFgpB: $this->document->addStyle(self::$ASSET_PATH . "awesome/css/font-awesome.min.css"); goto XUT7n; CeRSL: BUV62: goto zdGY3; SW5tH: tYa6i: goto Axs9T; WyOJ6: goto NF0sK; goto gdsgA; yLWsk: FMzvq: goto M1Wlq; D0wuj: if (empty($data["error"])) { goto tlHjw; } goto iFhcR; tInOR: goto q3mXM; goto yXFi9; yXFi9: SDUK9: goto g7YSI; AmDxN: $RKWTW = false; goto u8QAY; dNIQq: hxfHh: goto P6Ej8; AHi1S: VmM3E: goto WQj4T; ni9lW: goto pbejP; goto XuGlZ; rsY0V: $data["success"] = ''; goto GnCao; HA0uW: goto VmM3E; goto icFdC; TuUk8: BojEF: goto DBaZ0; rUqv1: $this->session->data["error"] = "Install not complete : multilingual_seo class declaration not found in index.php, maybe the file was not writeable, manual procedure : <br/>- open index.php<br />- find the text (without outter quotes): $languages = array();<br/>- add just below the previous line this text: $multilingual = new multilingual_seo($registry); $multilingual->detect();"; goto p1wVd; iFhcR: goto fsJHu; goto Gttr5; FosLe: GY8B0: goto VuO5b; mN7_K: if (version_compare(VERSION, "4", ">")) { goto b8dg4; } goto clzOL; C2tp2: YaG9G: goto XsvF9; zuteY: CClwY: goto P1aAT; W9hnQ: $TqFxN[] = $this->config->get("mlseo_enabled"); goto Q7KP3; h6zMB: $this->session->data["currentTab"] = $this->request->get["tab"]; goto NtiSD; UzcxS: $VslUq = $this->model_extension_extension->getInstalled("feed"); goto RDFxE; xH49a: goto JnJRz; goto g_Jkz; Axs9T: $data["license_info"] = json_decode(base64_decode($I2PwC), 1); goto jwRaD; iADIk: $this->load->model("setting/setting"); goto dbIwA; qnJiu: $this->install("redir"); goto y_ntd; a2nQh: goto v5VXr; goto cNZqa; BO2J2: $I2PwC = $this->config->get(md5(HTTP_SERVER . self::MODULE)); goto vgn10; ipkjI: goto wWOde; goto Gdrq9; I9SsE: $data["languages"] = $XktyI; goto U18oJ; SvBDS: $this->data =& $data; goto Es1dX; Ny7f1: W9O5y: goto mWhRd; Yy91z: $zOm7L->addPath("extension/complete_seo", DIR_EXTENSION . "complete_seo/admin/view/template/"); goto HthF8; V8KtV: $data["module_route_sep"] = self::$LINK . $data["route_sep"]; goto O0gtf; f9N1E: QDqYA: goto wLhPW; jA1Xy: $glDMO[] = $dfq9k . "homelink"; goto SQ6kE; aonE0: cOQlJ: goto vo1Jj; c7zrD: $this->session->data["error"] = "It seems you have installed another language, please save module options to activate multilingual handling"; goto TuUk8; b0YVg: dVewr: goto UO8jK; i1OZF: $pulAQ = str_replace("RewriteRule ^(?:(?:(\w{2})(?:/|\z))?(?:/|\z)?)?(?:([^?]*))? index.php?_route_=$2&site_language=$1 [L,QSA]", '', $pulAQ); goto OBwxw; mr51M: KuVBd: goto jaMn4; f4Igy: if ($RKWTW) { goto pOwY1; } goto uJV1m; jVu8q: $this->document->addScript(self::$ASSET_PATH . "toggler.js"); goto X9K4Y; if_dy: WXj4H: goto TZE_h; q_0kd: jC3yu: goto lrKJ1; y6LDy: goto ne10O; goto mM6ky; YwXeI: Oxzmp: goto oNgZO; uJV1m: goto msLwd; goto ck01b; nhT2L: WQ00i: goto tF1pd; DHaCG: LYm80: goto p6bdu; iB7ST: MHxBE: goto s_YlN; Waydq: u8lxy: goto NbOsx; S6Arn: $this->session->data["error"] = "OC v1.5 - Please delete the folder " . DIR_APPLICATION . "controller/extension/module"; goto NoZi0; ezHYS: $this->session->data["error"] = "There is some urls which have incorrect language assignation, please go in Mass Update and do a "Clean up""; goto dNIQq; H4UTK: $data["upgrade_url"] = $this->url->link(self::$LINK_SEP . "upgrade", $this->token, "SSL"); goto iRPTY; zcnON: imG3F: goto YRMW1; pQ1H2: WaDVC: goto NVtaz; Tn8fF: D1q0_: goto JZ75x; yeyGu: RFbg9: goto jr8au; JZ75x: $a_wta = []; goto Mf_XZ; Th9Qb: goto iLU_Q; goto Nxcx_; q505M: $data["link_sitemap"] = $this->url->link("feed/advanced_sitemap", $this->token, "SSL"); goto r7L3h; YLLsl: $this->template = "tool/gkd_license.tpl"; goto IybqL; zOEPj: goto frHiO; goto Ny7f1; QQdRC: $modification_active = false; goto FxsyT; t5ibL: if (!(strpos($Kcjpq, "new multilingual_seo") === false)) { goto qhash; } goto rUqv1; okULr: goto p1Ixd; goto imPT5; p6bdu: $xfz3p = $this->url->link("extension/extension", "type=module&" . $this->token, "SSL"); goto uvLDV; ykNSo: AQi4L: goto f9N1E; vMXBJ: Owqly: goto rFOE8; GQKzO: piCNG: goto J8wkT; Rfk38: M1PSK: goto lxsWx; HAxdm: if (version_compare(VERSION, "2", ">=")) { goto JDDUE; } goto CPKH1; xOnEt: Ss6pf: goto rehCP; WzRGv: if (version_compare(VERSION, "3", ">=")) { goto egvC5; } goto HAxdm; s0yf2: $pulAQ = str_replace("#RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]", "RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]", $pulAQ); goto i1OZF; ErqUl: curl_setopt($KwAQS, CURLOPT_REFERER, "http://{$_SERVER["HTTP_HOST"]}{$_SERVER["REQUEST_URI"]}"); goto IibAM; iirF7: QzCfQ: goto s0yf2; EX6T8: $glDMO = array("mlseo_enabled", "mlseo_url_absolute", "mlseo_friendly", "mlseo_multistore", "mlseo_backup", "mlseo_404", "mlseo_redirect", "mlseo_autolink", "mlseo_absolute", "mlseo_redirect_dynamic", "mlseo_redirect_http", "mlseo_redirect_canonical", "mlseo_cat_slash", "mlseo_redir_reviews", "mlseo_cache", "mlseo_preload", "mlseo_banners", "mlseo_special_group", "mlseo_format_tag", "mlseo_fix_search", "mlseo_fix_cart", "mlseo_editor", "mlseo_shortcut", "mlseo_headings", "mlseo_404_log", "mlseo_404_filter", "mlseo_404_filter_ext", "mlseo_404_redir", "mlseo_flag_mode", "mlseo_store_mode", "mlseo_flag", "mlseo_flag_detect", "mlseo_flag_short", "mlseo_flag_upper", "mlseo_flag_default", "mlseo_flag_custom", "mlseo_tag", "mlseo_sort", "mlseo_search", "mlseo_pagination", "mlseo_pagination_fix", "mlseo_pagination_canonical", "mlseo_disable_other_store_links", "mlseo_reviews", "mlseo_canonical", "mlseo_hreflang", "mlseo_hreflang_mode", "mlseo_hreflang_xdefault", "mlseo_robots", "mlseo_meta_robots", "mlseo_store", "mlseo_title_prefix", "mlseo_title_suffix", "mlseo_header_lm_product", "mlseo_header_lm_category", "mlseo_header_lm_information", "mlseo_header_lm_manufacturer", "mlseo_whitespace", "mlseo_extension", "mlseo_extension_mode", "mlseo_safe_url", "mlseo_lowercase", "mlseo_duplicate", "mlseo_insertautotitle", "mlseo_editautotitle", "mlseo_update_description", "mlseo_insertautourl", "mlseo_editautourl", "mlseo_insertautoseotitle", "mlseo_editautoseotitle", "mlseo_insertautometakeyword", "mlseo_editautometakeyword", "mlseo_insertautometadesc", "mlseo_editautometadesc", "mlseo_insertautodesc", "mlseo_editautodesc", "mlseo_insertautoh1", "mlseo_editautoh1", "mlseo_insertautoh2", "mlseo_editautoh2", "mlseo_insertautoh3", "mlseo_editautoh3", "mlseo_insertautoimgtitle", "mlseo_editautoimgtitle", "mlseo_insertautoimgalt", "mlseo_editautoimgalt", "mlseo_insertautoimgname", "mlseo_editautoimgname", "mlseo_insertautotags", "mlseo_editautotags", "mlseo_insertautorelated", "mlseo_editautorelated", "mlseo_product_url_pattern", "mlseo_product_title_pattern", "mlseo_product_h1_pattern", "mlseo_product_h2_pattern", "mlseo_product_h3_pattern", "mlseo_product_keyword_pattern", "mlseo_product_description_pattern", "mlseo_product_full_desc_pattern", "mlseo_product_image_name_pattern", "mlseo_product_image_alt_pattern", "mlseo_product_image_title_pattern", "mlseo_product_tag_pattern", "mlseo_product_related_no", "mlseo_product_related_relevance", "mlseo_product_related_samecat", "mlseo_category_url_pattern", "mlseo_category_h1_pattern", "mlseo_category_h2_pattern", "mlseo_category_h3_pattern", "mlseo_category_title_pattern", "mlseo_category_keyword_pattern", "mlseo_category_description_pattern", "mlseo_category_full_desc_pattern", "mlseo_information_url_pattern", "mlseo_information_h1_pattern", "mlseo_information_h2_pattern", "mlseo_information_h3_pattern", "mlseo_information_title_pattern", "mlseo_information_keyword_pattern", "mlseo_information_description_pattern", "mlseo_information_full_desc_pattern", "mlseo_manufacturer_url_pattern", "mlseo_manufacturer_h1_pattern", "mlseo_manufacturer_h2_pattern", "mlseo_manufacturer_h3_pattern", "mlseo_manufacturer_title_pattern", "mlseo_manufacturer_keyword_pattern", "mlseo_manufacturer_description_pattern", "mlseo_manufacturer_full_desc_pattern", "mlseo_microdata", "mlseo_microdata_data", "mlseo_opengraph", "mlseo_opengraph_data", "mlseo_fb_pixel", "mlseo_tcard", "mlseo_tcard_data", "mlseo_gpublisher", "mlseo_gpublisher_data", "mlseo_cron", "mlseo_cron_log"); goto lT1AV; F9gv7: goto ry9Wx; goto ZiUIY; rYqOJ: goto gy0UK; goto f8UqU; bTwB0: $this->session->data["error"] = "htaccess file not found : Please rename <b>.htaccess.txt</b> to <b>.htaccess</b> in order to enable url rewriting"; goto XteGL; BTV3I: goto ax3DL; goto wjKCN; ejMIN: ZPtf_: goto Lhp1O; FxsyT: if ($modification_active) { goto wi60I; } goto nZZKl; Vmnw3: RicnI: goto wGce8; BGpyO: $this->session->data["error"] = "Old version of the module detected, please remove this file :<b>/vqmod/xml/multilingual_seo.xml</b>"; goto G7pct; iqjDY: goto v7fM5; goto ScKfj; R4BDR: $glDMO[] = $dfq9k . "cat_canonical"; goto EHBTQ; gcwSx: x0s8t: goto guuTc; tJ7JO: $Wy0d3 = 1; goto y0sVb; GjPR2: $data["button_add_module"] = $this->language->get("button_add_module"); goto TrsBr; CXr_n: Hd5Bt: goto bIyMx; FKmlZ: goto CClwY; goto HxAVF; dyVYp: QLh9g: goto XWhny; dx1GT: bM7hS: goto ZbNuc; H6f5u: $this->response->setOutput($this->load->view("module/complete_seo.tpl", $data)); goto zpdTS; qsOyZ: Ht6v5: goto MuPU6; wqK_m: goto CCkUp; goto dLqaS; hrM_J: $this->load->model("setting/extension"); goto wHgkQ; QL01I: CCkUp: goto fSzr6; suDbr: sKWVG: goto Th9Qb; XuGlZ: rR44w: goto H_kGT; F2_W4: if (isset($this->session->data["success"])) { goto AyyjU; } goto rsY0V; CPKH1: $this->load->model("setting/extension"); goto Glohr; tY2Ki: JnJRz: goto SC202; cfaS1: return 0; goto F47tw; Lx0Fy: $this->document->addScript(self::$ASSET_PATH . "jquery-editable.min.js"); goto A7wcY; Tl5r5: $this->redirect($this->url->link(self::$LINK, $this->token, "SSL")); goto UFMse; PB5BL: goto t0jZR; goto Waydq; aYJEu: goto vJjOA; goto ipkjI; xNRKz: $YLVI9 = $this->db->query("SELECT " . $this->url_alias . "_id FROM " . DB_PREFIX . $this->url_alias . " WHERE (query LIKE 'category_id=%' OR query LIKE 'product_id=%' OR query LIKE 'information_id=%' OR query LIKE 'route=%') AND language_id=0 LIMIT 1")->row; goto ChJua; GsjWO: if ($ieocD >= 5242880) { goto kcNa1; } goto h76bJ; gKPjE: goto KuVBd; goto SQv18; g7YSI: v5VXr: goto pSla1; AlV64: PoTnz: goto vXHvH; f8UqU: lxn9M: goto Uiaii; mXY76: SCmO8: goto i3I5p; qtj2r: if ($this->user->hasPermission("modify", self::$LINK)) { goto s7sn6; } goto uQh4b; mVUk2: if (version_compare(VERSION, "4", ">=")) { goto U2sOE; } goto Cqs3q; X9K4Y: $this->document->addScript(self::$ASSET_PATH . "jquery.dataTables.min.js"); goto vSET7; yubq2: $data["header"] = $this->load->controller("common/header"); goto uJ4jU; RXXZt: } ?>
Did this file decode correctly?
Original Code
public function index() { goto eWyOX; YRdi_: Tktvl: goto mtyne; R8z5h: if ($data["module_type"] == "vqmod") { goto O7NDK; } goto Vqef4; Hr76T: if (!version_compare(VERSION, 4, ">=")) { goto FyqtB; } goto OggeH; qk9bq: wd3Pl: goto xIxNI; YHqKR: $data["_language"] =& $this->language; goto lUF20; wdSih: goto Ht6v5; goto iORLQ; Vqef4: $this->session->data["error"] = "Module modification are not applied<br/>No modification file have been found, there should be the file either in /system/" . self::MOD_FILE . ".ocmod.xml for ocmod version, or in /vqmod/xml/" . self::MOD_FILE . ".xml for vqmod version, please upload the file from module package if it is not yet."; goto FTFlW; esOab: goto kD8OF; goto Aohj5; lUF20: $data["_config"] =& $this->config; goto vXKlM; nXB0A: curl_close($KwAQS); goto QId3n; rMUKg: goto CVK2s; goto FosLe; DK53K: $this->session->data["error"] = "Warning : PHP extension <b>mbstring</b> not loaded, make sure to enable this extension in order to use correctly the module."; goto b0YVg; ykXHy: $this->config->set("template_engine", "template"); goto JTxgL; iM354: R0QNh: goto CS45X; MuDeD: $this->template = "module/complete_seo.tpl"; goto OluKb; QilHN: $data["error"] = $this->session->data["error"]; goto MJYm8; SEMOu: $data["categories"] = $this->model_catalog_category->getCategories(array()); goto zGN33; quyMm: aGIYP: goto vttEu; zUTPC: U2sOE: goto jS86b; BD_gn: goto u8lxy; goto vMXBJ; vFOOZ: goto h0wsN; goto Q06kI; uS0Fa: $data["breadcrumbs"][] = array("text" => strip_tags($this->language->get("heading_title")), "href" => $this->url->link(self::$LINK, $this->token, "SSL"), "separator" => " :: "); goto gIfYu; OGj1E: s7sn6: goto QSEbR; O5U2r: goto zmXyh; goto aMeRt; MJYm8: unset($this->session->data["error"]); goto Z0TZ1; NoZi0: lCiyA: goto gZmGp; N1uZF: H2x6X: goto LhgYO; kyjMK: goto OKEPI; goto trIFh; XfoSD: $this->load->model("catalog/category"); goto SEMOu; K0dTV: $E5bYQ = 0; goto YNjue; p0wtn: goto sJqH6; goto NMXkQ; nZh12: $data["breadcrumbs"][] = array("text" => $this->language->get("text_home"), "href" => $this->url->link("common/home", $this->token, "SSL"), "separator" => false); goto TeR3y; x5daT: $this->session->data["success"] = $MGEsw["success"]; goto Dhg41; moaNm: pC9VL: goto F2_W4; b8qT0: $data["customer_groups"] = $this->model_customer_customer_group->getCustomerGroups(); goto UxJOm; GjvtR: if ($this->config->get("mlseo_enabled")) { goto stq6R; } goto Qsxvl; zko0O: $this->load->model("customer/customer_group"); goto b8qT0; K2REs: Xh0m8: goto bWoTI; vo1Jj: wi60I: goto b11yH; Hn7bi: $this->response->redirect($this->url->link(self::$LINK, $this->token, "SSL")); goto beXVm; p1wVd: qhash: goto wHNV4; lT1AV: $dfq9k = "mlseo_fpp_"; goto us_B6; xFzTm: if (!version_compare(VERSION, "2", ">=")) { goto EV71N; } goto EWp3H; TeSIv: curl_setopt($KwAQS, CURLOPT_SSL_VERIFYPEER, 0); goto PB5BL; wGce8: curl_setopt($KwAQS, CURLOPT_URL, "https://geekodev.com/license.php"); goto WyOJ6; J4pt1: goto CZYvf; goto AQU4I; iaKGW: if (!($this->config->get("mlseo_absolute") && ($this->config->get("mlseo_fpp_directcat") || !$this->config->get("mlseo_fpp_cat_canonical")))) { goto BIjJS; } goto O5i_E; tOuMH: if (version_compare(VERSION, 4, "<") && !is_file(DIR_TEMPLATE . "tool/gkd_license.tpl")) { goto MHxBE; } goto cjql4; VLnRc: if (!(!$this->config->get("mlseo_ml_mode") && count($XktyI) > 1)) { goto BojEF; } goto c7zrD; NTfTf: $data["currentTab"] = "tab-dashboard"; goto wsd2l; VFZHb: $KntYp = curl_exec($KwAQS); goto IslHb; WNUFz: goto BUV62; goto sAHQ6; lFax7: goto YaG9G; goto PXOa5; NYzmT: Ob4ey: goto nXB0A; LPzjN: DScjT: goto pBDPh; INNuR: $Kcjpq = file_get_contents(DIR_CATALOG . "../index.php"); goto t5ibL; e8jjZ: if (!$UEbbE) { goto Hd5Bt; } goto DIcKV; jY13w: kbLt2: goto Ep3Ui; Cqs3q: if (version_compare(VERSION, "3", ">=")) { goto SjV1f; } goto H6f5u; hI4rY: if (!file_exists(DIR_APPLICATION . "controller/feed/seopackage_sitemap.php")) { goto kbLt2; } goto B583F; ZbNuc: goto yaZqM; goto Pa0M5; SSaO8: $this->session->data["error"] = "Upgrade from old version, please edit your htaccess file like this :<br/>Remove the entire line: <b>RewriteRule ^(?:(?:(\w{2})(?:/|\z))?(?:/|\z)?)?(?:([^?]*))? index.php?_route_=$2&site_language=$1 [L,QSA]</b><br/>Remove the # before the line: <b>#RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]</b>"; goto Kqx03; o_lbF: DHfbB: goto qnJiu; CYOUI: I6EA8: goto pAjfd; cdi4M: q3mXM: goto IZ0gZ; kOXGI: $this->session->data["error"] = "You have enabled redirect to canonical, you should enable the option Path manager > "Rewrite product path in categories" in order to have the product urls to be always the canonical ones, else it will generate a redirection on each product clicked in categories"; goto zDIk0; euUqp: fXTLL: goto KJohC; G7pct: tciec: goto Pu4Ts; VldMs: $data["action"] = $this->url->link(self::$LINK_SEP . "save", $this->token . $yygZ5, "SSL"); goto H4UTK; LdWEy: $glDMO[] = $dfq9k . "categories"; goto JaxZF; cH8zE: xLS8o: goto WDebS; w1IeK: goto itW6K; goto rELE7; WbRIF: if (!(false && $this->db->query("SHOW COLUMNS FROM `" . DB_PREFIX . $this->url_alias . "` LIKE 'language_id'")->row)) { goto KXU3q; } goto xNRKz; uWVfm: $data["stores"] = array(); goto Q3qRW; H_dH5: $data["style_scoped"] .= str_replace("img/", self::$ASSET_PATH . "img/", file_get_contents(self::$ASSET_PATH . "style.css")); goto qFgpB; hBOhW: $XktyI = $this->model_localisation_language->getLanguages(); goto wYOzp; HiMyM: $glDMO[] = $dfq9k . "bypasscat"; goto MDq5K; PdqKe: F7leC: goto E2vYj; EGnhv: if (!(isset($this->request->get["store_id"]) && $this->request->get["store_id"])) { goto R2RVC; } goto uBN7d; jS86b: $zOm7L = new \Opencart\System\Library\Template("template"); goto Yy91z; RlWHr: goto Dkal0; goto uXWkf; lqT18: goto WXj4H; goto nhT2L; utpoH: if (empty($Wy0d3) || $RKWTW) { goto eYHvH; } goto gKPjE; Q2AFX: gy0UK: goto Yt22v; s_YlN: goto hthaO; goto GIM7l; Y7l9u: curl_setopt($KwAQS, CURLOPT_POSTFIELDS, http_build_query(array("sn" => $this->request->post["lic_number"], "tw" => !empty($this->request->post["lic_test"]), "ip" => isset($_SERVER["SERVER_ADDR"]) ? $_SERVER["SERVER_ADDR"] : '', "md" => self::MODULE, "ws" => HTTP_SERVER, "rf" => $RKWTW))); goto WObrm; Ao33z: hthaO: goto t2BW1; omtVV: goto f1Ckh; goto mLjNJ; wHgkQ: $VslUq = $this->model_setting_extension->getInstalled("feed"); goto qsOyZ; zICuH: goto uslt2; goto LPzjN; wlB1E: tsHPw: goto U_jdY; Mf_XZ: $this->load->model("setting/extension"); goto Y58Ab; Cg1qQ: $this->load->model(self::$EXT_PATH . "setting/friendlyurls"); goto W25mR; kTrX5: $this->db_tables(); goto IsFNd; ChJua: if (empty($YLVI9[$this->url_alias . "_id"])) { goto hxfHh; } goto ezHYS; r7L3h: FaUJ5: goto VldMs; J8wkT: goto ahhud; goto Q2AFX; VuO5b: $data["cli_log"] = sprintf($this->language->get("text_cli_log_too_big"), round(substr($ieocD, 0, strpos($ieocD, ".") + 4), 2) . $lVHlh[$E5bYQ]); goto lDBSc; xUops: $this->response->redirect($this->url->link(self::$LINK, $this->token, "SSL")); goto vmGvA; lPkC_: Co1Sr: goto QQdRC; UONwS: $this->model_setting_setting->deleteSetting(md5(HTTP_SERVER . self::MODULE)); goto jOEsE; yeW1l: $data["button_save"] = $this->language->get("button_save"); goto DHIOl; GeFVP: oiSlh: goto FKmlZ; WnSX6: MGEfU: goto FGSgv; msqEd: E6fTe: goto pLtEi; a8cMo: $this->data =& $data; goto MuDeD; KnPBS: goto JGZJm; goto zuteY; AmwvT: $ieocD = $ieocD / 1024; goto yWZ4t; bI3eO: goto NKbsH; goto xAD3r; maKBr: ZYRX8: goto kk_ZF; ScKfj: ne10O: goto mUhRA; ThQsH: $data["cli_log_link"] = $this->url->link("module/complete_seo/save_cli_log", $this->token, "SSL"); goto kVpaN; Ur7Ka: goto xkLM6; goto if_dy; CPwSA: $data["module"] = self::MODULE; goto vDrU9; xruWw: if (!empty($data["license_info"]["website"]) && strpos($_SERVER["HTTP_HOST"], $data["license_info"]["website"]) !== false) { goto PL_Zz; } goto a2nQh; ndmsU: xkLM6: goto SvBDS; HxAVF: R6pkt: goto aYJEu; xgqUR: goto WQ00i; goto L2fHK; JTJze: goto XYe2v; goto uGsgR; vWvCp: goto ONRO2; goto a6xyT; bAzPF: $pulAQ = @file_get_contents(DIR_CATALOG . "../.htaccess"); goto neBSO; Yxu0v: $data["OCID"] = self::OCID; goto CPwSA; bKbNt: $data["error"] = ''; goto WlOFJ; w7frK: if (version_compare(VERSION, "2.1", ">=")) { goto WTMfi; } goto w_9Wl; D31ta: ZLzv3: goto w7frK; IybqL: goto Y2ip6; goto HRNE5; Lhp1O: $data["error"] = $this->error["error"]; goto D31ta; wLhPW: goto wig5K; goto TA7CL; WQj4T: $this->document->setTitle(strip_tags($this->language->get("heading_title"))); goto iADIk; i3I5p: curl_setopt($KwAQS, CURLOPT_RETURNTRANSFER, 1); goto TJj2s; ow405: $this->session->data["error"] = "On ocStore you must select Default SEO Url engine in System > Settings > Server in order to Complete SEO to work"; goto e2cjG; uXWkf: UTZ41: goto x5daT; oNhYG: uslt2: goto G_V7g; GIM7l: xoWwu: goto Rfk38; pBDPh: $this->config->set("template_engine", "template"); goto zfaum; KjdIP: $this->document->addScript(self::$ASSET_PATH . "prettyCheckable.js"); goto KYeIU; TQzxx: $this->response->setOutput(str_replace(array("view/javascript/jquery/jquery-1.6.1.min.js", "view/javascript/jquery/jquery-1.7.1.min.js", "https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"), self::$ASSET_PATH . "jquery.min.js", $this->render())); goto L8fGO; Ulp7q: P6cpl: goto suDbr; l4OHH: ax3DL: goto tWtSO; fo1pS: A4f_w: goto Y7l9u; ZKJy8: f1Ckh: goto zICuH; uQh4b: $data["info"] = "Demonstration mode is read only, no change will be saved."; goto OGj1E; Kqx03: goto Mplkr; goto iirF7; IsFNd: goto KuxKD; goto o_lbF; IslHb: goto Ob4ey; goto IgEJP; XXcfx: ZUHkM: goto OCJBF; If0Ss: itW6K: goto rcqeH; S6ZkA: yaZqM: goto Hn7bi; mUhRA: if (!$I2PwC) { goto xILuV; } goto BiuZ8; clzOL: if (version_compare(VERSION, "2", "<")) { goto GE2Uo; } goto Jz83I; JMXKA: if (isset($this->error["warning"])) { goto JBmfK; } goto uVVFY; zKet3: goto tp2Me; goto euUqp; XUT7n: $this->document->addScript(self::$ASSET_PATH . "bootstrap.min.js"); goto AHi1S; SQv18: eYHvH: goto Brz2W; J9Jnl: goto bM7hS; goto XGAmu; jwRaD: goto XHdVY; goto Vmnw3; QId3n: goto H2x6X; goto cGwju; VKeAO: foreach ($XktyI as $rhdWd => $Kl4xZ) { goto bW5HR; OWbD0: $XktyI[$rhdWd]["image"] = "language/" . $Kl4xZ["code"] . "/" . $Kl4xZ["code"] . ".png"; goto oVZe5; e5JBX: goto cWziR; goto dkCCW; m18TG: meL09: goto tY4jP; iX0VR: $XktyI[$rhdWd]["image"] = "view/image/flags/" . $Kl4xZ["image"]; goto e5JBX; bW5HR: if (version_compare(VERSION, "2.2", ">=")) { goto GH_N7; } goto iX0VR; dkCCW: GH_N7: goto OWbD0; Yh_50: $Sc3w7[$Kl4xZ["language_id"]] = $Kl4xZ["code"]; goto m18TG; IOnk8: if (!$Kl4xZ["status"]) { goto meL09; } goto Yh_50; oVZe5: cWziR: goto IOnk8; tY4jP: FLAs7: goto qTNk2; qTNk2: } goto tCK94; icFdC: b8dg4: goto PhKSX; L2fHK: grxUj: goto f4Igy; sAHQ6: peZwj: goto YhKhr; KxyoD: goto QLh9g; goto zUTPC; ENoc_: $data["heading_title"] = $this->language->get("module_title"); goto yeW1l; kk_ZF: if (empty(self::$LINK)) { goto S20PO; } goto J9Jnl; EWp3H: goto hSw6K; goto S0K_R; S8wnQ: if (!(in_array($_SERVER["REMOTE_ADDR"], array("127.0.0.1", "::1", "192.168.0.1")) || !$this->user->hasPermission("modify", self::$LINK))) { goto y368o; } goto bI3eO; eWyOX: if (!(!empty($this->request->get["clear_cli_logs"]) && file_exists(DIR_LOGS . "seo_package_cli.log"))) { goto wd3Pl; } goto U_9Cd; dzJNP: if (version_compare(VERSION, "4", "<")) { goto RFbg9; } goto sidLB; cbK7_: goto DScjT; goto oNhYG; W1B6n: if (version_compare(VERSION, "2.3", ">=")) { goto LYm80; } goto LOPWb; XCQlC: if (version_compare(VERSION, "2.3", ">=")) { goto xLS8o; } goto JC4xA; imPT5: JDDUE: goto OocR0; mM6ky: sEW2r: goto o9zAR; BiuZ8: goto kCCw5; goto OCJh7; mLjNJ: zTbAp: goto esOab; ncI1j: $TqFxN = array(); goto W9hnQ; BojNg: HVcvU: goto KnPBS; C432k: zNNHP: goto MiDw4; PsJt2: goto UTZ41; goto YRdi_; WDebS: $data["link_sitemap"] = $this->url->link("extension/extension", "type=feed&" . $this->token, "SSL"); goto ciQUe; pAjfd: if (version_compare(VERSION, "2", ">=")) { goto wyoN7; } goto V0hKi; TA7CL: c2zDh: goto E1RKb; TXsHI: $this->document->addStyle(self::$ASSET_PATH . "select2.min.css"); goto cJK6i; xAD3r: y368o: goto y6LDy; hgqJ9: goto aGIYP; goto mHOEY; U_9Cd: unlink(DIR_LOGS . "seo_package_cli.log"); goto LmAbP; aO_YX: $data["currentTab"] = $this->session->data["currentTab"]; goto qR9VH; jX1Lx: NxDW4: goto YLLsl; lxsWx: goto Tktvl; goto XXcfx; KPTLK: V31PC: goto HA0uW; JC4xA: $data["link_sitemap"] = $this->url->link("feed/advanced_sitemap", $this->token, "SSL"); goto wR4q_; GzJat: goto KL7t0; goto mXY76; vewEb: $glDMO[] = $dfq9k . "noprodbreadcrumb"; goto R4BDR; aMeRt: y0Ge3: goto UONwS; oNgZO: $data["lang_to_store"] = $sXCGV; goto fa7Qr; kxiD6: goto GFZxm; goto DHaCG; NZJPD: $this->response->redirect($this->url->link(self::LINK, $this->token, "SSL")); goto Tnpwx; NvK5r: $data["OC_VERSION"] = $this->OC_VERSION; goto a4_ke; rehCP: vJjOA: goto x7UB0; d3my7: unset($this->session->data["success"]); goto zSoaW; vttEu: goto Taqnj; goto ndmsU; gIfYu: if (version_compare(VERSION, "4", ">=")) { goto D1q0_; } goto WzRGv; E355q: $data["style_scoped"] .= str_replace("img/", self::$ASSET_PATH . "img/", file_get_contents(self::$ASSET_PATH . "jquery-editable.css")); goto DngBZ; TZE_h: $this->response->setOutput($this->load->view("extension/" . self::MODULE . "/tool/gkd_license", $data)); goto ijHHG; IUuyZ: SjV1f: goto ykXHy; WlOFJ: goto ZLzv3; goto NDt27; jGTQ1: Gxopa: goto WbRIF; q8InA: $data["error_warning"] = $this->error["warning"]; goto QL01I; Qsxvl: $this->session->data["error"] = $this->language->get("error_module_disabled"); goto tbF5r; W25mR: $data["friendly_urls_langs"] = $this->{self::$MODEL_PATH . "setting_friendlyurls"}->getAvailableLangs(); goto zNLR0; JaxZF: $glDMO[] = $dfq9k . "slash"; goto iRAtT; WObrm: goto cVgmm; goto wlB1E; fVgkt: $glDMO[] = $dfq9k . "breadcrumbs"; goto vewEb; GnCao: goto ZwQfm; goto WkcRT; Pcqen: wll4p: goto PsJt2; pBHnY: KfFJp: goto q505M; EFzR6: pHXIa: goto ev2xs; CS45X: if (!isset($MGEsw["error"])) { goto ylCKb; } goto vFOOZ; S_Jna: $yygZ5 = ''; goto e8jjZ; iRAtT: foreach ($XktyI as $Kl4xZ) { goto JTDh9; u2jMa: $glDMO[] = $Qtmx4 . "pagination_" . $Kl4xZ["language_id"]; goto cOiFo; ifmCu: $glDMO[] = $Qtmx4 . "limit_" . $Kl4xZ["language_id"]; goto wW5b3; leP4x: $glDMO[] = $Qtmx4 . "sortname_" . $Kl4xZ["language_id"]; goto WJBW9; cOiFo: $glDMO[] = $Qtmx4 . "sort_" . $Kl4xZ["language_id"]; goto ifmCu; JTDh9: $glDMO[] = $Qtmx4 . "remove_" . $Kl4xZ["language_id"]; goto MHhWN; wW5b3: $glDMO[] = $Qtmx4 . "order_" . $Kl4xZ["language_id"]; goto leP4x; WJBW9: $glDMO[] = $Qtmx4 . "pagination_name_" . $Kl4xZ["language_id"]; goto WVEOF; MHhWN: $glDMO[] = $Qtmx4 . "replace_" . $Kl4xZ["language_id"]; goto u2jMa; bgVg5: $glDMO[] = $dfq9k . "search_" . $Kl4xZ["language_id"]; goto wfCdl; WVEOF: $glDMO[] = $dfq9k . "tag_" . $Kl4xZ["language_id"]; goto bgVg5; wfCdl: rb140: goto zhmLg; zhmLg: } goto RpPy1; cGwju: lTibQ: goto JrFNH; E2vYj: $this->response->setOutput($this->render()); goto ni9lW; Uiaii: $this->load->model("setting/setting"); goto k_VYk; nH1dO: BIjJS: goto GjvtR; sidLB: $this->session->data["error"] .= "<br/><br/>Also make sureto install this package: <a href="https://geekodev.com/easy-vqmod-installer">https://geekodev.com/easy-vqmod-installer</a>"; goto EFbfg; gDexH: ZR7YW: goto coaeH; guuTc: goto aGIYP; goto F9gv7; rrX0r: if (version_compare(VERSION, "3", ">=")) { goto sRfJY; } goto XCQlC; O5i_E: $this->session->data["error"] = "You have enabled <b>Absolute category path</b>, in this configuration it is necessary to set <b>Category path mode</b> and <b>Category canonical</b> to <b>Full path</b> else it will not be possible to find the corresponding category.<br/>It is also recommended to have <b>Product path mode</b> to <b>Largest path.</b>"; goto nH1dO; YhKhr: msLwd: goto lfYCB; W5rAL: $glDMO[] = $dfq9k . "remove_search"; goto SYFFf; fuAYw: goto JJqsH; goto O5U2r; M61Dd: $data["style_scoped"] .= str_replace("img/", self::$ASSET_PATH . "img/", file_get_contents(self::$ASSET_PATH . "jquery-editable.css")); goto l7AAM; QHYRE: if (!(version_compare(VERSION, "2", "<") && is_dir(DIR_APPLICATION . "controller/extension/module"))) { goto lCiyA; } goto S6Arn; ZiUIY: XHdVY: goto xruWw; Gdrq9: BGpcI: goto ZKJy8; Rqqf0: rPngW: goto q_0kd; Q3qRW: $data["stores"][] = array("store_id" => 0, "name" => $this->config->get("config_name")); goto sJMa_; IgEJP: Taqnj: goto utpoH; c0pmh: kcNa1: goto XMws7; Q1Oe1: $data["column_left"] = $this->load->controller("common/column_left"); goto WNUFz; QIOmi: R2RVC: goto YvgXT; UFMse: goto sb6ug; goto vhURE; nR3Mh: $data["stock_statuses"] = $this->model_localisation_stock_status->getStockStatuses(); goto ncI1j; wHNV4: Rs78v: goto v7x0d; XsvF9: $data["breadcrumbs"][] = array("text" => $this->language->get("text_module"), "href" => $xfz3p, "separator" => " :: "); goto uS0Fa; wjKCN: t0jZR: goto Ex9bo; GG3fW: goto rR44w; goto gDexH; tzsqg: $data["store_id"] = $UEbbE = 0; goto EGnhv; vgn10: goto bA44i; goto g_Sed; In2Oa: vRceA: goto quyMm; lhSZ1: goto StTmw; goto CeiZ4; vhURE: P8Pym: goto xUops; vXHvH: wqsBC: goto S_Jna; YvgXT: $y46IY = $this->config->get("config_gkdMSLang"); goto WCdOI; L5lWL: goto bYxCK; goto GsSYr; Xqus9: goto AQi4L; goto uqpTl; P5fG4: if (!($ieocD / 1024 > 1)) { goto GY8B0; } goto AmwvT; lQu4F: goto imG3F; goto ykNSo; WIpHD: Pn6S8: goto tKA_4; JrFNH: $this->response->setOutput($this->load->view("tool/gkd_license", $data)); goto hH51K; HBKMd: goto Owqly; goto Ao33z; rELE7: shMeG: goto HH007; jqU2e: CZYvf: goto dx1GT; zSoaW: ZwQfm: goto f0j2a; lrKJ1: if (in_array("advanced_sitemap", $VslUq)) { goto KfFJp; } goto rrX0r; bWoTI: goto Ss6pf; goto N1uZF; RR6jr: KL7t0: goto keH4r; PEpus: OKEPI: goto If0Ss; hH51K: goto tsHPw; goto jX1Lx; ZzYvI: if (!version_compare(VERSION, 3, ">=")) { goto S_BIf; } goto PZbpL; Q7KP3: $uPYqh = count($TqFxN); goto w76Fe; wR4q_: goto XBA11; goto cH8zE; LLTF5: iLU_Q: goto fJt6f; SHjnZ: $this->document->addStyle(self::$ASSET_PATH . "awesome/css/font-awesome.min.css"); goto LuUW3; wIySS: yNxiU: goto BlDHP; FTFlW: goto hw3sc; goto EMUv7; Q_QQI: ry9Wx: goto y55aT; Glohr: $VslUq = $this->model_setting_extension->getInstalled("feed"); goto okULr; Z0TZ1: goto ZLzv3; goto ejMIN; SJQpW: goto lxn9M; goto CPizL; LKN6F: foreach ($ih4Ag as $hYkcD) { goto sytbi; VIVFD: i02DG: goto uzt0h; sytbi: $Tt9wx = array(); goto YPead; YPead: $data["stores"][] = array("store_id" => $hYkcD["store_id"], "name" => $hYkcD["name"]); goto VIVFD; uzt0h: } goto cqbWx; U_jdY: n624J: goto lvAAz; OCJBF: $this->redirect($this->url->link(self::LINK, $this->token, "SSL")); goto phmJ1; ilTFm: goto RpLVC; goto WR4Xn; MuPU6: goto jC3yu; goto Tn8fF; N3sr0: goto e_T_g; goto Tgpxq; P1aAT: $data["error"] = "Error during activation process, please contact support"; goto HoQ4U; mz7Q1: tFz1_: goto QIOmi; sR2Ri: $this->load->model("setting/store"); goto uWVfm; BlDHP: $data["error"] = "License number format is incorrect"; goto kyjMK; Iz0DW: if (!empty($this->error["error"])) { goto ZPtf_; } goto bKbNt; h76bJ: $data["cli_log"] = file_get_contents($mMubI); goto IBw26; bIyMx: if (!(version_compare(VERSION, "2", "<") && is_dir(DIR_APPLICATION . "controller/extension/module"))) { goto rmC9B; } goto QHYRE; vJq4g: goto E6fTe; goto PpgDC; Q_pOR: goto sKWVG; goto iLhLV; PZbpL: goto dIeod; goto eDWVu; WfgVc: $this->document->addStyle(self::$ASSET_PATH . "style.css"); goto H3f9b; nKNVw: goto HVcvU; goto J4pt1; uvLDV: GFZxm: goto lFax7; Q06kI: ylCKb: goto aT7yy; xqdhG: frHiO: goto Q1Oe1; A1Vgu: goto ZR7YW; goto S5w_X; LOPWb: $xfz3p = $this->url->link("extension/module", $this->token, "SSL"); goto kxiD6; jYGjx: curl_setopt($KwAQS, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36"); goto RlWHr; S0K_R: EV71N: goto dZdJm; ev2xs: $Qtmx4 = "mlseo_"; goto EX6T8; keH4r: if (empty($MGEsw["success"])) { goto Pn6S8; } goto OFqy0; uBN7d: $data["store_id"] = $UEbbE = (int) $this->request->get["store_id"]; goto Dj2Yc; y_ntd: KuxKD: goto KubLq; MDq5K: $glDMO[] = $dfq9k . "directcat"; goto jA1Xy; mHOEY: goto c2zDh; goto CeRSL; idG3M: $mMubI = DIR_LOGS . "seo_package_cli.log"; goto L8cYb; wMAQb: pF5Dh: goto D0wuj; fSzr6: $data["breadcrumbs"] = array(); goto nZh12; tKA_4: goto R0QNh; goto tuQzZ; dhVoH: if (!$RKWTW) { goto oiSlh; } goto AwOur; uVVFY: $data["error_warning"] = ''; goto wqK_m; lfYCB: goto g1OmK; goto tY2Ki; OocR0: $this->load->model("extension/extension"); goto UzcxS; JTxgL: $this->response->setOutput($this->load->view("module/complete_seo", $data)); goto qHFsN; w76Fe: $data["seo_score"] = round(count(array_filter($TqFxN)) * 100 / $uPYqh); goto ENoc_; AQU4I: PKvjB: goto aPFvN; EK28l: $this->session->data["error"] = "Module modification are not applied<br/>You have installed <b>ocmod</b> version, go to extensions > <a href="" . $this->url->link("extension/modification", $this->token) . "">modifications</a> and push refresh button"; goto aonE0; YRMW1: hSw6K: goto dbOze; uJ4jU: $data["column_left"] = $this->load->controller("common/column_left"); goto eZ0QL; MiDw4: goto PKvjB; goto szAlc; szAlc: oIAE9: goto UNzEb; jr8au: $this->session->data["error"] .= "<br/><br/>If you have opencart v2.x or 3.x and don't know what is vqmod or ocmod, then install ocmod version"; goto yLWsk; dbIwA: $this->load->model("localisation/language"); goto hBOhW; u8QAY: goto otT6f; goto eU1sh; ciQUe: XBA11: goto vJq4g; obHup: $data["journal2_active"] = is_dir(DIR_APPLICATION . "model/journal2"); goto Uhf1y; k_VYk: goto y0Ge3; goto KHPb9; akfOF: $this->session->data["error"] = "It seems you have modified your languages configuration, please save module options to activate multilingual handling"; goto jGTQ1; EU5mi: goto NSF3Y; goto LLTF5; Tnpwx: goto fOHi8; goto gcwSx; iORLQ: egvC5: goto hrM_J; hud_m: goto WEwMY; goto QwGii; D8y6l: goto vRceA; goto IERSE; OluKb: $this->children = array("common/header", "common/footer"); goto TQzxx; NDt27: lnFgc: goto QilHN; i09It: goto BGpcI; goto xqdhG; x7UB0: goto EsHWq; goto UmvVT; tCK94: lUWNq: goto I9SsE; Ex9bo: curl_setopt($KwAQS, CURLOPT_POST, 1); goto LhssX; phmJ1: goto vaALZ; goto fo1pS; yb2NI: goto QVHjQ; goto wMAQb; a4_ke: $data["OC_V2"] = version_compare(VERSION, "2", ">="); goto JQMDc; CeiZ4: Hm25k: goto JTJze; eKCXq: foreach ($glDMO as $yEvqp) { goto z1p_g; ecnkd: XUny_: goto dThQz; kXPch: $data[$yEvqp] = is_null($this->config->get($yEvqp)) ? '' : $this->config->get($yEvqp); goto ITHoA; tvHXX: Clvfo: goto elTcX; z1p_g: if (!($yEvqp && !isset($Wy0d3))) { goto XUny_; } goto A7Igl; ITHoA: goto iqCqq; goto tvHXX; elTcX: $data[$yEvqp] = $this->request->post[$yEvqp]; goto PN88Q; dThQz: if (isset($this->request->post[$yEvqp])) { goto Clvfo; } goto kXPch; A7Igl: return; goto ecnkd; PN88Q: iqCqq: goto pR0aV; pR0aV: nn7Sb: goto IYdCY; IYdCY: } goto CYOUI; U18oJ: if (empty($this->request->get["tab"])) { goto Wydk5; } goto h6zMB; DBaZ0: if (!($this->config->get("mlseo_redirect_canonical") > 1 && !$this->config->get("mlseo_fpp_bypasscat"))) { goto Zxs01; } goto kOXGI; zGN33: usort($data["categories"], array($this, "sortByName")); goto eKCXq; Dw04C: goto RicnI; goto F87gY; pDNL0: wyoN7: goto yubq2; PsQks: if (is_writable(DIR_CATALOG . "../.htaccess")) { goto QzCfQ; } goto SSaO8; cJK6i: $data["style_radial_meter"] = file_get_contents(self::$ASSET_PATH . "radial-meter.css"); goto mN7_K; zfaum: goto lTibQ; goto In2Oa; jaMn4: if (version_compare(VERSION, "2.3", ">=") && !$this->config->has("mlseo_default_lang")) { goto DHfbB; } goto kTrX5; YnzO_: v7fM5: goto MpvzY; Pu4Ts: if (!function_exists("mb_strtolower")) { $this->error["warning"] = "The php extension mb_string is not installed, the module can work without it but you may experience some incorrect values when generating seo values, it is recommended to enable this extension in php.ini"; } goto Sb0jx; pLtEi: goto FaUJ5; goto pBHnY; V0hKi: $data["column_left"] = ''; goto a8cMo; yWZ4t: $E5bYQ++; goto rMUKg; E1RKb: kCCw5: goto bAq23; iLGGN: $data["style_scoped"] .= str_replace("img/", self::$ASSET_PATH . "img/", file_get_contents(self::$ASSET_PATH . "style.css")); goto QjXPJ; LzoWL: $data["link_sitemap"] = $this->url->link("marketplace/extension", "type=feed&" . $this->token, "SSL"); goto msqEd; HH007: goto yNxiU; goto xOnEt; zpdTS: goto qt199; goto IUuyZ; AwOur: goto M1PSK; goto GeFVP; wYOzp: $Sc3w7 = array(); goto VKeAO; uGsgR: HWj91: goto mcRfn; Es1dX: goto NxDW4; goto SW5tH; P6Ej8: KXU3q: goto s6sxA; sJMa_: $ih4Ag = $this->model_setting_store->getStores(); goto LKN6F; AlNw7: goto A4f_w; goto QLNdn; A7wcY: $this->document->addScript(self::$ASSET_PATH . "select2.min.js"); goto jVu8q; y55aT: NKbsH: goto HBKMd; S5w_X: g1OmK: goto Hn1An; coaeH: $this->request->server["REQUEST_METHOD"] = "POST"; goto tInOR; Ep3Ui: if (!($Sc3w7 !== $this->config->get("mlseo_lang_codes"))) { goto Gxopa; } goto akfOF; HRNE5: fOHi8: goto oU6mg; rFOE8: $Wy0d3 = 1; goto N3sr0; GsSYr: JGZJm: goto K2REs; lvAAz: goto JvUeH; goto cdi4M; qR9VH: O6sXa: goto sR2Ri; HthF8: $this->response->setOutput($zOm7L->render("extension/complete_seo/module/complete_seo", $data)); goto dyVYp; OCJh7: xILuV: goto CSPmV; ufvZQ: foreach ($data["stores"] as $hYkcD) { goto D0hx6; D0hx6: $lKV_k = $this->model_setting_setting->getSetting("config", $hYkcD["store_id"]); goto TXpMv; qsfNg: VY7p3: goto iWPYP; AkPJV: $sXCGV[$lKV_k["config_language"]] = array("config_url" => !empty($lKV_k["config_url"]) ? rtrim($lKV_k["config_url"], "/") : rtrim(HTTP_CATALOG, "/"), "config_ssl" => !empty($lKV_k["config_ssl"]) ? rtrim($lKV_k["config_ssl"], "/") : rtrim(HTTPS_CATALOG, "/")); goto qsfNg; TXpMv: if (empty($lKV_k["config_language"])) { goto VY7p3; } goto AkPJV; iWPYP: b4BnW: goto gzqJL; gzqJL: } goto YwXeI; gdsgA: vaALZ: goto FwIVx; TwPcP: RpLVC: goto nKNVw; wTwXj: ZUw1_: goto lqT18; HyeUX: GE2Uo: goto o2mDb; EHBTQ: $glDMO[] = $dfq9k . "bc_mode"; goto HiMyM; iRPTY: $data["cancel"] = $xfz3p; goto JeCNV; BsgaD: $this->document->addStyle(self::$ASSET_PATH . "prettyCheckable.css"); goto KjdIP; L8cYb: if (!file_exists($mMubI)) { goto pHXIa; } goto ThQsH; mcRfn: h0wsN: goto SJQpW; g_Jkz: e_T_g: goto hgqJ9; cjql4: goto QDqYA; goto iB7ST; DngBZ: $data["style_scoped"] .= str_replace("img/", self::$ASSET_PATH . "img/", file_get_contents(self::$ASSET_PATH . "gkd-theme.css")); goto H_dH5; H_kGT: dIeod: goto cbK7_; wsd2l: if (empty($this->session->data["currentTab"])) { goto O6sXa; } goto aO_YX; zdGY3: $data["footer"] = $this->load->controller("common/footer"); goto yb2NI; CSPmV: goto x0s8t; goto KAChM; XMws7: $lVHlh = array("B", "KB", "MB", "GB", "TB", "PB", "EB", "ZB", "YB"); goto K0dTV; SQ6kE: $glDMO[] = $dfq9k . "brand_parent"; goto W5rAL; QjXPJ: $this->document->addScript(self::$ASSET_PATH . "bootstrap.min.js"); goto KPTLK; t2BW1: die; goto Xqus9; jOEsE: goto oIAE9; goto Ulp7q; DfZc3: i9Mfn: goto GQKzO; Hn1An: if ($this->request->server["REQUEST_METHOD"] == "POST" && isset($this->request->post["lic_number"])) { goto zTbAp; } goto omtVV; O0gtf: $data["asset_path"] = self::$ASSET_PATH; goto BsgaD; dLqaS: JBmfK: goto q8InA; Pa0M5: cVgmm: goto VFZHb; ZlxUE: $this->children = array("common/header", "common/footer"); goto YuWnB; JcBKM: $this->document->addStyle(self::$ASSET_PATH . "gkd-theme.css"); goto WfgVc; FGSgv: $KwAQS = curl_init(); goto Dw04C; JCIe_: $this->session->data["error"] = "Module modification are not applied<br/>You have installed <b>vqmod</b> version, make sure vqmod is correctly installed and working.\xa <br/><br/>If vqmod is correctly installed, please try the following:\xa <br/>- delete all files into <b>/vqmod/vqcache/</b> folder
<br/>- delete the files <b>checked.cache</b> and <b>mods.cache</b> in <b>/vqmod/</b> folder
<br/>- reload this page"; goto dzJNP; QwGii: XSgis: goto BojNg; MpvzY: goto n624J; goto GG3fW; OggeH: goto ZUw1_; goto wShAW; LuUW3: $data["style_scoped"] = file_get_contents(self::$ASSET_PATH . "bootstrap.min.css"); goto M61Dd; H3f9b: goto V31PC; goto HyeUX; mWhRd: $RKWTW = isset($this->request->get["refresh"]) ? 1 : rand(1, 12) == 2; goto D8y6l; PhKSX: $data["style_scoped"] = file_get_contents(self::$ASSET_PATH . "bootstrap.min.css"); goto E355q; QgNI2: sNy7f: goto Cg1qQ; Q7mrS: $sXCGV = array(); goto ufvZQ; bAq23: goto tYa6i; goto iM354; j4a6M: tp2Me: goto pQ1H2; neBSO: if (!(strpos($pulAQ, "index.php?_route_=$2&site_language=$1") !== false)) { goto i9Mfn; } goto PsQks; KJohC: StTmw: goto EU5mi; gZmGp: rmC9B: goto Q7mrS; fa7Qr: $data["journal_active"] = is_dir(DIR_APPLICATION . "model/journal2") || is_dir(DIR_APPLICATION . "model/journal3"); goto obHup; FwIVx: goto z8p_W; goto lQu4F; Sb0jx: if ($this->OC_V22X) { goto Rs78v; } goto INNuR; UmvVT: NSF3Y: goto mr51M; KAChM: pbejP: goto fuAYw; dbOze: goto jmPSq; goto FV9fK; QLNdn: QVHjQ: goto Hr76T; XteGL: O1PDs: goto CrCl3; wShAW: FyqtB: goto YE3MU; Jz83I: $this->document->addStyle(self::$ASSET_PATH . "jquery-editable.css"); goto JcBKM; L8fGO: goto HeLGV; goto pDNL0; KHPb9: XYe2v: goto tOuMH; PJGjp: $this->error["warning"] = "Warning : both vqmod and ocmod version are installed<br/>- delete /vqmod/xml/" . self::MOD_FILE . ".xml if you want to use ocmod version<br/>- or delete /system/" . self::MOD_FILE . ".ocmod.xml if you want to use vqmod version"; goto moaNm; IBw26: goto IKppR; goto c0pmh; kVpaN: $ieocD = filesize($mMubI); goto GsjWO; fzl30: $xfz3p = $this->url->link("marketplace/extension", "type=module&" . $this->token, "SSL"); goto C2tp2; LhgYO: $MGEsw = (array) @json_decode($KntYp); goto GzJat; NVtaz: goto R6pkt; goto wIySS; JeCNV: $data["cli_log"] = $data["cli_log_link"] = ''; goto idG3M; vDrU9: $data["module_route"] = self::$LINK; goto DBvGq; desbV: wig5K: goto T0M9X; trIFh: Dkal0: goto QTXtG; F47tw: goto fXTLL; goto Ja3I6; JQMDc: $data["OC_V151"] = $this->OC_V151; goto Yxu0v; o2mDb: $this->document->addScript(self::$ASSET_PATH . "jquery-migrate.js"); goto SHjnZ; UxJOm: ONRO2: goto xs5Zo; nZZKl: if ($data["module_type"] == "ocmod") { goto PMOm6; } goto R8z5h; TJj2s: goto TlGrc; goto OpATk; Bcexg: goto sEW2r; goto l4OHH; WkcRT: AyyjU: goto hxO1g; ip5J_: $glDMO[] = $dfq9k . "depth"; goto fVgkt; B583F: @rename(DIR_APPLICATION . "controller/feed/seopackage_sitemap.php", DIR_APPLICATION . "controller/feed/seopackage_sitemap.php_disabled"); goto jY13w; IERSE: JvUeH: goto Q_pOR; PXOa5: wqPkW: goto fzl30; UsPKO: bYxCK: goto cfaS1; vlqAp: goto peZwj; goto TwPcP; pSla1: goto W9O5y; goto PEpus; b11yH: if (!(is_file(DIR_SYSTEM . "../vqmod/xml/" . self::MOD_FILE . ".xml") && is_file(DIR_SYSTEM . "../system/" . self::MOD_FILE . ".ocmod.xml"))) { goto pC9VL; } goto PJGjp; fJt6f: JJqsH: goto L5lWL; uqpTl: bA44i: goto AmDxN; w_9Wl: $this->load->model("sale/customer_group"); goto zJQI8; KubLq: if (extension_loaded("mbstring")) { goto dVewr; } goto DK53K; cqbWx: IZnGn: goto tzsqg; PpgDC: sRfJY: goto LzoWL; YuWnB: goto F7leC; goto PdqKe; iLhLV: goto ugQJ2; goto desbV; Dhg41: goto ZYRX8; goto maKBr; Iz5Kz: iwNr8: goto jYGjx; HoQ4U: goto xoWwu; goto VUeh0; WVkwz: NF0sK: goto ErqUl; CrCl3: if (!is_file(DIR_CATALOG . "../vqmod/xml/multilingual_seo.xml")) { goto tciec; } goto BGpyO; WR4Xn: TlGrc: goto TeSIv; dZdJm: goto ZUHkM; goto WnSX6; KYeIU: $this->document->addScript(self::$ASSET_PATH . "itoggle.js"); goto Lx0Fy; l7AAM: $data["style_scoped"] .= str_replace("img/", self::$ASSET_PATH . "img/", file_get_contents(self::$ASSET_PATH . "gkd-theme.css")); goto iLGGN; us_B6: $glDMO[] = $dfq9k . "mode"; goto ip5J_; XGAmu: S20PO: goto hud_m; aPFvN: $this->load->model("setting/setting"); goto BTV3I; YE3MU: goto xlb1G; goto NYzmT; beXVm: goto XSgis; goto YnzO_; SYFFf: $glDMO[] = $dfq9k . "remove_tag"; goto LdWEy; F87gY: Ozol2: goto dhVoH; oU6mg: z8p_W: goto ilTFm; XWhny: HeLGV: goto RXXZt; FV9fK: zmXyh: goto gCUf2; TeR3y: if (version_compare(VERSION, "3", ">=")) { goto wqPkW; } goto W1B6n; EFbfg: goto FMzvq; goto yeyGu; vXKlM: $data["_url"] =& $this->url; goto NvK5r; mtyne: goto WaDVC; goto xbTMV; xbTMV: goto HWj91; goto j4a6M; cNZqa: PL_Zz: goto VXjSA; vSET7: $this->document->addStyle(self::$ASSET_PATH . "jquery.dataTables.min.css"); goto TXsHI; Yt22v: $this->request->server["REQUEST_METHOD"] = "GET"; goto xH49a; eZ0QL: $data["footer"] = $this->load->controller("common/footer"); goto mVUk2; v2529: foreach ($Lw2AU as $tV0zs) { $VslUq[] = $tV0zs["code"]; Gpf7f: } goto Rqqf0; SC202: if (!$RKWTW || isset($this->request->get["refresh"])) { goto wll4p; } goto AP4pm; MXPSm: kD8OF: goto Zozj3; g_Sed: WEwMY: goto xFzTm; xs5Zo: $this->load->model("localisation/stock_status"); goto nR3Mh; tF1pd: $data["column_left"] = ''; goto Ur7Ka; G_V7g: if (empty($MGEsw["success"])) { goto Hm25k; } goto lhSZ1; vmGvA: sb6ug: goto qk9bq; lDBSc: IKppR: goto EFzR6; AP4pm: goto Xh0m8; goto Pcqen; tuQzZ: ugQJ2: goto wTwXj; f0j2a: if (isset($this->session->data["error"])) { goto lnFgc; } goto Iz0DW; RpPy1: OhI8w: goto XfoSD; T0M9X: if (!version_compare(VERSION, "2", ">=")) { goto il4__; } goto p0wtn; eDWVu: S_BIf: goto Bcexg; rcqeH: goto pF5Dh; goto jqU2e; Jd09w: foreach ($XktyI as $rhdWd => $Zu00a) { goto OAZxg; OAZxg: if (empty($y46IY[$Zu00a["code"]])) { goto gPVpD; } goto YDDj3; YDDj3: unset($XktyI[$rhdWd]); goto PzU1e; PzU1e: gPVpD: goto D9OqA; D9OqA: aei_d: goto crSu9; crSu9: } goto AlV64; OFqy0: goto zNNHP; goto WIpHD; Nxcx_: ahhud: goto BO2J2; o9zAR: $this->response->setOutput($this->load->view("tool/gkd_license.tpl", $data)); goto iqjDY; hxO1g: $data["success"] = $this->session->data["success"]; goto d3my7; UNzEb: $data["error"] = $MGEsw["error"]; goto zKet3; OpATk: jmPSq: goto NZJPD; QSEbR: if (!(strpos(strtolower($_SERVER["SERVER_SOFTWARE"]), "apache") !== false && !is_file(DIR_CATALOG . "../.htaccess"))) { goto O1PDs; } goto bTwB0; Dj2Yc: $R7oWZ = $this->db->query("SELECT * FROM " . DB_PREFIX . "setting WHERE store_id = '" . $UEbbE . "'"); goto T93KV; dTky9: Mplkr: goto DfZc3; tbF5r: stq6R: goto QgNI2; TrsBr: $data["button_remove"] = $this->language->get("button_remove"); goto JMXKA; DIcKV: $yygZ5 = "&store_id=" . $UEbbE; goto CXr_n; Gttr5: tlHjw: goto gh32N; T93KV: foreach ($R7oWZ->rows as $ZoaKJ) { goto mWOZ9; w515t: A98WX: goto Nzl5u; u8bRx: if ($this->OC_V21X) { goto A98WX; } goto Ke92J; Nzl5u: $this->config->set($ZoaKJ["key"], json_decode($ZoaKJ["value"], true)); goto nwN4D; XfH9V: goto R2SoO; goto w515t; T84p6: G1a9E: goto QDqe9; va7WV: $this->config->set($ZoaKJ["key"], $ZoaKJ["value"]); goto zwJyA; Ke92J: $this->config->set($ZoaKJ["key"], unserialize($ZoaKJ["value"])); goto XfH9V; i4sFo: goto iDEL2; goto KoBN7; zwJyA: iDEL2: goto T84p6; nwN4D: R2SoO: goto i4sFo; KoBN7: aROFm: goto va7WV; mWOZ9: if (!$ZoaKJ["serialized"]) { goto aROFm; } goto u8bRx; QDqe9: } goto mz7Q1; v7x0d: if (!($this->config->get("mlseo_flag") || isset($this->request->post["mlseo_flag"]) && $this->request->post["mlseo_flag"])) { goto piCNG; } goto bAzPF; Y58Ab: $Lw2AU = $this->model_setting_extension->getInstalls(); goto v2529; kVydk: fsJHu: goto i09It; zDIk0: Zxs01: goto iaKGW; NbOsx: $data["header"] = $this->load->controller("common/header"); goto zOEPj; gCUf2: sJqH6: goto BD_gn; y0sVb: goto SDUK9; goto MXPSm; WCdOI: if (empty($y46IY)) { goto wqsBC; } goto Jd09w; e2cjG: OJDud: goto VLnRc; gtREI: PMOm6: goto EK28l; ijHHG: goto P6cpl; goto WVkwz; Uhf1y: $data["journal3_active"] = is_dir(DIR_APPLICATION . "model/journal3"); goto qtj2r; M1Wlq: hw3sc: goto J3YX1; a6xyT: WTMfi: goto zko0O; Brz2W: goto grxUj; goto RR6jr; OBwxw: file_put_contents(DIR_CATALOG . "../.htaccess", $pulAQ); goto dTky9; Aohj5: otT6f: goto S8wnQ; zJQI8: $data["customer_groups"] = $this->model_sale_customer_group->getCustomerGroups(); goto vWvCp; VUeh0: xlb1G: goto ZzYvI; EMUv7: O7NDK: goto JCIe_; eU1sh: wWOde: goto C432k; zNLR0: foreach (array(self::MOD_FILE, "a_" . self::MOD_FILE, "z_" . self::MOD_FILE) as $lJFer) { goto AHWQa; Cz9_2: qo1VS: goto Up1o5; RJu2S: goto qNdtv; goto WthvM; n1DP2: goto UhoiE; goto edfmN; XgwkT: if (is_file(DIR_SYSTEM . "../system/" . $lJFer . ".ocmod.xml")) { goto MXPQF; } goto QXQR9; uChVE: $data["module_version"] = @simplexml_load_file(DIR_SYSTEM . "../system/" . $lJFer . ".ocmod.xml")->version; goto nyqNT; NDTJ7: qNdtv: goto d3KO9; AM_UF: $data["module_type"] = ''; goto RJu2S; d3KO9: goto GNRkP; goto Cz9_2; UR6HU: goto Co1Sr; goto NDTJ7; edfmN: HgDeF: goto IMQhG; b2VG4: GNRkP: goto n1DP2; QXQR9: $data["module_version"] = "not found"; goto AM_UF; xcPoz: $data["module_type"] = "vqmod"; goto b2e_H; CEGXW: goto Co1Sr; goto b2VG4; qWiLb: $data["module_type"] = "vqmod"; goto CEGXW; HGE6h: UhoiE: goto nMrIq; WthvM: MXPQF: goto uChVE; nyqNT: $data["module_type"] = "ocmod"; goto UR6HU; nMrIq: Wq2Ij: goto RA3QJ; Up1o5: $data["module_version"] = @simplexml_load_file(DIR_SYSTEM . "../vqmod/xml/" . $lJFer . ".xml")->version; goto qWiLb; b2e_H: goto Co1Sr; goto HGE6h; AHWQa: if (defined("DIR_EXTENSION") && is_file(DIR_EXTENSION . self::MODULE . "/" . $lJFer . ".xml")) { goto HgDeF; } goto gmHBC; IMQhG: $data["module_version"] = @simplexml_load_file(DIR_EXTENSION . self::MODULE . "/" . $lJFer . ".xml")->version; goto xcPoz; gmHBC: if (is_file(DIR_SYSTEM . "../vqmod/xml/" . $lJFer . ".xml")) { goto qo1VS; } goto XgwkT; RA3QJ: } goto lPkC_; Ja3I6: Y2ip6: goto ZlxUE; DHIOl: $data["button_cancel"] = $this->language->get("button_cancel"); goto GjPR2; s6sxA: if (!($this->config->get("config_seo_url_type") == "seo_pro")) { goto OJDud; } goto ow405; aT7yy: goto Ozol2; goto S6ZkA; UO8jK: if ($UEbbE) { goto sNy7f; } goto hI4rY; YNjue: CVK2s: goto P5fG4; VXjSA: goto c6SyB; goto zcnON; RDFxE: p1Ixd: goto wdSih; LmAbP: if (version_compare(VERSION, "2", ">=")) { goto P8Pym; } goto Tl5r5; qHFsN: qt199: goto KxyoD; NtiSD: Wydk5: goto NTfTf; DBvGq: $data["route_sep"] = version_compare(VERSION, "4", "<") ? "/" : "|"; goto V8KtV; gh32N: goto MGEfU; goto Q_QQI; xIxNI: $data["token"] = $this->token; goto YHqKR; CPizL: c6SyB: goto tJ7JO; NMXkQ: il4__: goto xgqUR; IibAM: goto SCmO8; goto Iz5Kz; tWtSO: $this->model_setting_setting->editSetting(md5(HTTP_SERVER . self::MODULE), array(md5(HTTP_SERVER . self::MODULE) => $MGEsw["info"])); goto rYqOJ; IZ0gZ: $this->request->post = array("lic_number" => $data["license_info"]["license"]); goto vlqAp; LhssX: goto iwNr8; goto UsPKO; Tgpxq: EsHWq: goto kVydk; ck01b: pOwY1: goto A1Vgu; Zozj3: if (!$this->request->post["lic_number"] || strlen(trim($this->request->post["lic_number"])) != 17) { goto shMeG; } goto w1IeK; QTXtG: curl_setopt($KwAQS, CURLOPT_BINARYTRANSFER, true); goto AlNw7; J3YX1: goto cOQlJ; goto gtREI; qFgpB: $this->document->addStyle(self::$ASSET_PATH . "awesome/css/font-awesome.min.css"); goto XUT7n; CeRSL: BUV62: goto zdGY3; SW5tH: tYa6i: goto Axs9T; WyOJ6: goto NF0sK; goto gdsgA; yLWsk: FMzvq: goto M1Wlq; D0wuj: if (empty($data["error"])) { goto tlHjw; } goto iFhcR; tInOR: goto q3mXM; goto yXFi9; yXFi9: SDUK9: goto g7YSI; AmDxN: $RKWTW = false; goto u8QAY; dNIQq: hxfHh: goto P6Ej8; AHi1S: VmM3E: goto WQj4T; ni9lW: goto pbejP; goto XuGlZ; rsY0V: $data["success"] = ''; goto GnCao; HA0uW: goto VmM3E; goto icFdC; TuUk8: BojEF: goto DBaZ0; rUqv1: $this->session->data["error"] = "Install not complete : multilingual_seo class declaration not found in index.php, maybe the file was not writeable, manual procedure : <br/>- open index.php<br />- find the text (without outter quotes): $languages = array();<br/>- add just below the previous line this text: $multilingual = new multilingual_seo($registry); $multilingual->detect();"; goto p1wVd; iFhcR: goto fsJHu; goto Gttr5; FosLe: GY8B0: goto VuO5b; mN7_K: if (version_compare(VERSION, "4", ">")) { goto b8dg4; } goto clzOL; C2tp2: YaG9G: goto XsvF9; zuteY: CClwY: goto P1aAT; W9hnQ: $TqFxN[] = $this->config->get("mlseo_enabled"); goto Q7KP3; h6zMB: $this->session->data["currentTab"] = $this->request->get["tab"]; goto NtiSD; UzcxS: $VslUq = $this->model_extension_extension->getInstalled("feed"); goto RDFxE; xH49a: goto JnJRz; goto g_Jkz; Axs9T: $data["license_info"] = json_decode(base64_decode($I2PwC), 1); goto jwRaD; iADIk: $this->load->model("setting/setting"); goto dbIwA; qnJiu: $this->install("redir"); goto y_ntd; a2nQh: goto v5VXr; goto cNZqa; BO2J2: $I2PwC = $this->config->get(md5(HTTP_SERVER . self::MODULE)); goto vgn10; ipkjI: goto wWOde; goto Gdrq9; I9SsE: $data["languages"] = $XktyI; goto U18oJ; SvBDS: $this->data =& $data; goto Es1dX; Ny7f1: W9O5y: goto mWhRd; Yy91z: $zOm7L->addPath("extension/complete_seo", DIR_EXTENSION . "complete_seo/admin/view/template/"); goto HthF8; V8KtV: $data["module_route_sep"] = self::$LINK . $data["route_sep"]; goto O0gtf; f9N1E: QDqYA: goto wLhPW; jA1Xy: $glDMO[] = $dfq9k . "homelink"; goto SQ6kE; aonE0: cOQlJ: goto vo1Jj; c7zrD: $this->session->data["error"] = "It seems you have installed another language, please save module options to activate multilingual handling"; goto TuUk8; b0YVg: dVewr: goto UO8jK; i1OZF: $pulAQ = str_replace("RewriteRule ^(?:(?:(\w{2})(?:/|\z))?(?:/|\z)?)?(?:([^?]*))? index.php?_route_=$2&site_language=$1 [L,QSA]", '', $pulAQ); goto OBwxw; mr51M: KuVBd: goto jaMn4; f4Igy: if ($RKWTW) { goto pOwY1; } goto uJV1m; jVu8q: $this->document->addScript(self::$ASSET_PATH . "toggler.js"); goto X9K4Y; if_dy: WXj4H: goto TZE_h; q_0kd: jC3yu: goto lrKJ1; y6LDy: goto ne10O; goto mM6ky; YwXeI: Oxzmp: goto oNgZO; uJV1m: goto msLwd; goto ck01b; nhT2L: WQ00i: goto tF1pd; DHaCG: LYm80: goto p6bdu; iB7ST: MHxBE: goto s_YlN; Waydq: u8lxy: goto NbOsx; S6Arn: $this->session->data["error"] = "OC v1.5 - Please delete the folder " . DIR_APPLICATION . "controller/extension/module"; goto NoZi0; ezHYS: $this->session->data["error"] = "There is some urls which have incorrect language assignation, please go in Mass Update and do a "Clean up""; goto dNIQq; H4UTK: $data["upgrade_url"] = $this->url->link(self::$LINK_SEP . "upgrade", $this->token, "SSL"); goto iRPTY; zcnON: imG3F: goto YRMW1; pQ1H2: WaDVC: goto NVtaz; Tn8fF: D1q0_: goto JZ75x; yeyGu: RFbg9: goto jr8au; JZ75x: $a_wta = []; goto Mf_XZ; Th9Qb: goto iLU_Q; goto Nxcx_; q505M: $data["link_sitemap"] = $this->url->link("feed/advanced_sitemap", $this->token, "SSL"); goto r7L3h; YLLsl: $this->template = "tool/gkd_license.tpl"; goto IybqL; zOEPj: goto frHiO; goto Ny7f1; QQdRC: $modification_active = false; goto FxsyT; t5ibL: if (!(strpos($Kcjpq, "new multilingual_seo") === false)) { goto qhash; } goto rUqv1; okULr: goto p1Ixd; goto imPT5; p6bdu: $xfz3p = $this->url->link("extension/extension", "type=module&" . $this->token, "SSL"); goto uvLDV; ykNSo: AQi4L: goto f9N1E; vMXBJ: Owqly: goto rFOE8; GQKzO: piCNG: goto J8wkT; Rfk38: M1PSK: goto lxsWx; HAxdm: if (version_compare(VERSION, "2", ">=")) { goto JDDUE; } goto CPKH1; xOnEt: Ss6pf: goto rehCP; WzRGv: if (version_compare(VERSION, "3", ">=")) { goto egvC5; } goto HAxdm; s0yf2: $pulAQ = str_replace("#RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]", "RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]", $pulAQ); goto i1OZF; ErqUl: curl_setopt($KwAQS, CURLOPT_REFERER, "http://{$_SERVER["HTTP_HOST"]}{$_SERVER["REQUEST_URI"]}"); goto IibAM; iirF7: QzCfQ: goto s0yf2; EX6T8: $glDMO = array("mlseo_enabled", "mlseo_url_absolute", "mlseo_friendly", "mlseo_multistore", "mlseo_backup", "mlseo_404", "mlseo_redirect", "mlseo_autolink", "mlseo_absolute", "mlseo_redirect_dynamic", "mlseo_redirect_http", "mlseo_redirect_canonical", "mlseo_cat_slash", "mlseo_redir_reviews", "mlseo_cache", "mlseo_preload", "mlseo_banners", "mlseo_special_group", "mlseo_format_tag", "mlseo_fix_search", "mlseo_fix_cart", "mlseo_editor", "mlseo_shortcut", "mlseo_headings", "mlseo_404_log", "mlseo_404_filter", "mlseo_404_filter_ext", "mlseo_404_redir", "mlseo_flag_mode", "mlseo_store_mode", "mlseo_flag", "mlseo_flag_detect", "mlseo_flag_short", "mlseo_flag_upper", "mlseo_flag_default", "mlseo_flag_custom", "mlseo_tag", "mlseo_sort", "mlseo_search", "mlseo_pagination", "mlseo_pagination_fix", "mlseo_pagination_canonical", "mlseo_disable_other_store_links", "mlseo_reviews", "mlseo_canonical", "mlseo_hreflang", "mlseo_hreflang_mode", "mlseo_hreflang_xdefault", "mlseo_robots", "mlseo_meta_robots", "mlseo_store", "mlseo_title_prefix", "mlseo_title_suffix", "mlseo_header_lm_product", "mlseo_header_lm_category", "mlseo_header_lm_information", "mlseo_header_lm_manufacturer", "mlseo_whitespace", "mlseo_extension", "mlseo_extension_mode", "mlseo_safe_url", "mlseo_lowercase", "mlseo_duplicate", "mlseo_insertautotitle", "mlseo_editautotitle", "mlseo_update_description", "mlseo_insertautourl", "mlseo_editautourl", "mlseo_insertautoseotitle", "mlseo_editautoseotitle", "mlseo_insertautometakeyword", "mlseo_editautometakeyword", "mlseo_insertautometadesc", "mlseo_editautometadesc", "mlseo_insertautodesc", "mlseo_editautodesc", "mlseo_insertautoh1", "mlseo_editautoh1", "mlseo_insertautoh2", "mlseo_editautoh2", "mlseo_insertautoh3", "mlseo_editautoh3", "mlseo_insertautoimgtitle", "mlseo_editautoimgtitle", "mlseo_insertautoimgalt", "mlseo_editautoimgalt", "mlseo_insertautoimgname", "mlseo_editautoimgname", "mlseo_insertautotags", "mlseo_editautotags", "mlseo_insertautorelated", "mlseo_editautorelated", "mlseo_product_url_pattern", "mlseo_product_title_pattern", "mlseo_product_h1_pattern", "mlseo_product_h2_pattern", "mlseo_product_h3_pattern", "mlseo_product_keyword_pattern", "mlseo_product_description_pattern", "mlseo_product_full_desc_pattern", "mlseo_product_image_name_pattern", "mlseo_product_image_alt_pattern", "mlseo_product_image_title_pattern", "mlseo_product_tag_pattern", "mlseo_product_related_no", "mlseo_product_related_relevance", "mlseo_product_related_samecat", "mlseo_category_url_pattern", "mlseo_category_h1_pattern", "mlseo_category_h2_pattern", "mlseo_category_h3_pattern", "mlseo_category_title_pattern", "mlseo_category_keyword_pattern", "mlseo_category_description_pattern", "mlseo_category_full_desc_pattern", "mlseo_information_url_pattern", "mlseo_information_h1_pattern", "mlseo_information_h2_pattern", "mlseo_information_h3_pattern", "mlseo_information_title_pattern", "mlseo_information_keyword_pattern", "mlseo_information_description_pattern", "mlseo_information_full_desc_pattern", "mlseo_manufacturer_url_pattern", "mlseo_manufacturer_h1_pattern", "mlseo_manufacturer_h2_pattern", "mlseo_manufacturer_h3_pattern", "mlseo_manufacturer_title_pattern", "mlseo_manufacturer_keyword_pattern", "mlseo_manufacturer_description_pattern", "mlseo_manufacturer_full_desc_pattern", "mlseo_microdata", "mlseo_microdata_data", "mlseo_opengraph", "mlseo_opengraph_data", "mlseo_fb_pixel", "mlseo_tcard", "mlseo_tcard_data", "mlseo_gpublisher", "mlseo_gpublisher_data", "mlseo_cron", "mlseo_cron_log"); goto lT1AV; F9gv7: goto ry9Wx; goto ZiUIY; rYqOJ: goto gy0UK; goto f8UqU; bTwB0: $this->session->data["error"] = "htaccess file not found : Please rename <b>.htaccess.txt</b> to <b>.htaccess</b> in order to enable url rewriting"; goto XteGL; BTV3I: goto ax3DL; goto wjKCN; ejMIN: ZPtf_: goto Lhp1O; FxsyT: if ($modification_active) { goto wi60I; } goto nZZKl; Vmnw3: RicnI: goto wGce8; BGpyO: $this->session->data["error"] = "Old version of the module detected, please remove this file :<b>/vqmod/xml/multilingual_seo.xml</b>"; goto G7pct; iqjDY: goto v7fM5; goto ScKfj; R4BDR: $glDMO[] = $dfq9k . "cat_canonical"; goto EHBTQ; gcwSx: x0s8t: goto guuTc; tJ7JO: $Wy0d3 = 1; goto y0sVb; GjPR2: $data["button_add_module"] = $this->language->get("button_add_module"); goto TrsBr; CXr_n: Hd5Bt: goto bIyMx; FKmlZ: goto CClwY; goto HxAVF; dyVYp: QLh9g: goto XWhny; dx1GT: bM7hS: goto ZbNuc; H6f5u: $this->response->setOutput($this->load->view("module/complete_seo.tpl", $data)); goto zpdTS; qsOyZ: Ht6v5: goto MuPU6; wqK_m: goto CCkUp; goto dLqaS; hrM_J: $this->load->model("setting/extension"); goto wHgkQ; QL01I: CCkUp: goto fSzr6; suDbr: sKWVG: goto Th9Qb; XuGlZ: rR44w: goto H_kGT; F2_W4: if (isset($this->session->data["success"])) { goto AyyjU; } goto rsY0V; CPKH1: $this->load->model("setting/extension"); goto Glohr; tY2Ki: JnJRz: goto SC202; cfaS1: return 0; goto F47tw; Lx0Fy: $this->document->addScript(self::$ASSET_PATH . "jquery-editable.min.js"); goto A7wcY; Tl5r5: $this->redirect($this->url->link(self::$LINK, $this->token, "SSL")); goto UFMse; PB5BL: goto t0jZR; goto Waydq; aYJEu: goto vJjOA; goto ipkjI; xNRKz: $YLVI9 = $this->db->query("SELECT " . $this->url_alias . "_id FROM " . DB_PREFIX . $this->url_alias . " WHERE (query LIKE 'category_id=%' OR query LIKE 'product_id=%' OR query LIKE 'information_id=%' OR query LIKE 'route=%') AND language_id=0 LIMIT 1")->row; goto ChJua; GsjWO: if ($ieocD >= 5242880) { goto kcNa1; } goto h76bJ; gKPjE: goto KuVBd; goto SQv18; g7YSI: v5VXr: goto pSla1; AlV64: PoTnz: goto vXHvH; f8UqU: lxn9M: goto Uiaii; mXY76: SCmO8: goto i3I5p; qtj2r: if ($this->user->hasPermission("modify", self::$LINK)) { goto s7sn6; } goto uQh4b; mVUk2: if (version_compare(VERSION, "4", ">=")) { goto U2sOE; } goto Cqs3q; X9K4Y: $this->document->addScript(self::$ASSET_PATH . "jquery.dataTables.min.js"); goto vSET7; yubq2: $data["header"] = $this->load->controller("common/header"); goto uJ4jU; RXXZt: }
Function Calls
None |
Stats
MD5 | 14868d66a26e27fffecf03c15d221dbc |
Eval Count | 0 |
Decode Time | 97 ms |