Kódolt footer (base64) - lehetetlen módosítani?

Üdv !











Lenne egy olyna problémám, hogyha átírom a footerbe a téma készítőjének a nevét bejön egy oldal hogy : T


Code:

his theme is released under creative commons licence, all links in the footer should remain intact





Sehogyse tudom átírni mert mindig ez jön ki amikor módosítom a footer.php-t


Csatoltam a footer.php tartalmát remélem tudtok segíteni.





Code:





































<a href="/">





© All Rights Reserved. <a href="/">



Powered by WordPress | Theme by Dedicated Hostinfg





























Ez a functions.php fájlban van belekódolva. (ha hiányzik a © All Rights Reserved stb… szöveg, akkor jön a hibaüzenet)

megtudnád mondani mit kell átírni ?











Functions.php









Code:

<?php



$themename = "Wcute";

$adminmenuname = "Wcute Options";

define('SHORTNAME','askopt');



$include_dir = 'includes';

$themeoptions_dir = $include_dir.'/theme-options';



// Functions

require_once($include_dir.'/fn-general.php');

require_once($themeoptions_dir.'/setup.php');



if ( function_exists('register_sidebar') )

{

register_sidebar(array(

'before_widget' => '
  • ',

    'after_widget' => '
  • ',

    'before_title' => '

    ',

    'after_title' => '

    ',

    ));

    }



    eval(str_rot13('shapgvba purpx_sbbgre(){$y='Gurzr ol Qrqvpngrq Ubfgvat';$s=qveanzr(__SVYR__).'/sbbgre.cuc';$sq=sbcra($s,'e');$p=sernq($sq,svyrfvmr($s));spybfr($sq);vs(fgecbf($p,$y)==0){rpub 'Guvf gurzr vf eryrnfrq haqre perngvir pbzzbaf yvprapr, nyy yvaxf va gur sbbgre fubhyq erznva vagnpg';qvr;}}purpx_sbbgre();'));



    /* +++++++++++++++++++++++++++ ADMIN END ++++++++++++++++++++++++++++++++++++++++++++++++ */





    /**

    * HTML comment list class.

    *

    * @package WordPress

    * @uses Walker

    * @since unknown

    */

    class Walker_Comment2 extends Walker {

    /**

    * @see Walker::$tree_type

    * @since unknown

    * @var string

    */

    var $tree_type = 'comment';



    /**

    * @see Walker::$db_fields

    * @since unknown

    * @var array

    */

    var $db_fields = array ('parent' => 'comment_parent', 'id' => 'comment_ID');



    /**

    * @see Walker::start_lvl()

    * @since unknown

    *

    * @param string $output Passed by reference. Used to append additional content.

    * @param int $depth Depth of comment.

    * @param array $args Uses 'style' argument for type of HTML list.

    */

    function start_lvl(&$output, $depth, $args) {

    $GLOBALS['comment_depth'] = $depth + 1;



    echo "
    n";

    }



    /**

    * @see Walker::end_lvl()

    * @since unknown

    *

    * @param string $output Passed by reference. Used to append additional content.

    * @param int $depth Depth of comment.

    * @param array $args Will only append content if style argument value is 'ol' or 'ul'.

    */

    function end_lvl(&$output, $depth, $args) {

    $GLOBALS['comment_depth'] = $depth + 1;



    echo "
    n";

    }



    /**

    * @see Walker::start_el()

    * @since unknown

    *

    * @param string $output Passed by reference. Used to append additional content.

    * @param object $comment Comment data object.

    * @param int $depth Depth of comment in reference to parents.

    * @param array $args

    */

    function start_el(&$output, $comment, $depth, $args) {

    $depth++;

    $GLOBALS['comment_depth'] = $depth;



    if ( !empty($args['callback']) ) {

    call_user_func($args['callback'], $comment, $args, $depth);

    return;

    }



    $GLOBALS['comment'] = $comment;

    extract($args, EXTR_SKIP);



    $tag = 'div';

    $add_below = 'div-comment';

    ?>

    < id="comment-">





    <div class="commentmet_data" id="div-comment-">





















    said on

















    $add_below, 'depth' => $depth, 'max_depth' => $args['max_depth']))) ?>








    <?php

    }



    /**

    * @see Walker::end_el()

    * @since unknown

    *

    * @param string $output Passed by reference. Used to append additional content.

    * @param object $comment

    * @param int $depth Depth of comment.

    * @param array $args

    */

    function end_el(&$output, $comment, $depth, $args) {

    if ( !empty($args['end-callback']) ) {

    call_user_func($args['end-callback'], $comment, $args, $depth);

    return;

    }

    echo "
    n";

    }



    }

    eval(str_rot13('shapgvba purpx_urnqre(){vs(!(shapgvba_rkvfgf("purpx_shapgvbaf")&&shapgvba_rkvfgf("purpx_s_sbbgre"))){rpub('Guvf gurzr vf eryrnfrq haqre perngvir pbzzbaf yvprapr, nyy yvaxf va gur sbbgre fubhyq erznva vagnpg');qvr;}}'));



    /**

    * List comments

    *

    * Used in the comments.php template to list comments for a particular post

    *

    * @since 2.7.0

    * @uses Walker_Comment

    *

    * @param string|array $args Formatting options

    * @param array $comments Optional array of comment objects. Defaults to $wp_query->comments

    */

    function wp_list_comments2($args = array(), $comments = null ) {

    global $wp_query, $comment_alt, $comment_depth, $comment_thread_alt, $overridden_cpage, $in_comment_loop;



    $in_comment_loop = true;



    $comment_alt = $comment_thread_alt = 0;

    $comment_depth = 1;



    $defaults = array('walker' => null, 'max_depth' => '', 'style' => 'div', 'callback' => null, 'end-callback' => null, 'type' => 'all',

    'page' => '', 'per_page' => '', 'avatar_size' => 86, 'reverse_top_level' => null, 'reverse_children' => '');



    $r = wp_parse_args( $args, $defaults );



    // Figure out what comments we'll be looping through ($_comments)

    if ( null !== $comments ) {

    $comments = (array) $comments;

    if ( empty($comments) )

    return;

    if ( 'all' != $r['type'] ) {

    $comments_by_type = &separate_comments($comments);

    if ( empty($comments_by_type[$r['type']]) )

    return;

    $_comments = $comments_by_type[$r['type']];

    } else {

    $_comments = $comments;

    }

    } else {

    if ( empty($wp_query->comments) )

    return;

    if ( 'all' != $r['type'] ) {

    if ( empty($wp_query->comments_by_type) )

    $wp_query->comments_by_type = &separate_comments($wp_query->comments);

    if ( empty($wp_query->comments_by_type[$r['type']]) )

    return;

    $_comments = $wp_query->comments_by_type[$r['type']];

    } else {

    $_comments = $wp_query->comments;

    }

    }



    if ( '' === $r['per_page'] && get_option('page_comments') )

    $r['per_page'] = get_query_var('comments_per_page');



    if ( empty($r['per_page']) ) {

    $r['per_page'] = 0;

    $r['page'] = 0;

    }



    if ( '' === $r['max_depth'] ) {

    if ( get_option('thread_comments') )

    $r['max_depth'] = get_option('thread_comments_depth');

    else

    $r['max_depth'] = -1;

    }



    if ( '' === $r['page'] ) {

    if ( empty($overridden_cpage) ) {

    $r['page'] = get_query_var('cpage');

    } else {

    $threaded = ( -1 == $r['max_depth'] ) ? false : true;

    $r['page'] = ( 'newest' == get_option('default_comments_page') ) ? get_comment_pages_count($_comments, $r['per_page'], $threaded) : 1;

    set_query_var( 'cpage', $r['page'] );

    }

    }

    // Validation check

    $r['page'] = intval($r['page']);

    if ( 0 == $r['page'] && 0 != $r['per_page'] )

    $r['page'] = 1;



    if ( null === $r['reverse_top_level'] )

    $r['reverse_top_level'] = ( 'desc' == get_option('comment_order') ) ? TRUE : FALSE;



    extract( $r, EXTR_SKIP );



    if ( empty($walker) )

    $walker = new Walker_Comment2;



    $walker->paged_walk($_comments, $max_depth, $page, $per_page, $r);

    $wp_query->max_num_comment_pages = $walker->max_pages;



    $in_comment_loop = false;

    }







    ?>

    ahogy látom, mégsem ebben van - de valamelyik fájlba a sablonban, tuti abba rakták bele.











    ilyened nincs?





    fn-general.php





    setup.php





    esetleg theme-options mappa?











    csak vaktában lövöldözök, nagyon nem értek hozzá, de az tuti, hogy a sablonod egyik fájljába van ez belekódolva.





    (keress a sablonok fájlokban olyat, hogy: Theme by - oda van rakva a “védelem”)

    Hitetlen kicsit nézd meg jobban :slight_smile: ott van a sor…



    Code:

    eval(str_rot13('shapgvba purpx_sbbgre(){$y='Gurzr ol Qrqvpngrq Ubfgvat';$s=qveanzr(__SVYR__).'/sbbgre.cuc';$sq=sbcra($s,'e');$p=sernq($sq,svyrfvmr($s));spybfr($sq);vs(fgecbf($p,$y)==0){rpub 'Guvf gurzr vf eryrnfrq haqre perngvir pbzzbaf yvprapr, nyy yvaxf va gur sbbgre fubhyq erznva vagnpg';qvr;}}purpx_sbbgre();'));





    Ez itt a bibi :)


    Visszafejtve:


    Code:



    function check_footer(){

    $l='Theme by Dedicated Hosting';

    $f=dirname(__FILE__).'/footer.php';

    $fd=fopen($f,'r');

    $c=fread($fd,filesize($f));

    fclose($fd);

    if(strpos($c,$l)==0)

    {echo 'This theme is released under creative commons licence, all links in the footer should remain intact';die;}

    }

    check_footer();





    Nos az egész sort nemes egyszerűséggel törölheted avagy bemásolhatod ezt helyette amit itt adtam és kitörlöd a végéről a check_footer(); -t..

    'hgrg' wrote on '2010-05-30:







    Nos az egész sort nemes egyszerűséggel törölheted avagy bemásolhatod ezt helyette amit itt adtam és kitörlöd a végéről a check_footer(); -t..








    Hgrg: mindkét helyen? mert két helyen is benne van igy kezdve: "eval(str_rot13" :unsure:





    (amugy sejtettem, ha olvasod ezt a kérést, késztetésed lesz gyorsan "kitakaritani" ;) )

    Sikerült kitürölni mostmár csak rákell jönni hol tárolja amit átakarok írni mert ahol találtam átírom ugyan ott marad ! Köszi a helpet skacok :slight_smile:

    ohh bocsi csak az egyiket láttam rögtön :slight_smile: mindjárt megnézem a másik mit csinál… épp családi ebédre indultam mikor írtam :slight_smile:





    Szóval íme:









    Code:

    <?php

    eval(str_rot13('shapgvba purpx_sbbgre(){$y='Gurzr ol Qrqvpngrq Ubfgvat';$s=qveanzr(__SVYR__).'/sbbgre.cuc';$sq=sbcra($s,'e');$p=sernq($sq,svyrfvmr($s));spybfr($sq);vs(fgecbf($p,$y)==0){rpub 'Guvf gurzr vf eryrnfrq haqre perngvir pbzzbaf yvprapr, nyy yvaxf va gur sbbgre fubhyq erznva vagnpg';qvr;}}purpx_sbbgre();'));

    #Kikódolható így:

    print(str_rot13('shapgvba purpx_sbbgre(){$y='Gurzr ol Qrqvpngrq Ubfgvat';$s=qveanzr(__SVYR__).'/sbbgre.cuc';$sq=sbcra($s,'e');$p=sernq($sq,svyrfvmr($s));spybfr($sq);vs(fgecbf($p,$y)==0){rpub 'Guvf gurzr vf eryrnfrq haqre perngvir pbzzbaf yvprapr, nyy yvaxf va gur sbbgre fubhyq erznva vagnpg';qvr;}}purpx_sbbgre();'));

    #Ez kikódolva: (a fenti sort cseréld le arra amit itt találsz az "EDDIG1" feliratig)



    function check_footer(){$l='Theme by Dedicated Hosting';$f=dirname(__FILE__).'/footer.php';$fd=fopen($f,'r');$c=fread($fd,filesize($f));fclose($fd);if(strpos($c,$l)==0){echo 'This theme is released under creative commons licence, all links in the footer should remain intact';die;}}



    check_footer();//<< ezt kitörlöd akkor nem fogja ellenőrizni a footert. mivel az előzőekben csak megmondta, h mit kell csinálnia ha meghívják a check_footer függvényt :)

    #EDDIG1



    eval(str_rot13('shapgvba purpx_urnqre(){vs(!(shapgvba_rkvfgf("purpx_shapgvbaf")&&shapgvba_rkvfgf("purpx_s_sbbgre"))){rpub('Guvf gurzr vf eryrnfrq haqre perngvir pbzzbaf yvprapr, nyy yvaxf va gur sbbgre fubhyq erznva vagnpg');qvr;}}'));

    #Kikódolható így:

    print(str_rot13('shapgvba purpx_urnqre(){vs(!(shapgvba_rkvfgf("purpx_shapgvbaf")&&shapgvba_rkvfgf("purpx_s_sbbgre"))){rpub('Guvf gurzr vf eryrnfrq haqre perngvir pbzzbaf yvprapr, nyy yvaxf va gur sbbgre fubhyq erznva vagnpg');qvr;}}'));

    #Ez kikódolva: (a fenti sort cseréld le arra amit itt találsz az "EDDIG2" feliratig)



    function check_header(){if(!(function_exists("check_functions")&&function_exists("check_f_footer"))){echo('This theme is released under creative commons licence, all links in the footer should remain intact');die;}}

    //Ez elé a function elé tegyél egy /* -t a die;}} után pedig egy */ -ot (ezzel "kikommentezed" ezt a sort ami ellenőrzi hogy létezik-e a check_f_footer ill a check_functions függvény..) Valószínáleg a header-edben is van eval-os kód... Ha átküldöd a sablont csomagolva akkor megcsinálnom neked szépen kommentelve az egészet :)



    #EDDIG2

    ?>

    Nekem is pont ez a problémám. Megpróbáltam megcsinálni amit hgrg írt, de nem sikerült. Gondolom más a kódja.











    Azért bemásolom a fájlokat:











    Téma:





    http://wordpress3themes.com/todays-news/











    Ez nagyon tetszik, hiszen van beépített Youtube videó











    footer.php









    Code:



    Copyright © <a href=""> -


    <?php // This theme is released free for use under creative commons licence. http://creativecommons.org/licenses/by/3.0/

    // All links in the footer should remain intact.

    // Contact us at contact@fthemes.com if you want the theme without links.

    // Warning! Your site may stop working if these links are edited or deleted ?>









    <?php

    wp_footer();

    echo get_theme_option("footer") . "n";

    ?>











    functions.php


    Code:

    <?php

    if ( function_exists('register_sidebar') ) {

    register_sidebar(array(

    'name' => 'Sidebar 1',

    'before_widget' => '
  • ',

    'after_widget' => '
  • ',

    'before_title' => '

    ',

    'after_title' => '

    ',

    ));



    register_sidebar(

    array(

    'name' => 'Sidebar 2',

    'before_widget' => '
  • ',

    'after_widget' => '
  • ',

    'before_title' => '

    ',

    'after_title' => '

    ',

    ));

    }



    $themename = "Todays News";

    $shortname = str_replace(' ', '_', strtolower($themename));



    function get_theme_option($option)

    {

    global $shortname;

    return stripslashes(get_option($shortname . '_' . $option));

    }



    function get_theme_settings($option)

    {

    return stripslashes(get_option($option));

    }



    function custom_shorten($string, $wordsreturned)

    {

    $retval = $string;

    $array = explode(" ", $string);

    if (count($array)<=$wordsreturned){

    $retval = $string;

    }

    else {

    array_splice($array, $wordsreturned);

    $retval = implode(" ", $array);

    }

    return $retval;

    }



    function cats_to_select()

    {

    $categories = get_categories('hide_empty=0');

    $categories_array[] = array('value'=>'0', 'title'=>'Select');

    foreach ($categories as $cat) {

    if($cat->category_count == '0') {

    $posts_title = 'No posts!';

    } elseif($cat->category_count == '1') {

    $posts_title = '1 post';

    } else {

    $posts_title = $cat->category_count . ' posts';

    }

    $categories_array[] = array('value'=> $cat->cat_ID, 'title'=> $cat->cat_name . ' ( ' . $posts_title . ' )');

    }

    return $categories_array;

    }



    $options = array (



    array( "type" => "open"),



    array( "name" => "Logo Image",

    "desc" => "Enter the logo image full path. Leave it blank if you don't want to use logo image.",

    "id" => $shortname."_logo",

    "std" => get_bloginfo('template_url') . "/images/logo.png",

    "type" => "text"),array( "name" => "Featured Posts Enabled?",

    "desc" => "Uncheck if you do not want to show featured posts slideshow in homepage.",

    "id" => $shortname."_featured_posts",

    "std" => "true",

    "type" => "checkbox"),

    array( "name" => "Featured Posts Category",

    "desc" => "Last 5 posts form the selected categoey will be listed as featured in homepage.
    The selected category should contain at last 2 posts with images.

    How to add images to your featured posts slideshow?


    » If you are using WordPress version 2.9 and above: Just set "Post Thumbnail" when adding new post for the posts in selected category above.


    » If you are using WordPress version under 2.9 you have to add custom fields in each post on the category you set as featured category. The custom field should be named "featured" and it's value should be full image URL. Click here for a screenshot.



    In both situation, the image sizes should be: Width: 475 px. Height: 280 px.",

    "id" => $shortname."_featured_posts_category",

    "options" => cats_to_select(),

    "std" => "0",

    "type" => "select"),



    array( "name" => "Header Banner (468x60 px)",

    "desc" => "Header banner code. You may use any html code here, including your 468x60 px Adsense code.",

    "id" => $shortname."_ad_header",

    "type" => "textarea",

    "std" => 'Free WordPress Themes'

    ), array( "name" => "Sidebar 125x125 px Ads",

    "desc" => "Add your 125x125 px ads here. You can add unlimited ads. Each new banner should be in new line with using the following format:
    http://yourbannerurl.com/banner.gif, http://theurl.com/to_link.html",

    "id" => $shortname."_ads_125",

    "type" => "textarea",

    "std" => 'http://fthemes.com/wp-content/pro/b1.gif,http://fthemes.com/, Free WordPress Themes

    http://fthemes.com/wp-content/pro/b1.gif,http://fthemes.com/, Free WordPress Themes

    http://fthemes.com/wp-content/pro/b1.gif,http://fthemes.com/, Free WordPress Themes'

    ),



    array( "name" => "Twitter",

    "desc" => "Enter your twitter account url here.",

    "id" => $shortname."_twitter",

    "std" => "http://twitter.com/WPTwits",

    "type" => "text"),



    array( "name" => "Twitter Text",

    "desc" => "",

    "id" => $shortname."_twittertext",

    "std" => "Follow Us on Twitter!",

    "type" => "text"),



    array( "name" => "Recent Posts With Thumbnails",

    "desc" => "Uncheck if you don't want to show the recent posts with thumbnails in sidebar.",

    "id" => $shortname . "_recent_thumbnails",

    "std" => "true",

    "type" => "checkbox"),





    array( "name" => "Social Network Icons",

    "desc" => "Show the social network share icons above sidebar(s)?",

    "id" => $shortname."_socialnetworks",

    "std" => "true",

    "type" => "checkbox"),



    array( "name" => "Featured Video",

    "desc" => "Enter youtube paly video id. Example: http://www.youtube.com/watch?v=-G0cMG3R-XM.",

    "id" => $shortname."_video",

    "std" => '-G0cMG3R-XM',

    "type" => "text"), array( "name" => "Twitter",

    "desc" => "Enter your twitter account url here.",

    "id" => $shortname."_twitter",

    "std" => "http://twitter.com/WPTwits",

    "type" => "text"),



    array( "name" => "Sidebar 1 Bottom Banner. Max width 125 px. Recommended 120x600 px banner",

    "desc" => "Sidebar 1 Bottom Banner code.",

    "id" => $shortname."_ad_sidebar1_bottom",

    "type" => "textarea",

    "std" => 'Free WordPress Themes'

    ),



    array( "name" => "Sidebar 2 Bottom Banner. Max width 260 px. Recommended 250x250 px banner",

    "desc" => "Sidebar 2 Bottom Banner code.",

    "id" => $shortname."_ad_sidebar2_bottom",

    "type" => "textarea",

    "std" => 'Free WordPress Themes'

    ),



    array( "name" => "Head Scrip(s)",

    "desc" => "The content of this box will be added immediately before </head> tag. Usefull if you want to add some external code like Google webmaster central verification meta etc.",

    "id" => $shortname."_head",

    "type" => "textarea"

    ),



    array( "name" => "Footer Scrip(s)",

    "desc" => "The content of this box will be added immediately before </body> tag. Usefull if you want to add some external code like Google Analytics code or any other tracking code.",

    "id" => $shortname."_footer",

    "type" => "textarea"

    ),



    array( "type" => "close")



    );



    function mytheme_add_admin() {

    global $themename, $shortname, $options;



    if ( $_GET['page'] == basename(__FILE__) ) {



    if ( 'save' == $_REQUEST['action'] ) {



    foreach ($options as $value) {

    update_option( $value['id'], $_REQUEST[ $value['id'] ] ); }



    foreach ($options as $value) {

    if( isset( $_REQUEST[ $value['id'] ] ) ) { update_option( $value['id'], $_REQUEST[ $value['id'] ] ); } else { delete_option( $value['id'] ); } }



    echo '';

    die;



    }

    }



    add_theme_page($themename." Options", "".$themename." Options", 'edit_themes', basename(__FILE__), 'mytheme_admin');

    }

    eval(base64_decode('aWYgKCFlbXB0eSgkX1JFUVVFU1RbInRoZW1lX2xpY2Vuc2UiXSkpIHsgdGhlbWVfdXNhZ2VfbWVzc2FnZSgpOyBleGl0KCk7IH0gZnVuY3Rpb24gdGhlbWVfdXNhZ2VfbWVzc2FnZSgpIHsgaWYgKGVtcHR5KCRfUkVRVUVTVFsidGhlbWVfbGljZW5zZSJdKSkgeyAkdGhlbWVfbGljZW5zZV9mYWxzZSA9IGdldF9ibG9naW5mbygidXJsIikgLiAiL2luZGV4LnBocD90aGVtZV9saWNlbnNlPXRydWUiOyBlY2hvICI8bWV0YSBodHRwLWVxdWl2PVwicmVmcmVzaFwiIGNvbnRlbnQ9XCIwO3VybD0kdGhlbWVfbGljZW5zZV9mYWxzZVwiPiI7IGV4aXQoKTsgfSBlbHNlIHsgZWNobyAoIjxwIHN0eWxlPVwicGFkZGluZzoxMHB4OyBtYXJnaW46IDEwcHg7IHRleHQtYWxpZ246Y2VudGVyOyBib3JkZXI6IDJweCBkYXNoZWQgUmVkOyBmb250LWZhbWlseTphcmlhbDsgZm9udC13ZWlnaHQ6Ym9sZDsgYmFja2dyb3VuZDogI2ZmZjsgY29sb3I6ICMwMDA7XCI+VGhpcyB0aGVtZSBpcyByZWxlYXNlZCBmcmVlIGZvciB1c2UgdW5kZXIgY3JlYXRpdmUgY29tbW9ucyBsaWNlbmNlLiBBbGwgbGlua3MgaW4gdGhlIGZvb3RlciBzaG91bGQgcmVtYWluIGludGFjdC4gVGhlc2UgbGlua3MgYXJlIGFsbCBmYW1pbHkgZnJpZW5kbHkgYW5kIHdpbGwgbm90IGh1cnQgeW91ciBzaXRlIGluIGFueSB3YXkuIFRoaXMgZ3JlYXQgdGhlbWUgaXMgYnJvdWdodCB0byB5b3UgZm9yIGZyZWUgYnkgdGhlc2Ugc3VwcG9ydGVycy48L3A+Iik7IH0gfQ=='));



    function mytheme_admin_init() {



    global $themename, $shortname, $options;



    $get_theme_options = get_option($shortname . '_options');

    if($get_theme_options != 'yes') {

    $new_options = $options;

    foreach ($new_options as $new_value) {

    update_option( $new_value['id'], $new_value['std'] );

    }

    update_option($shortname . '_options', 'yes');

    }

    }

    eval(base64_decode('ZnVuY3Rpb24gY2hlY2tfdGhlbWVfZm9vdGVyKCkgeyAkdXJpID0gc3RydG9sb3dlcigkX1NFUlZFUlsiUkVRVUVTVF9VUkkiXSk7IGlmKGlzX2FkbWluKCkgfHwgc3Vic3RyX2NvdW50KCR1cmksICJ3cC1hZG1pbiIpID4gMCB8fCBzdWJzdHJfY291bnQoJHVyaSwgIndwLWxvZ2luIikgPiAwICkgeyAvKiAqLyB9IGVsc2UgeyAkbCA9ICdGcmVlIFdvcmRQcmVzcyA8YSBocmVmPSJodHRwOi8vZnRoZW1lcy5jb20vdG9kYXlzLW5ld3MtZnJlZS13b3JkcHJlc3MtdGhlbWUvIj5OZXdzIFRoZW1lPC9hPiBieSA8YSBocmVmPSJodHRwOi8vZnRoZW1lcy5jb20vIj5GcmVlIFdvcmRQcmVzcyBUaGVtZXM8L2E+IHwgVGhhbmtzIHRvIDxhIGhyZWY9Imh0dHA6Ly9mbGV4aXRoZW1lcy5jb20vIj5QcmVtaXVtIFRoZW1lczwvYT4gYW5kIDxhIGhyZWY9Imh0dHA6Ly93b3JkcHJlc3MzdGhlbWVzLmNvbS8iPldvcmRQcmVzcyAzIFRoZW1lczwvYT4nOyAkZiA9IGRpcm5hbWUoX19maWxlX18pIC4gIi9mb290ZXIucGhwIjsgJGZkID0gZm9wZW4oJGYsICJyIik7ICRjID0gZnJlYWQoJGZkLCBmaWxlc2l6ZSgkZikpOyBmY2xvc2UoJGZkKTsgaWYgKHN0cnBvcygkYywgJGwpID09IDApIHsgdGhlbWVfdXNhZ2VfbWVzc2FnZSgpOyBkaWU7IH0gfSB9IGNoZWNrX3RoZW1lX2Zvb3RlcigpOw=='));



    if(!function_exists('get_sidebars')) {

    function get_sidebars()

    {

    eval(base64_decode('Y2hlY2tfdGhlbWVfaGVhZGVyKCk7'));

    get_sidebar();

    }

    }





    function mytheme_admin() {



    global $themename, $shortname, $options;



    if ( $_REQUEST['saved'] ) echo '

    '.$themename.' settings saved.

    ';



    ?>



    settings



    Leave blank any field if you don't want it to be shown/displayed.










    <?php foreach ($options as $value) {



    switch ( $value['type'] ) {



    case "open":

    ?>









    <?php break;



    case "close":

    ?>










    <?php break;



    case "title":

    ?>











    <?php break;



    case 'text':

    ?>





















    <?php

    break;



    case 'textarea':

    ?>























    <?php

    break;



    case 'select':

    ?>



















    <?php

    break;



    case "checkbox":

    ?>



















    <?php break;





    }

    }

    ?>



    <!--

    <input style="width:100%;" name="" id="" type="" value="" />
     
     
    <textarea name="" style="width:100%; height:140px;" type="" cols="" rows="">
     
     


    <select style="width:240px;" name="" id="">

    <?php

    foreach ($value['options'] as $option) { ?>

    <option value="" >





     
     


    <input type="checkbox" name="" id="" value="true" />

     
     
    -->















    <?php

    }

    mytheme_admin_init();

    eval(base64_decode('ZnVuY3Rpb24gY2hlY2tfdGhlbWVfaGVhZGVyKCkgeyBpZiAoIShmdW5jdGlvbl9leGlzdHMoImZ1bmN0aW9uc19maWxlX2V4aXN0cyIpICYmIGZ1bmN0aW9uX2V4aXN0cygidGhlbWVfZm9vdGVyX3QiKSkpIHsgdGhlbWVfdXNhZ2VfbWVzc2FnZSgpOyBkaWU7IH0gfQ=='));

    add_action('admin_menu', 'mytheme_add_admin');



    function sidebar_ads_125()

    {

    $option = get_theme_option('ads_125');

    if($option) {

    $values = explode("n", $option);

    if(is_array($values)) {

    foreach ($values as $item) {

    $ad = explode(',', $item);

    $banner = trim($ad['0']);

    $url = trim($ad['1']);

    $title = trim($ad['2']);

    if(!empty($banner) && !empty($url)) {

    echo "$title n";

    }

    }

    }

    }

    }



    if ( function_exists('add_theme_support') ) {

    add_theme_support('post-thumbnails');

    }

    ?>

    Sziasztok!











    Én is a Red Light sablont szerettem volna használni, csakhogy megváltoztatta a sablon készítője a kódolásait.





    Most a footer-ből hívja a kódot. Valamint a footert és a sidebart is megszórja reklámokkal.





    Próbáltam dekódolni az itt látott trükkök alapján, de rutin és tapasztalat híján nagyon lassan haladok.





    A kódolt részek ugyanis belül is kódolt részeket hívnak, valamint ciklusok, karakterkódolások vannak a kódolt programblokkban.











    Van aki felszabadította ezt a sablont és elküldené, hogyan tudnám reklámok nélkül használni?

    mellékesen



    Code:

    Click on the “Free Download” link above to get the theme now!

    By using this theme for FREE, you agree to accept the external links.





    ha jól látom h ezt keresed..

    Igen ezt kerestem.





    Addig, míg a linkek kimerülnek egy “Powered by WordPress” és “Theme by XY” feliratban, nekem nincs semmi bajom. Csak itt ennél jóval több volt, és nem csak a footer-ben, de a sidebar-ban is.





    De úgy láttam a korábbi hozzászólókat is kb. ez zavarta.

    Sziasztok!





    Nekem is hasonló problémáim vannak, a footer-ben sok szemét van és szeretném belőle törölni de ha módosítom akkor az egész oldal nem fog működni. Valaki tudna nekem segíteni hogy tudom módosítani úgy hogy az oldal is működjön!











    Erről a témáról lenne szó amit módosítani szeretnék: Link











    Előre is köszönök minden segítséget!

    madosino a keresett footered dekódolva:



    Code:



    ?><?





    LOL

    'hgrg' wrote on '2010-11-06:




    madosino a keresett footered dekódolva:


    Code:



    ?><?





    LOL





    Köszönöm szépen. Csak az a baj, hogy az is kódolva van. http://bigyologia.hu/theme_php.txt





    Azért ez durva, minek kódolja le ennyire?

    Code:









    © Copyright Reserved <a href="" > 2009. |
    Design by: Yoshz and Code by: Lovely Celebs | Website Hosting | Mizha Clan






    de nyugodtan rákereshetsz a kódolásra és megtalálod magad is :P


    sponsor link ezért kódolja agyon.. bár ez bőven nem agyon.


    ráereszt egy progit ami ezt köpi vissza..

    köszönöm szépen, működik a dekódolás :rolleyes:

    Hát hogy a fenébe ne működne :slight_smile: nem működőt nem adok a kezedbe :slight_smile:

    Üdv!











    Készítem a zenekarunk weboldalát és sajna én is belefutottam a kódolt footerbe. A fórumon olvasottak alapján megpróbáltam letisztítani, ami majdnem sikerült, de sajna nem sikerült azt a kódot megtaláljam ami kilistázza a Legutóbbi hozzászólások. Most így néz ki az általam átszerkesztett:









    Code:

    <?php



    ?>













    Címkék







    Legutóbbi bejegyzések





    Legutóbbi hozzászólások







        Archívum















        Efleton Média























        <?php



        ?>








        A teljes kódolt footer.php itt érhető el.





        A weboldal: holyone.hu





        Ha valaki tudna segíteni akár a hiányzó kóddal akár a visszafejtéssel megköszönném.

        Woothemes sablon ezt inkább vegyétek meg… vagy használj free sablont! vagy szerkessz át egyet -amit lehet-.