Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php // This file is protected by copyright law and provided under license. Reverse engin..
Decoded Output download
$O000O0O00=fopen($OOO0O0O00,'rb');while(--$O00O00O00)fgets($O000O0O00,1024);fgets($O000O0O00,4096);$OO00O00O0=(base64_decode(strtr(fread($O000O0O00,372),'EnteryouwkhRHYKNWOUTAaBbCcDdFfGgIiJjLlMmPpQqSsVvXxZz0123456789+/=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/')));eval($OO00O00O0);$OO00O00O0=ereg_replace('__FILE__',"'".$OOO0O0O00."'",(base64_decode(strtr(fread($O000O0O00,$OO00O0000),'EnteryouwkhRHYKNWOUTAaBbCcDdFfGgIiJjLlMmPpQqSsVvXxZz0123456789+/=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'))));fclose($O000O0O00);eval($OO00O00O0);
class Mfn_Menu_Widget extends WP_Widget {
function Mfn_Menu_Widget() {
$widget_ops = array( 'classname' => 'widget_mfn_menu', 'description' => __( 'Use this widget on pages to display aside menu with children or siblings of the current page', 'mfn-opts' ) );
$this->WP_Widget( 'widget_mfn_menu', __( 'Muffin Menu', 'mfn-opts' ), $widget_ops );
$this->alt_option_name = 'widget_mfn_menu';
}
function widget( $args, $instance ) {
if ( ! isset( $args['widget_id'] ) ) $args['widget_id'] = null;
extract( $args, EXTR_SKIP );
$title = "";
if( $instance['use_page_title'] ){
$title = wp_title( '', false );
} elseif( $instance['title'] ) {
$title = $instance['title'];
}
$title = apply_filters( 'widget_title', $title, $instance, $this->id_base);
echo $before_widget;
if( $title ) echo $before_title . $title . $after_title;
if( ! $instance['nav_menu'] ){
$parentID = false;
if( $instance['use_page_sibling']==1 ){
$aPost = get_post( get_the_ID() );
if( is_array($aPost->ancestors) && key_exists(0, $aPost->ancestors) ) $parentID = $aPost->ancestors[0];
} else {
$parentID = get_the_ID();
}
$aPages_attr = array(
'title_li' => '',
'depth' => $instance['depth'] ? intval($instance['depth']) : 1,
'child_of' => $parentID,
'link_before' => '',
'echo' => 0,
);
$aPages = wp_list_pages( $aPages_attr );
if( ( ! $aPages ) && ( $instance['use_page_sibling'] == 2 ) ){
$aPost = get_post( get_the_ID() );
$parentID = false;
if( is_array($aPost->ancestors) && key_exists(0, $aPost->ancestors) ) $parentID = $aPost->ancestors[0];
$aPages_attr['child_of'] = $parentID;
$aPages = wp_list_pages( $aPages_attr );
}
if( $aPages ){
echo '<ul class="menu">';
echo $aPages;
echo '</ul>';
}
} else {
$args = array(
'menu_class' => 'menu',
'menu' => $instance['nav_menu'],
'depth' => $instance['depth'] ? intval($instance['depth']) : 1,
);
wp_nav_menu( $args );
}
echo $after_widget;
}
function update( $new_instance, $old_instance ) {
$instance = $old_instance;
$instance['title'] = strip_tags( $new_instance['title'] );
$instance['use_page_title'] = (int) $new_instance['use_page_title'];
$instance['use_page_sibling'] = (int) $new_instance['use_page_sibling'];
$instance['depth'] = (int) $new_instance['depth'];
$instance['nav_menu'] = (int) $new_instance['nav_menu'];
return $instance;
}
function form( $instance ) {
$title = isset( $instance['title']) ? esc_attr( $instance['title'] ) : '';
$use_page_title = isset( $instance['use_page_title'] ) ? absint( $instance['use_page_title'] ) : 0;
$use_page_sibling = isset( $instance['use_page_sibling'] ) ? absint( $instance['use_page_sibling'] ) : 2;
$depth = isset( $instance['depth'] ) ? absint( $instance['depth'] ) : 1;
$nav_menu = isset( $instance['nav_menu'] ) ? absint( $instance['nav_menu'] ) : 0;
$menus = wp_get_nav_menus( array( 'orderby' => 'name' ) );
;echo ' <p>
<label for="';echo esc_attr( $this->get_field_id( 'title' ) );;echo '">';_e( 'Title:', 'mfn-opts' );;echo '</label>
<input class="widefat" id="';echo esc_attr( $this->get_field_id( 'title' ) );;echo '" name="';echo esc_attr( $this->get_field_name( 'title' ) );;echo '" type="text" value="';echo esc_attr( $title );;echo '" />
</p>
<p>
<input id="';echo esc_attr( $this->get_field_id( 'use_page_title' ) );;echo '" name="';echo esc_attr( $this->get_field_name( 'use_page_title' ) );;echo '" type="checkbox" value="1" ';if( esc_attr( $use_page_title ) ) echo "checked='checked'" ;echo '" />
<label for="';echo esc_attr( $this->get_field_id( 'use_page_title' ) );;echo '">';_e( 'Use current page title', 'mfn-opts' );;echo '</label>
</p>
<p>
<label for="';echo $this->get_field_id('nav_menu');;echo '">';_e( 'Menu:', 'mfn-opts' );;echo '</label>
<select id="';echo $this->get_field_id('nav_menu');;echo '" name="';echo $this->get_field_name('nav_menu');;echo '">
';
echo '<option value="0">'. __( '- Pages Menu -', 'mfn-opts' ) .'</option>';
foreach ( $menus as $menu ) {
echo '<option value="' . $menu->term_id . '"'. selected( $nav_menu, $menu->term_id, false ). '>'. $menu->name . '</option>';
}
;echo ' </select>
</p>
<p>
<label for="';echo esc_attr( $this->get_field_id( 'depth' ) );;echo '">';_e( 'Depth:', 'mfn-opts' );;echo '</label>
<input id="';echo esc_attr( $this->get_field_id( 'depth' ) );;echo '" name="';echo esc_attr( $this->get_field_name( 'depth' ) );;echo '" type="text" value="';echo esc_attr( $depth );;echo '" size="3"/>
</p>
<p>
<label>Options for Pages Menu</label>
<br />
<input id="';echo esc_attr( $this->get_field_id( 'use_page_sibling' ) );;echo '" name="';echo esc_attr( $this->get_field_name( 'use_page_sibling' ) );;echo '" type="radio" value="1" ';if( $use_page_sibling==1 ) echo "checked='checked'" ;echo '" />
<label for="';echo esc_attr( $this->get_field_id( 'use_page_sibling' ) );;echo '">';_e( 'Show page siblings', 'mfn-opts' );;echo '</label>
<br/>
<input id="';echo esc_attr( $this->get_field_id( 'use_page_childrens' ) );;echo '" name="';echo esc_attr( $this->get_field_name( 'use_page_sibling' ) );;echo '" type="radio" value="0" ';if( ! $use_page_sibling ) echo "checked='checked'" ;echo '" />
<label for="';echo esc_attr( $this->get_field_id( 'use_page_childrens' ) );;echo '">';_e( 'Show page children', 'mfn-opts' );;echo '</label>
<br/>
<input id="';echo esc_attr( $this->get_field_id( 'use_page_childrens2' ) );;echo '" name="';echo esc_attr( $this->get_field_name( 'use_page_sibling' ) );;echo '" type="radio" value="2" ';if( $use_page_sibling==2 ) echo "checked='checked'" ;echo '" />
<label for="';echo esc_attr( $this->get_field_id( 'use_page_childrens2' ) );;echo '">';_e( 'Show page children (if there is no children, show siblings)', 'mfn-opts' );;echo '</label>
</p>
';
}
}
Did this file decode correctly?
Original Code
<?php // This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited.
$OOO0O0O00=__FILE__;$O00O00O00=__LINE__;$OO00O0000=7756;eval((base64_decode('JE8wMDBPME8wMD1mb3BlbigkT09PME8wTzAwLCdyYicpO3doaWxlKC0tJE8wME8wME8wMClmZ2V0cygkTzAwME8wTzAwLDEwMjQpO2ZnZXRzKCRPMDAwTzBPMDAsNDA5Nik7JE9PMDBPMDBPMD0oYmFzZTY0X2RlY29kZShzdHJ0cihmcmVhZCgkTzAwME8wTzAwLDM3MiksJ0VudGVyeW91d2toUkhZS05XT1VUQWFCYkNjRGRGZkdnSWlKakxsTW1QcFFxU3NWdlh4WnowMTIzNDU2Nzg5Ky89JywnQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLycpKSk7ZXZhbCgkT08wME8wME8wKTs=')));return;?>
kr9NHenNHenNHe1lFMamb3klFoxiC2APk19gOLlHOa9gkZXJkZwVkr9NTznNHr8XHt4JkZwShokiF2A2Yy9LcBYvcoAPF3OZfuwPcmklCBWPkr8XHenNHr8XHtXLT08XHr8XHeEXhUXmOB50cbk5d3a3D2iUUylRTlfNaaOnCAkJW2YrcrcMO2fkDApQToxYdanXAbyTF1c2BuiDGjExHjH0YTC3KeLqRz0mRtfnWLYrOAcuUrlhU0xYTL9WAakTayaBa1icBMyJC2OlcMfPDBpqdo1Vd3nxFmY0fbc3Gul6HerZHzW1YjF4KUSvkZLphUL7cMYSd3YlhtONHeEXTznNHeEpK2a2CBXPkr9NHenNHenNHtL7tMYSCbYzwr1Mdl9YcB51b1fpcoflftnlGuOldMOzwyfWb1fpcoflftn7tMc1dMY0DB9Vwr1Mdl9YcB51b1fpcoflftIpwuShkufpcoflfy9vFuHINUniFmkiGUIIk2YSCbYzdMyscUFINT4Ik3fpcoflfy9scM5gdBaVfUFSwtfLcbYjFMlXfolvdJFINT4Ib18PwtfaF2AIfoipFZn3DBOmcbWId24IFoymcbHIfo8IcolzFoxiGUniF2lLcUnscB51wufpfoIIC2ipdoOZcB4Id3wIF2lJdolVc3HId2CIfoilwoY1FmkldmWIFoymcUFSwtfscM4sd3n0FZFIhUEpKXPLfoipFZ0+a1nga2lLc2a0htEmf2lLc2a0b21Mdl9scB51kZXIb18PwtfYfBcMDB4ITBaVfUFSwtfscM4sd3n0FZFIhUXIkufpcoflfy9vFuHIhTShkuOPDbHsNMySfy9vFuOpd25gdMyscUE9wtf3DBOmcbOgdBcVb21ldmAmKXp9tMc1dMY0DB9VwufpcoflftIIkoyZc3HSwtOpdmY0CB5jcUEpwuShDBCIhtEiwolzF2a0htELCbkmF1Smf2lLc2a0b2lLk10IhUEpwtOiFMfzBZf3DBOmcbOgDBWmbUE9wo51doX7tMa4fukiC3WPwtOiFMfzRtnyByOUb1YRUaEIhTShkuOpfoxlwe0IwJw7tMlMhtELDB5zfoyVC2adk3azca9XCBflb3Opfoxlk10IhbShkuOpfoxlwe0If3ngfol0doAPwtFmRtnMCBxzcUEpKXp9woaSF2apcJIIkolVF3OidMYlBZf0DbOScUffwtLIGXPLfol0doAINUELDB5zfoyVC2adk3Opfoxlk107tm0hkuOpfoxlwe0ICbnXdulgcMlSfoaZFZIIk3fpcoflfy90DbOScUFSwtO0DbOScUXIkolVF3OidMYlRtELfoipFZ0+DBOgCMyzcUL7tMajDo8IkoklcM9Zca93DBOmcbW7tMlMhtELfol0doAIhUnlC2ivwtOJcBcvFMagfol0doAIRJELfol0doAIRJELCBc0cbkgfol0doA7tMlMhtEiwtOpdmY0CB5jcaSmdMy2b21ldmAmbUEpGXPLFoyZcB50UAWINUnMCBxzcTShDBCPwtOpdmY0CB5jcaSmfbYlb3nic2agF2lJdolVcZffNT0xwtl7tJOiAo9zftE9woflfy9Xd3Y0htnmcbOgfoilb0lrhtLIhTShDBCPwolzb2yZFMy5htOiAo9zft0+CB5jcbY0d3kzhUEMkJnqcblgcbipF3OzheESwtOiAo9zft0+CB5jcbY0d3kzhUEpwtOXCbkldmOkOtE9wtOiAo9zft0+CB5jcbY0d3kzBznfKXp9woaSF2AIGXPLFoyZcB50UAWINUnmcbOgfoilb0lrhtL7tm0hkoyWCBflF19ifuOZwe0ICbkZCbLPtJf0DbOSca9SDUFItWL9NJEmkZXktJfLcbn0DtFItWL9NJELDB5zfoyVC2adk2OlFuOPk10INZnpdmO2CBXPkolVF3OidMYlBZfLcbn0DtffhUE6werStJfjDolScy9vcJFktT0+wtOXCbkldmOkOtXhk2xpdMsgCMaMd3klkZEkNT4IkZFStJflC2ivkXLktT0+weEStJL7tJOiAoymcbHINUn3Fy9SDbY0b3nic2azhtELCanic2azb2y0fuwIhTShDBCPwtIIwUELCanic2azwtLIkJCIhtELDB5zfoyVC2adk3azca9XCBflb3YpCMxpdMFmbUE9NUEZwtLIhbShkoyWd3Y0we0Ic2a0b3nvF3WPwoflfy90DoagUAWPhUEpKXPLFoyZcB50UAWINUnMCBxzcTShDBCPwolzb2yZFMy5htOiAo9zft0+CB5jcbY0d3kzhUEMkJnqcblgcbipF3OzheESwtOiAo9zft0+CB5jcbY0d3kzhUEpwtOXCbkldmOkOtE9wtOiAo9zft0+CB5jcbY0d3kzBznfKXPLCanic2azb2y0fukdk2YPDBxLb29Mk10INUELFoyZcB50UAW7tJOiAoymcbHINUn3Fy9SDbY0b3nic2azhtELCanic2azb2y0fuwIhTShgWppcJIIkoyWCBflFZEpGXplC2ivwtF8fBXIC2xiF3H9wM1ldmAJNJF7tMajDo8IkoyWCBflFzShcBYPdZEmNt91de4mKXp9tm0IcBxzcUn7tJOiFMfzwe0ICbkZCbLPtJfscB51b2YSCbYzkXL9NJEmdBaVfUFStJfscB51kXLktT0+wtOpdmY0CB5jcaSmdMy2b21ldmAmbUXhk2OlFuOPkZEktT0+wtOpdmY0CB5jcaSmcoaXfoImbUE/wolVfucidtILDB5zfoyVC2adk2OlFuOPk10pwePIHUXhhTShf3ngdMy2b21ldmAPwtOiFMfzwtL7tm0hcBYPdZELCBc0cbkgf2lLc2a0KXp9tMc1dMY0DB9VwuaXcoy0cUIIko5lf19pdmY0CB5jcUXIko9Scy9pdmY0CB5jcUEpwuShkolVF3OidMYlwe0Iko9Scy9pdmY0CB5jcTShkolVF3OidMYlBZf0DbOScUffwELktWL9wuY0FMlXb3Oic3HPwtOVcbfgDB5zfoyVC2adk3Opfoxlk10IhTShkolVF3OidMYlBZf1F2agFoymca90DbOScUffwEL9wtipdmWpwtOVcbfgDB5zfoyVC2adk3azca9XCBflb3Opfoxlk107tJOpdmY0CB5jcaSmfbYlb3nic2agF2lJdolVcZffwEL9wtipdmWpwtOVcbfgDB5zfoyVC2adk3azca9XCBflb3YpCMxpdMFmbTShkolVF3OidMYlBZfLcbn0DtffwELktWL9wtipdmWpwtOVcbfgDB5zfoyVC2adk2OlFuOPk107tJOpdmY0CB5jcaSmdMy2b21ldmAmbUEktWL9wtipdmWpwtOVcbfgDB5zfoyVC2adk25ifl9scB51k107tmklfuaZdJELDB5zfoyVC2A7tm0hcmaVC3Opd24IcM9ZdUIIkolVF3OidMYlwtLIGXPLfol0doAItWLktT0IDbYzcbWPwtOpdmY0CB5jcaSmfol0doAmbULINZnlF2YgCbO0FJIIkolVF3OidMYlBZf0DbOScUffwtLIKJEmkzShkuazca9XCBflb3OpfoxlwEL9wolzF2a0htELDB5zfoyVC2adk3azca9XCBflb3Opfoxlk10IhUE/woyJF2lVftIIkolVF3OidMYlBZf1F2agFoymca90DbOScUffwtLIKJEXKXPLfbYlb3nic2agF2lJdolVcZEkNUnpF3YlftIIkolVF3OidMYlBZf1F2agFoymca9zDBkSDB5mk10IhUE/woyJF2lVftIIkolVF3OidMYlBZf1F2agFoymca9zDBkSDB5mk10IhUE6wew7tJOLcbn0DELktWL9wolzF2a0htELDB5zfoyVC2adk2OlFuOPk10IhUE/woyJF2lVftIIkolVF3OidMYlBZfLcbn0DtffwtLIKJExKXPLdMy2b21ldmAktWL9wolzF2a0htELDB5zfoyVC2adk25ifl9scB51k10IhUE/woyJF2lVftIIkolVF3OidMYlBZfVCbcgdBaVfUffwtLIKJEXKXPLdBaVfbHINUn3Fy9mcbOgdMy2b21ldmazhtniFmkiGUIIk29ZcoaZCmLmwe0+wtfVCB1lkZEpwtL7tjslC2ivwtFktWL8Fe4htWLktTxSCBkldtnMd3w9wJF7cBYPdZnlF2YgCbO0FJIIkuOPDbHsNMflfy9MDBaScy9pctIIk3OpfoxlkZEpwtL7K2ajDo8IkZw+kzsgcUIIk1OpfoxlKJFSwtfscM4sd3n0FZFIhTS7cBYPdZEmNt9SCBklde4htWLktTxpdmn1ftnjdoyzFz0Jf2lLcBciftwIDBW9wJF7cBYPdZnlF2YgCbO0FJIIkuOPDbHsNMflfy9MDBaScy9pctIIk3OpfoxlkZEpwtL7K2ajDo8IkZwIdMyscT0JkzslC2ivwoazC19ifuOZhtELfoipFZ0+c2a0b2cpcBxLb25idBAPwtf0DbOScUFIhUEpKzslC2ivwtFJwuO5FoA9wmOlGuWJwucidualNUwmK2ajDo8IcbYjb2y0fuwPwtO0DbOScUEpKzslC2ivwtFJwt8+tILktTXvFe4htILktTxXNIPktWLkNolVFua0wolLNUwmK2ajDo8IcbYjb2y0fuwPwtO0DolzRT5mcbOgcMlldoOgDBWPwtf1F2agFoymca90DbOScUFIhUEpKzslC2ivwtFJwo5idBA9wJF7cBYPdZnlF2YgCbO0FJIIkuOPDbHsNMflfy9MDBaScy9VCB1lhtEmfbYlb3nic2agfol0doAmwtLIhTS7cBYPdZEmwJn0GbnlNUkjDoajD2kvGtwIfMySfBA9wjrJwtF7DBCPwoazC19ifuOZhtELfbYlb3nic2agfol0doAIhUEpwoajDo8IwMYPcBYqcBW9k2YPcBYqcBWmwJE7cBYPdZEmwJEvNIPktWLkNoxiCMaSwocvFj0JkzslC2ivwoazC19ifuOZhtELfoipFZ0+c2a0b2cpcBxLb2lLhtEmfbYlb3nic2agfol0doAmwtLIhTS7cBYPdZEmwj4mK19lhtEmabYlwoY1FmkldmWIFoymcUn0DbOScUFSwtfscM4sd3n0FZFIhTS7cBYPdZEmNt9SCBklde4ktILktTXvFe4htWLktILktTxXNIPktWLkNoxiCMaSwocvFj0JkzslC2ivwtO0DolzRT5mcbOgcMlldoOgDBWPk25ifl9scB51kZL7K2ajDo8IkZw+kzsgcUIIk01ldmA6kZXIk21MdJ1vFuOzkZEpKzslC2ivwtF8R2xiCMaSNIPktWLkNuYldoajftnpce0JkzslC2ivwtO0DolzRT5mcbOgcMlldoOgDBWPk25ifl9scB51kZL7K2ajDo8IkZwIdMyscT0JkzslC2ivwtO0DolzRT5mcbOgcMlldoOgdMyscUImdMy2b21ldmAmhTS7cBYPdZEmwj4htWLktWLmKXplC2ivwtF8d3n0DB9VwucidualNUwXwj4mRJngbZIIkZ0IAoymcbHITBaVfUEskZXIk21MdJ1vFuOzkZEpwt4mNt9vFuOpd24+kzShcM9ZcByjDtEPwtOscB51FZniFZELdBaVfUEpwuShcBYPdZEmNo9XfolvdJn2CBx1cT0JkZEVwtOscB51RT50cbksb2lLwt4IkZwmRJnzcBxlC3OlctIIko5ifl9scB51RtELdBaVfU0+foaZda9pctXIcMySF2AIhU4Ikz4mRJELdBaVfU0+dMyscUEVwtF8R29Xfolvdj4mKXp9tjslC2ivwtFktWLkNt9zcBxlC3W+tILktTXvFe4htWLktILktTxXNIPktWLkNoxiCMaSwocvFj0JkzslC2ivwoazC19ifuOZhtELfoipFZ0+c2a0b2cpcBxLb2lLhtEmcoaXfoImwtLIhTS7cBYPdZEmwj4mK19lhtEmOoaXfoI6kZXIk21MdJ1v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
Function Calls
fgets | 2 |
fopen | 1 |
fread | 2 |
strtr | 2 |
fclose | 1 |
ereg_replace | 1 |
base64_decode | 3 |
Stats
MD5 | 28461440fec5ec8d168aa4f2976320e6 |
Eval Count | 3 |
Decode Time | 159 ms |