Oldal: 1 / 2 12 UtolsóUtolsó
Eredmény: 1 - 10 (12) összesen

Téma: 1 licenszes WordPress kinézet költözetése - HELP

  1. #1
    WordPress Maniac mahone logója
    Csatlakozott
    08-08-22
    Hely
    Budapest
    Hozzászólás
    4.609
    Begyűjtött 249 köszönetet
    170 hozzászólásával

    Alapbeállítás 1 licenszes WordPress kinézet költözetése - HELP

    Sziasztok!

    Adott egy fizetős kinézet, amit legálisan megvettünk (59$-os verzió): TheStylist | Magazine3 Wordpress Themes
    Használatának feltétele, hogy a PayPalos e-mail címmel aktiváljuk. Ezt megtettük egy teszt domainen, hogy tudjuk fejleszteni a weboldalt.

    Idézem a problémát:
    "A megvásárolt kinézetet (The Stylist) aktiváltuk egy teszt-domainen, ahonnan most a végleges helyre szeretnénk költöztetni a weboldalt. A hagyományos költöztetéssel (fájlok+adatbázis lementése, adatbázisban webcím kicserélése mindenhol) nem jártunk sikerrel. Az észlelt hibajelenség: Hófehér weboldal, hófehér admin felület, azaz használhatatlan végeredmény. Mi a tőletek vásárolt kinézet költöztetésének a menete?"

    Tehát: Az a gond, hogy hiába van megvásárolva a kinézet, az egydomaines licensz miatt nem tudjuk költöztetni, mert ott használhatatlan lesz.

    Tud valaki megoldást?

    Van a kinézetben legalább 2 kódolt résszel ellátott fájl, amelyek ellenőrzik, hogy a kinézet aktiválva van-e. A fenti levelet írtuk a fejlesztőnek, de jó lenne ha az ő válasza előtt megoldódna a kérdés.

    mm.php eredeti fájlban van egy ilyen rész:

    PHP kód:
    <?php ${"\x47\x4c\x4f\x42\x41\x4c\x53"}["h\x70i\x6c\x69\x72\x77\x71\x67tf"]="\x6c\x69\x63e\x6es\x65\x5f\x69np\x75t_f\x61\x6c\x6cb\x61\x63\x6b";${"\x47\x4c\x4f\x42A\x4c\x53"}["\x78\x6b\x72\x74\x79z\x6e"]="r\x65\x74\x75\x72\x6e";function check_key($license_input_fallback=false){$zebnbvqte="\x72et\x75r\x6e";${"\x47L\x4f\x42\x41\x4c\x53"}["d\x75o\x65\x65gx"]="r\x65\x74\x75\x72\x6e";${$zebnbvqte}=false;if(!${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x78\x6br\x74\x79\x7a\x6e"]}=get_option("\x6ci\x63\x65\x6es\x65\x5f\x6b\x65\x79")){if(${${"\x47LOB\x41L\x53"}["\x68\x70\x69l\x69\x72\x77\x71gt\x66"]}){enter_license();}}return${${"\x47L\x4f\x42\x41\x4c\x53"}["\x64\x75\x6f\x65e\x67x"]};}function enter_license(){global$licensing_server;if(isset($_POST["lic\x65nse\x5fke\x79"])){$rmyrccxfa="\x6c\x69\x63e\x6es\x69\x6e\x67_\x73\x65\x72\x76e\x72";$oyhimxqs="\x6c\x69\x63\x65\x6e\x73i\x6e\x67\x5fs\x74\x72\x69n\x67";$kyylxai="\x6ci\x63\x65\x6e\x73\x69\x6e\x67_\x73\x74\x72in\x67";${$kyylxai}=trailingslashit(${$rmyrccxfa})."\x3f\x72\x65\x6d\x6ft\x65\x5fkey\x5f\x61\x75\x74\x68=".base64_encode($_POST["\x6cice\x6es\x65\x5fkey"])."&\x72e\x6d\x6f\x74\x65\x5f\x73\x69\x74\x65=".base64_encode(trailingslashit(site_url()));if(wp_remote_fopen(${$oyhimxqs})==1){update_option("l\x69\x63\x65\x6ese\x5f\x6bey",$_POST["\x6ci\x63e\x6e\x73e\x5f\x6b\x65\x79"]);echo"\x41ct\x69v\x61\x74\x65d\x21";echo"<\x73\x63\x72ip\x74\x3edo\x63u\x6d\x65nt.\x6co\x63\x61\x74\x69on='\x2f\x27\x3b\x3c/\x73\x63\x72i\x70\x74>";}else{echo"\x3c\x70\x3e\x53o\x72ry the lice\x6e\x73e\x20k\x65\x79\x20\x79ou\x20e\x6e\x74\x65\x72\x65d\x20\x69s i\x6eva\x6cid\x2e\x20\x50\x6cease \x74ry a\x67\x61\x69\x6e or co\x6e\x74\x61ct\x20\x75s for\x20\x68elp\x20\x61\x74 \x73\x75ppo\x72t\x40\x6d\x61\x67\x61zi\x6e\x65\x33.c\x6f\x6d\x3c\x2fp\x3e";}}if(!check_key()){echo"<f\x6frm\x20m\x65th\x6f\x64=\"po\x73\x74\">\n\x20En\x74e\x72\x20\x6cicense key\x3a\x20\x3cin\x70ut\x20t\x79pe\x3d\"te\x78t\" \x6ea\x6de\x3d\x22\x6c\x69c\x65\x6es\x65\x5f\x6b\x65\x79\"\x20/\x3e\x20<input\x20\x74\x79\x70e=\"\x73\x75\x62m\x69t\"\x20\x6ea\x6de\x3d\"v\x61\x6cidate\x5f\x6ci\x63\x65\x6ese\x5fke\x79\x22 \x76al\x75\x65\x3d\x22\x41cti\x76\x61t\x65\" \x2f\x3e\n <\x2f\x66\x6f\x72m>\n \x3c\x62r \x2f\x3e\x20\x3cf\x6fn\x74\x20color=\x22r\x65\x64\"\x3e<\x62>N\x65w \x43us\x74\x6fmers:\x3c\x2fb> \x59o\x75\x72 Pa\x79p\x61\x6c\x20\x65\x6d\x61il\x20\x69\x64 \x69s\x20you\x72 \x4cicen\x73\x65\x20\x6b\x65\x79\x21</\x66o\x6et\x3e<br\x20/\x3e\n \x3cf\x6fn\x74 \x63olo\x72=\"\x62lac\x6b\"><b>\x45\x78i\x73t\x69\x6eg\x20C\x75s\x74\x6fmer\x73\x3a<\x2f\x62> To \x72eque\x73t th\x65 k\x65\x79, Send \x75s\x20\x61\x6e\x20\x65\x6dail\x20on\x20sa\x6ces@\x6d\x61gazine3\x2ecom \x3c\x2ffon\x74\x3e\x3cb\x72\x20\x2f>\x20 ";}}${"\x47L\x4f\x42A\x4c\x53"}["\x77\x66\x79\x66\x7aqpj\x6c"]="t\x68\x65me\x5f\x64\x69re\x63\x74\x6fr\x79";${"\x47\x4c\x4fB\x41L\x53"}["\x6dd\x73\x78\x6f\x70xpj\x6c\x6e"]="\x6c\x69\x63\x65\x6e\x73ing_\x73\x65rv\x65\x72";${${"\x47\x4c\x4f\x42A\x4c\x53"}["\x6d\x64s\x78o\x70\x78\x70\x6a\x6c\x6e"]}="ht\x74\x70:/\x2f\x77\x77w\x2e\x6d\x61\x67a\x7a\x69n\x653\x2e\x63\x6f\x6d\x2fli\x63\x65\x6ese/";$ntkiknn="\x74\x68\x65\x6d\x65\x6e\x61\x6d\x65";${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x79u\x70gjbvl\x73\x6f"]="\x74\x68\x65\x6d\x65\x5f\x70\x61\x74\x68";${$ntkiknn}="mm";$iirwiocu="\x73h\x6fr\x74\x6e\x61\x6d\x65";${$iirwiocu}="mm";${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x79\x75\x70g\x6a\x62\x76\x6cs\x6f"]}=TEMPLATEPATH."/\x69n\x63lude\x73/";${${"GL\x4f\x42\x41\x4cS"}["w\x66\x79\x66zqp\x6a\x6c"]}=get_template_directory_uri()."\x2f\x69n\x63\x6c\x75d\x65s/";add_action("\x69n\x69\x74","\x6d\x6d\x74\x68\x65\x6d\x65_op\x74i\x6f\x6e\x73");if(!function_exists("\x6d\x6dthem\x65_opt\x69on\x73")); {
    Dekóder ezt adja rá:

    PHP kód:
    <?php ${"GLOBALS"}["hpilirwqgtf"]="license_input_fallback";${"GLOBALS"}["xkrtyzn"]="return";function check_key($license_input_fallback=false){$zebnbvqte="return";${"GLOBALS"}["duoeegx"]="return";${$zebnbvqte}=false;if(!${${"GLOBALS"}["xkrtyzn"]}=get_option("license_key")){if(${${"GLOBALS"}["hpilirwqgtf"]}){enter_license();}}return${${"GLOBALS"}["duoeegx"]};}function enter_license(){global$licensing_server;if(isset($_POST["license_key"])){$rmyrccxfa="licensing_server";$oyhimxqs="licensing_string";$kyylxai="licensing_string";${$kyylxai}=trailingslashit(${$rmyrccxfa})."?remote_key_auth=".base64_encode($_POST["license_key"])."&remote_site=".base64_encode(trailingslashit(site_url()));if(wp_remote_fopen(${$oyhimxqs})==1){update_option("license_key",$_POST["license_key"]);echo"Activated!";echo"<script>document.location='/';</script>";}else{echo"<p>Sorry the license key you entered is invalid. Please try again or contact us for help at support@magazine3.com</p>";}}if(!check_key()){echo"<form method=\"post\">\n Enter license key: <input type=\"text\" name="license_key\" /> <input type=\"submit\" name=\"validate_license_key" value="Activate\" />\n </form>\n <br /> <font color="red\"><b>New Customers:</b> Your Paypal email id is your License key!</font><br />\n <font color=\"black\"><b>Existing Customers:</b> To request the key, Send us an email on sales@magazine3.com </font><br />  ";}}${"GLOBALS"}["wfyfzqpjl"]="theme_directory";${"GLOBALS"}["mdsxopxpjln"]="licensing_server";${${"GLOBALS"}["mdsxopxpjln"]}="http://www.magazine3.com/license/";$ntkiknn="themename";${"GLOBALS"}["yupgjbvlso"]="theme_path";${$ntkiknn}="mm";$iirwiocu="shortname";${$iirwiocu}="mm";${${"GLOBALS"}["yupgjbvlso"]}=TEMPLATEPATH."/includes/";${${"GLOBALS"}["wfyfzqpjl"]}=get_template_directory_uri()."/includes/";add_action("init","mmtheme_options");if(!function_exists("mmtheme_options")); {
    A másik kódolt fájl (mm-includes.php) részlete:

    PHP kód:
    </optgroup>     '; } add_action("m\x6d\x72\x75\x6es\x65tu\x70","m\x6dr\x75n"); if(!is_admin()){if(!check_key(true)){die();}}if(!function_exists("\x6dmr\x75n")):function mmrun(){function theme_add_scripts(){if(!is_admin()){wp_register_script("cu\x73tom-s\x63r\x69p\x74",get_template_directory_uri()."/j\x73\x2f\x63\x75s\x74om\x2e\x6as","j\x71\x75\x65r\x79");wp_enqueue_script("\x6a\x71u\x65r\x79");wp_enqueue_script("\x63u\x73to\x6d\x2dscript");}}add_action("init","\x74\x68\x65\x6de\x5f\x61dd\x5fs\x63\x72\x69p\x74\x73");}endif; function mmtheme_get_favicon() { 
    A dekóder ezt adja rá:

    PHP kód:
    </optgroup>     '; } add_action("mmrunsetup","mmrun"); if(!is_admin()){if(!check_key(true)){die();}}if(!function_exists("mmrun")):function mmrun(){function theme_add_scripts(){if(!is_admin()){wp_register_script("custom-script",get_template_directory_uri()."/js/custom.js","jquery");wp_enqueue_script("jquery");wp_enqueue_script("custom-script");}}add_action("init","theme_add_scripts");}endif; function mmtheme_get_favicon() { 
    Ha kikódolnánk az egészet, az lenne a legjobb megoldás.

    Köszönöm!


    Utoljára módosítva: mahone által : 2014-02-28 23:07

  2. #2
    Bölcs Gr3nT logója
    Csatlakozott
    09-04-01
    Hely
    Bp.
    Hozzászólás
    1.357
    Begyűjtött 210 köszönetet
    174 hozzászólásával

    Alapbeállítás re: 1 licenszes WordPress kinézet költözetése - HELP

    És akkor mi van, ha nem nálatok van a probléma? Hanem esetleg egy adatbázisból kéri le, hogy hol lett aktiválva az adott templét. Ez az adatbázis a gyártó honlapja. Akkor hiába kódolsz bármit mert nem nálatok van a végpont.



  3. #3
    WordPress Maniac mahone logója
    Csatlakozott
    08-08-22
    Hely
    Budapest
    Hozzászólás
    4.609
    Begyűjtött 249 köszönetet
    170 hozzászólásával

    Alapbeállítás re: 1 licenszes WordPress kinézet költözetése - HELP

    Ez oké, de ha kivennénk a kinézetből az aktiválás-ellenőrző funkciót, akkor kiiktatnánk a fejlesztőt/szerverét, és nem okozna gondot az, hogy "nincs aktiválva" a kinézet. (holott aktiváltuk, csak másik domainen)

    ui.: Azon a domainen (teszt-domain) működik az oldal, ahol felépítettük. Onnan úgy lett költöztetve, hogy megmaradt ott is egy verzió.



  4. #4
    Új tag
    Csatlakozott
    14-03-01
    Hozzászólás
    2
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: 1 licenszes WordPress kinézet költözetése - HELP

    Mivel történt "adatbázisban webcím kicserélése mindenhol"? Kb. mennyi rekordban történt a domain módosítás? Oldala válogatja, egy egyszerűbb eseténem is 1000 feletti, egy pár száz termékes webshopnál 10000 feletti rekordban van a domain név.



  5. #5
    WordPress Maniac mahone logója
    Csatlakozott
    08-08-22
    Hely
    Budapest
    Hozzászólás
    4.609
    Begyűjtött 249 köszönetet
    170 hozzászólásával

    Alapbeállítás re: 1 licenszes WordPress kinézet költözetése - HELP

    20 000 felett. Miért fontos ez?
    .......



  6. #6
    Új tag
    Csatlakozott
    14-03-01
    Hozzászólás
    2
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: 1 licenszes WordPress kinézet költözetése - HELP

    Oké, akkor valószínűleg ez rendben van. Esetleg ha elküldöd az egész sablont, jobban meg tudom nézni. Nekem is van két saját licenszelési megoldásom, az elv hasonló lehet. Nyilván nem kikódolni kell, hanem helyére tenni, és az új domainre is aktiválni.



  7. #7
    WordPress Maniac mahone logója
    Csatlakozott
    08-08-22
    Hely
    Budapest
    Hozzászólás
    4.609
    Begyűjtött 249 köszönetet
    170 hozzászólásával

    Alapbeállítás re: 1 licenszes WordPress kinézet költözetése - HELP

    Ha ki lenne kódolva, akkor minden ilyen gond megszűnne, azért látom egyszerűbb megoldásnak. Hasonlót csináltam már, de ez kifogott rajtam.

    Honlapholnapra.hu/07-/003-mm-fajlok-eredeti.zip

    Ez a két eredeti fájl, ami kódolva van. Az első hsz-ben a kódolt részek dekódolt verziói is fent vannak.



  8. #8
    WordPress Maniac mahone logója
    Csatlakozott
    08-08-22
    Hely
    Budapest
    Hozzászólás
    4.609
    Begyűjtött 249 köszönetet
    170 hozzászólásával

    Alapbeállítás re: 1 licenszes WordPress kinézet költözetése - HELP

    A kérdés továbbra is nyitott. Sajnos nem tudtuk megoldani.



  9. #9
    WordPress Maniac mahone logója
    Csatlakozott
    08-08-22
    Hely
    Budapest
    Hozzászólás
    4.609
    Begyűjtött 249 köszönetet
    170 hozzászólásával

    Alapbeállítás re: 1 licenszes WordPress kinézet költözetése - HELP

    Valaki hozzászólt (emailes értesítőt kapok), csak törölte, de a félreértések elkerülése végett:

    Írtam a fejlesztőnek (ld. első hsz), csak a munka sürgető volta miatt próbálok más úton is elindulni.



  10. #10
    Hekker 0xFF logója
    Csatlakozott
    09-08-21
    Hozzászólás
    1.079
    Begyűjtött 168 köszönetet
    118 hozzászólásával

    Alapbeállítás re: 1 licenszes WordPress kinézet költözetése - HELP

    Használjátok a régi domaint amíg nem válaszolnak.
    Apache Proxy val meg lehet oldani, vagy esetelg írd felül a $_SERVER változókat, hogy passzoljanak a test domainel.



Oldal: 1 / 2 12 UtolsóUtolsó

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •