3v4l.org

run code in 300+ PHP versions simultaneously
<?php /* * Plugin Name: Stylish Top Author Widget * Plugin URI: http://demo.forsideint.com * Description: Stylish Top Author List Widget in different style. * Version: 1.1 * Author: Forside International * Author URI: http://forsideint.com * License: GPLv2 or later * License URI: http://www.gnu.org/licenses/gpl-2.0.html */ /* Do not try to edit any code here. If you try to do this the Plugin will be broken */ /* Modifications in lieu of rediculous disclaimer above by Ardelean Solutions on 2014-06-18 * Changes: Added filters for specific authors */ define('FORSIDE_STYLISH_TOP_AUTHOR_PLUGIN_PATH', WP_PLUGIN_URL . '/' . plugin_basename( dirname(__FILE__) ) . '/' ); function forside_stylish_top_author_scripts($hook) { /* Register our script. */ wp_enqueue_style( 'FORSIDE_STYLISH_TOP_AUTHOR_STYLE', FORSIDE_STYLISH_TOP_AUTHOR_PLUGIN_PATH.'stylesheet/css3.css' ); } add_action('wp_enqueue_scripts', 'forside_stylish_top_author_scripts'); //add_action( 'widgets_init', 'forside_stylish_top_author_widget' ); wp_register_sidebar_widget( 'forside_stylish_top_author_widget', // Widget ID 'Stylish Top Author Widget', // Name of the Widget 'forside_stylish_top_authors_widget_display', // Callback Function array( // Options 'description' => 'Stylish Top Authors List' ) ); wp_register_widget_control( 'forside_stylish_top_author_widget', // id 'forside_stylish_top_author_widget', // name 'forside_stylish_top_authors_widget_control'// callback function ); function forside_stylish_top_authors_widget_control($args=array(), $params=array()) { // DB option update if (isset($_POST['submitted'])) { update_option('forside_stylish_top_author_widget_title', $_POST['widgettitle']); update_option('forside_stylish_top_author_widget_title_icon', $_POST['widgettitleicon']); update_option('forside_stylish_top_author_widget_title_icon_width', $_POST['widgettitleiconwidth']); update_option('forside_stylish_top_author_widget_number', $_POST['number']); update_option('forside_stylish_top_author_widget_author_filter', $_POST['authorfilter']); } // Options $widgettitle = get_option('forside_stylish_top_author_widget_title'); $widgettitleicon = get_option('forside_stylish_top_author_widget_title_icon'); $widgettitleiconwidth = get_option('forside_stylish_top_author_widget_title_icon_width'); $number = get_option('forside_stylish_top_author_widget_number'); $authorfilter = get_option('forside_stylish_top_author_widget_author_filter'); ?> <h4>Icon Link For Title : <input type="text" style="width:50%" name="widgettitleicon" value="<?php echo stripslashes($widgettitleicon); ?>" /></h4> <h4>Width of Icon : <input type="text" style="width:60%" name="widgettitleiconwidth" value="<?php echo stripslashes($widgettitleiconwidth); ?>" /></h4> <h4>Title <input type="text" style="width:80%" name="widgettitle" value="<?php echo stripslashes($widgettitle); ?>" /></h4> <h4><strong>Show <input type="text" style="width:55%" name="number" value="<?php echo stripslashes($number); ?>" /> Authors</strong></h4> <h4>Author Filter <input type="text" style="width:80%" name="authorfilter" value="<?php echo stripslashes($authorfilter); ?>" /><br />(Only show author's in this list, and in this order)</h4> </br> <input type="hidden" name="submitted" value="1" /> <?php } function forside_stylish_top_authors_widget_display($args=array(), $params=array()) { // Options Loading $widgettitle = get_option('forside_stylish_top_author_widget_title'); $widgettitleicon = get_option('forside_stylish_top_author_widget_title_icon'); $widgettitleiconwidth = get_option('forside_stylish_top_author_widget_title_icon_width'); $number = get_option('forside_stylish_top_author_widget_number'); $authorfilter = get_option('forside_stylish_top_author_widget_author_filter'); // Widget Output echo stripslashes($args['before_widget']); echo '<div id="stylish_top_author">'; if ($widgettitle != '') { echo stripslashes($args['before_title']);?> <img style="margin-right:5px" width="<?php echo stripslashes($widgettitleiconwidth);?>" src="<?php echo stripslashes($widgettitleicon);?>"/><?php echo stripslashes($widgettitle); echo stripslashes($args['after_title']); } else { echo ""; } ?> <ol> <?php $userArray = array(); if (trim($authorfilter) == '') $userArray = get_users('order=DESC&orderby=post_count&number='.$number.''); else { $userNames = explode( ',', stripslashes($authorfilter) ); $userIDs = array(); foreach ($userNames as $userName) { if ( trim ( $userName ) != '' && count( $userArray ) < $number ) { $userObjects = get_users( array ( 'search' => trim ( $userName ) ) ); $userObject = $userObjects[0]; if ( $userObject != null ) $userArray[] = $userObject; } } #$userArray = $userObjects = get_users( array( 'include' => $userIDs ) ); } foreach ( $userArray as $user ) : ?> <li><a href="<?php echo bloginfo( url )."/author/".$user->user_login; ?>"> <figure> <?php echo get_avatar($user->ID, 100); ?> <figcaption> <h5> <?php echo $user->display_name; ?> </h5> <p style="color:aquamarine">Published <?php echo count_user_posts($user->ID); ?> Posts</p> <p><?php echo $user->description; ?></p> </figcaption> </figure></a> </li> <?php endforeach; ?> </ol> <!-- Stylish Top Author List --> <?php echo '</div> <!-- Stylish Top Author List Widget -->'; echo stripslashes($args['after_widget']); } /* Coding for STYLISH TOP AUTHOR PLUGIN */
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/oW4dV
function name:  (null)
number of ops:  30
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   18     0  E >   INIT_FCALL                                               'define'
          1        SEND_VAL                                                 'FORSIDE_STYLISH_TOP_AUTHOR_PLUGIN_PATH'
          2        FETCH_CONSTANT                                   ~0      'WP_PLUGIN_URL'
          3        CONCAT                                           ~1      ~0, '%2F'
          4        INIT_FCALL_BY_NAME                                       'plugin_basename'
          5        INIT_FCALL                                               'dirname'
          6        SEND_VAL                                                 '%2Fin%2FoW4dV'
          7        DO_ICALL                                         $2      
          8        SEND_VAR_NO_REF_EX                                       $2
          9        DO_FCALL                                      0  $3      
         10        CONCAT                                           ~4      ~1, $3
         11        CONCAT                                           ~5      ~4, '%2F'
         12        SEND_VAL                                                 ~5
         13        DO_ICALL                                                 
   24    14        INIT_FCALL_BY_NAME                                       'add_action'
         15        SEND_VAL_EX                                              'wp_enqueue_scripts'
         16        SEND_VAL_EX                                              'forside_stylish_top_author_scripts'
         17        DO_FCALL                                      0          
   28    18        INIT_FCALL_BY_NAME                                       'wp_register_sidebar_widget'
   29    19        SEND_VAL_EX                                              'forside_stylish_top_author_widget'
   30    20        SEND_VAL_EX                                              'Stylish+Top+Author+Widget'
   31    21        SEND_VAL_EX                                              'forside_stylish_top_authors_widget_display'
   33    22        SEND_VAL_EX                                              <array>
         23        DO_FCALL                                      0          
   37    24        INIT_FCALL_BY_NAME                                       'wp_register_widget_control'
   38    25        SEND_VAL_EX                                              'forside_stylish_top_author_widget'
   39    26        SEND_VAL_EX                                              'forside_stylish_top_author_widget'
   40    27        SEND_VAL_EX                                              'forside_stylish_top_authors_widget_control'
         28        DO_FCALL                                      0          
  137    29      > RETURN                                                   1

Function forside_stylish_top_author_scripts:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/oW4dV
function name:  forside_stylish_top_author_scripts
number of ops:  8
compiled vars:  !0 = $hook
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   20     0  E >   RECV                                             !0      
   22     1        INIT_FCALL_BY_NAME                                       'wp_enqueue_style'
          2        SEND_VAL_EX                                              'FORSIDE_STYLISH_TOP_AUTHOR_STYLE'
          3        FETCH_CONSTANT                                   ~1      'FORSIDE_STYLISH_TOP_AUTHOR_PLUGIN_PATH'
          4        CONCAT                                           ~2      ~1, 'stylesheet%2Fcss3.css'
          5        SEND_VAL_EX                                              ~2
          6        DO_FCALL                                      0          
   23     7      > RETURN                                                   null

End of function forside_stylish_top_author_scripts

Function forside_stylish_top_authors_widget_control:
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 5, Position 2 = 40
Branch analysis from position: 5
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 40
filename:       /in/oW4dV
function name:  forside_stylish_top_authors_widget_control
number of ops:  87
compiled vars:  !0 = $args, !1 = $params, !2 = $widgettitle, !3 = $widgettitleicon, !4 = $widgettitleiconwidth, !5 = $number, !6 = $authorfilter
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   43     0  E >   RECV_INIT                                        !0      <array>
          1        RECV_INIT                                        !1      <array>
   45     2        FETCH_IS                                         ~7      '_POST'
          3        ISSET_ISEMPTY_DIM_OBJ                         0          ~7, 'submitted'
          4      > JMPZ                                                     ~8, ->40
   46     5    >   INIT_FCALL_BY_NAME                                       'update_option'
          6        SEND_VAL_EX                                              'forside_stylish_top_author_widget_title'
          7        CHECK_FUNC_ARG                                           
          8        FETCH_FUNC_ARG               global              $9      '_POST'
          9        FETCH_DIM_FUNC_ARG                               $10     $9, 'widgettitle'
         10        SEND_FUNC_ARG                                            $10
         11        DO_FCALL                                      0          
   47    12        INIT_FCALL_BY_NAME                                       'update_option'
         13        SEND_VAL_EX                                              'forside_stylish_top_author_widget_title_icon'
         14        CHECK_FUNC_ARG                                           
         15        FETCH_FUNC_ARG               global              $12     '_POST'
         16        FETCH_DIM_FUNC_ARG                               $13     $12, 'widgettitleicon'
         17        SEND_FUNC_ARG                                            $13
         18        DO_FCALL                                      0          
   48    19        INIT_FCALL_BY_NAME                                       'update_option'
         20        SEND_VAL_EX                                              'forside_stylish_top_author_widget_title_icon_width'
         21        CHECK_FUNC_ARG                                           
         22        FETCH_FUNC_ARG               global              $15     '_POST'
         23        FETCH_DIM_FUNC_ARG                               $16     $15, 'widgettitleiconwidth'
         24        SEND_FUNC_ARG                                            $16
         25        DO_FCALL                                      0          
   49    26        INIT_FCALL_BY_NAME                                       'update_option'
         27        SEND_VAL_EX                                              'forside_stylish_top_author_widget_number'
         28        CHECK_FUNC_ARG                                           
         29        FETCH_FUNC_ARG               global              $18     '_POST'
         30        FETCH_DIM_FUNC_ARG                               $19     $18, 'number'
         31        SEND_FUNC_ARG                                            $19
         32        DO_FCALL                                      0          
   50    33        INIT_FCALL_BY_NAME                                       'update_option'
         34        SEND_VAL_EX                                              'forside_stylish_top_author_widget_author_filter'
         35        CHECK_FUNC_ARG                                           
         36        FETCH_FUNC_ARG               global              $21     '_POST'
         37        FETCH_DIM_FUNC_ARG                               $22     $21, 'authorfilter'
         38        SEND_FUNC_ARG                                            $22
         39        DO_FCALL                                      0          
   53    40    >   INIT_FCALL_BY_NAME                                       'get_option'
         41        SEND_VAL_EX                                              'forside_stylish_top_author_widget_title'
         42        DO_FCALL                                      0  $24     
         43        ASSIGN                                                   !2, $24
   54    44        INIT_FCALL_BY_NAME                                       'get_option'
         45        SEND_VAL_EX                                              'forside_stylish_top_author_widget_title_icon'
         46        DO_FCALL                                      0  $26     
         47        ASSIGN                                                   !3, $26
   55    48        INIT_FCALL_BY_NAME                                       'get_option'
         49        SEND_VAL_EX                                              'forside_stylish_top_author_widget_title_icon_width'
         50        DO_FCALL                                      0  $28     
         51        ASSIGN                                                   !4, $28
   56    52        INIT_FCALL_BY_NAME                                       'get_option'
         53        SEND_VAL_EX                                              'forside_stylish_top_author_widget_number'
         54        DO_FCALL                                      0  $30     
         55        ASSIGN                                                   !5, $30
   57    56        INIT_FCALL_BY_NAME                                       'get_option'
         57        SEND_VAL_EX                                              'forside_stylish_top_author_widget_author_filter'
         58        DO_FCALL                                      0  $32     
         59        ASSIGN                                                   !6, $32
   59    60        ECHO                                                     '%0A%09%3Ch4%3EIcon+Link+For+Title+%3A+%3Cinput+type%3D%22text%22+style%3D%22width%3A50%25%22+name%3D%22widgettitleicon%22+value%3D%22'
   60    61        INIT_FCALL                                               'stripslashes'
         62        SEND_VAR                                                 !3
         63        DO_ICALL                                         $34     
         64        ECHO                                                     $34
         65        ECHO                                                     '%22+%2F%3E%3C%2Fh4%3E%0A%09%3Ch4%3EWidth+of+Icon+%3A+%3Cinput+type%3D%22text%22+style%3D%22width%3A60%25%22+name%3D%22widgettitleiconwidth%22+value%3D%22'
   61    66        INIT_FCALL                                               'stripslashes'
         67        SEND_VAR                                                 !4
         68        DO_ICALL                                         $35     
         69        ECHO                                                     $35
         70        ECHO                                                     '%22+%2F%3E%3C%2Fh4%3E%0A%09%3Ch4%3ETitle+%3Cinput+type%3D%22text%22+style%3D%22width%3A80%25%22+name%3D%22widgettitle%22+value%3D%22'
   62    71        INIT_FCALL                                               'stripslashes'
         72        SEND_VAR                                                 !2
         73        DO_ICALL                                         $36     
         74        ECHO                                                     $36
         75        ECHO                                                     '%22+%2F%3E%3C%2Fh4%3E%0A%0A%09%3Ch4%3E%3Cstrong%3EShow+%3Cinput+type%3D%22text%22+style%3D%22width%3A55%25%22+name%3D%22number%22+value%3D%22'
   64    76        INIT_FCALL                                               'stripslashes'
         77        SEND_VAR                                                 !5
         78        DO_ICALL                                         $37     
         79        ECHO                                                     $37
         80        ECHO                                                     '%22+%2F%3E+Authors%3C%2Fstrong%3E%3C%2Fh4%3E%0A%09%3Ch4%3EAuthor+Filter+%3Cinput+type%3D%22text%22+style%3D%22width%3A80%25%22+name%3D%22authorfilter%22+value%3D%22'
   65    81        INIT_FCALL                                               'stripslashes'
         82        SEND_VAR                                                 !6
         83        DO_ICALL                                         $38     
         84        ECHO                                                     $38
         85        ECHO                                                     '%22+%2F%3E%3Cbr+%2F%3E%28Only+show+author%27s+in+this+list%2C+and+in+this+order%29%3C%2Fh4%3E%0A%09%0A%09%3C%2Fbr%3E%0A%09%0A%09%3Cinput+type%3D%22hidden%22+name%3D%22submitted%22+value%3D%221%22+%2F%3E%0A%09'
   72    86      > RETURN                                                   null

End of function forside_stylish_top_authors_widget_control

Function forside_stylish_top_authors_widget_display:
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 30, Position 2 = 56
Branch analysis from position: 30
1 jumps found. (Code = 42) Position 1 = 57
Branch analysis from position: 57
2 jumps found. (Code = 43) Position 1 = 64, Position 2 = 71
Branch analysis from position: 64
1 jumps found. (Code = 42) Position 1 = 107
Branch analysis from position: 107
2 jumps found. (Code = 77) Position 1 = 108, Position 2 = 141
Branch analysis from position: 108
2 jumps found. (Code = 78) Position 1 = 109, Position 2 = 141
Branch analysis from position: 109
1 jumps found. (Code = 42) Position 1 = 108
Branch analysis from position: 108
Branch analysis from position: 141
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 141
Branch analysis from position: 71
2 jumps found. (Code = 77) Position 1 = 81, Position 2 = 106
Branch analysis from position: 81
2 jumps found. (Code = 78) Position 1 = 82, Position 2 = 106
Branch analysis from position: 82
2 jumps found. (Code = 46) Position 1 = 87, Position 2 = 90
Branch analysis from position: 87
2 jumps found. (Code = 43) Position 1 = 91, Position 2 = 105
Branch analysis from position: 91
2 jumps found. (Code = 43) Position 1 = 103, Position 2 = 105
Branch analysis from position: 103
1 jumps found. (Code = 42) Position 1 = 81
Branch analysis from position: 81
Branch analysis from position: 105
Branch analysis from position: 105
Branch analysis from position: 90
Branch analysis from position: 106
2 jumps found. (Code = 77) Position 1 = 108, Position 2 = 141
Branch analysis from position: 108
Branch analysis from position: 141
Branch analysis from position: 106
Branch analysis from position: 56
2 jumps found. (Code = 43) Position 1 = 64, Position 2 = 71
Branch analysis from position: 64
Branch analysis from position: 71
filename:       /in/oW4dV
function name:  forside_stylish_top_authors_widget_display
number of ops:  150
compiled vars:  !0 = $args, !1 = $params, !2 = $widgettitle, !3 = $widgettitleicon, !4 = $widgettitleiconwidth, !5 = $number, !6 = $authorfilter, !7 = $userArray, !8 = $userNames, !9 = $userIDs, !10 = $userName, !11 = $userObjects, !12 = $userObject, !13 = $user
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   74     0  E >   RECV_INIT                                        !0      <array>
          1        RECV_INIT                                        !1      <array>
   76     2        INIT_FCALL_BY_NAME                                       'get_option'
          3        SEND_VAL_EX                                              'forside_stylish_top_author_widget_title'
          4        DO_FCALL                                      0  $14     
          5        ASSIGN                                                   !2, $14
   77     6        INIT_FCALL_BY_NAME                                       'get_option'
          7        SEND_VAL_EX                                              'forside_stylish_top_author_widget_title_icon'
          8        DO_FCALL                                      0  $16     
          9        ASSIGN                                                   !3, $16
   78    10        INIT_FCALL_BY_NAME                                       'get_option'
         11        SEND_VAL_EX                                              'forside_stylish_top_author_widget_title_icon_width'
         12        DO_FCALL                                      0  $18     
         13        ASSIGN                                                   !4, $18
   79    14        INIT_FCALL_BY_NAME                                       'get_option'
         15        SEND_VAL_EX                                              'forside_stylish_top_author_widget_number'
         16        DO_FCALL                                      0  $20     
         17        ASSIGN                                                   !5, $20
   80    18        INIT_FCALL_BY_NAME                                       'get_option'
         19        SEND_VAL_EX                                              'forside_stylish_top_author_widget_author_filter'
         20        DO_FCALL                                      0  $22     
         21        ASSIGN                                                   !6, $22
   83    22        INIT_FCALL                                               'stripslashes'
         23        FETCH_DIM_R                                      ~24     !0, 'before_widget'
         24        SEND_VAL                                                 ~24
         25        DO_ICALL                                         $25     
         26        ECHO                                                     $25
   84    27        ECHO                                                     '%3Cdiv+id%3D%22stylish_top_author%22%3E'
   85    28        IS_NOT_EQUAL                                             !2, ''
         29      > JMPZ                                                     ~26, ->56
   86    30    >   INIT_FCALL                                               'stripslashes'
         31        FETCH_DIM_R                                      ~27     !0, 'before_title'
         32        SEND_VAL                                                 ~27
         33        DO_ICALL                                         $28     
         34        ECHO                                                     $28
   87    35        ECHO                                                     '%09%09%09%3Cimg+style%3D%22margin-right%3A5px%22+width%3D%22'
         36        INIT_FCALL                                               'stripslashes'
         37        SEND_VAR                                                 !4
         38        DO_ICALL                                         $29     
         39        ECHO                                                     $29
         40        ECHO                                                     '%22+src%3D%22'
         41        INIT_FCALL                                               'stripslashes'
         42        SEND_VAR                                                 !3
         43        DO_ICALL                                         $30     
         44        ECHO                                                     $30
         45        ECHO                                                     '%22%2F%3E'
   88    46        INIT_FCALL                                               'stripslashes'
         47        SEND_VAR                                                 !2
         48        DO_ICALL                                         $31     
         49        ECHO                                                     $31
   89    50        INIT_FCALL                                               'stripslashes'
         51        FETCH_DIM_R                                      ~32     !0, 'after_title'
         52        SEND_VAL                                                 ~32
         53        DO_ICALL                                         $33     
         54        ECHO                                                     $33
         55      > JMP                                                      ->57
   92    56    >   ECHO                                                     ''
   95    57    >   ECHO                                                     '++++++++++++%3Col%3E%0A%09%09%09%09'
   97    58        ASSIGN                                                   !7, <array>
   98    59        INIT_FCALL                                               'trim'
         60        SEND_VAR                                                 !6
         61        DO_ICALL                                         $35     
         62        IS_EQUAL                                                 $35, ''
         63      > JMPZ                                                     ~36, ->71
   99    64    >   INIT_FCALL_BY_NAME                                       'get_users'
         65        CONCAT                                           ~37     'order%3DDESC%26orderby%3Dpost_count%26number%3D', !5
         66        CONCAT                                           ~38     ~37, ''
         67        SEND_VAL_EX                                              ~38
         68        DO_FCALL                                      0  $39     
         69        ASSIGN                                                   !7, $39
         70      > JMP                                                      ->107
  101    71    >   INIT_FCALL                                               'explode'
         72        SEND_VAL                                                 '%2C'
         73        INIT_FCALL                                               'stripslashes'
         74        SEND_VAR                                                 !6
         75        DO_ICALL                                         $41     
         76        SEND_VAR                                                 $41
         77        DO_ICALL                                         $42     
         78        ASSIGN                                                   !8, $42
  102    79        ASSIGN                                                   !9, <array>
  104    80      > FE_RESET_R                                       $45     !8, ->106
         81    > > FE_FETCH_R                                               $45, !10, ->106
  105    82    >   INIT_FCALL                                               'trim'
         83        SEND_VAR                                                 !10
         84        DO_ICALL                                         $46     
         85        IS_NOT_EQUAL                                     ~47     $46, ''
         86      > JMPZ_EX                                          ~47     ~47, ->90
         87    >   COUNT                                            ~48     !7
         88        IS_SMALLER                                       ~49     ~48, !5
         89        BOOL                                             ~47     ~49
         90    > > JMPZ                                                     ~47, ->105
  106    91    >   INIT_FCALL_BY_NAME                                       'get_users'
         92        INIT_FCALL                                               'trim'
         93        SEND_VAR                                                 !10
         94        DO_ICALL                                         $50     
         95        INIT_ARRAY                                       ~51     $50, 'search'
         96        SEND_VAL_EX                                              ~51
         97        DO_FCALL                                      0  $52     
         98        ASSIGN                                                   !11, $52
  107    99        FETCH_DIM_R                                      ~54     !11, 0
        100        ASSIGN                                                   !12, ~54
  108   101        IS_NOT_EQUAL                                             !12, null
        102      > JMPZ                                                     ~56, ->105
  109   103    >   ASSIGN_DIM                                               !7
        104        OP_DATA                                                  !12
  104   105    > > JMP                                                      ->81
        106    >   FE_FREE                                                  $45
  116   107    > > FE_RESET_R                                       $58     !7, ->141
        108    > > FE_FETCH_R                                               $58, !13, ->141
  117   109    >   ECHO                                                     '%09%09%09%09%3Cli%3E%3Ca+href%3D%22'
        110        INIT_FCALL_BY_NAME                                       'bloginfo'
        111        FETCH_CONSTANT                                   ~59     'url'
        112        SEND_VAL_EX                                              ~59
        113        DO_FCALL                                      0  $60     
        114        CONCAT                                           ~61     $60, '%2Fauthor%2F'
        115        FETCH_OBJ_R                                      ~62     !13, 'user_login'
        116        CONCAT                                           ~63     ~61, ~62
        117        ECHO                                                     ~63
        118        ECHO                                                     '%22%3E%0A%09%09%09%09%09%3Cfigure%3E%0A%09%09%09%09%09%09'
  119   119        INIT_FCALL_BY_NAME                                       'get_avatar'
        120        CHECK_FUNC_ARG                                           
        121        FETCH_OBJ_FUNC_ARG                               $64     !13, 'ID'
        122        SEND_FUNC_ARG                                            $64
        123        SEND_VAL_EX                                              100
        124        DO_FCALL                                      0  $65     
        125        ECHO                                                     $65
  120   126        ECHO                                                     '%09%09%09%09%09%09%3Cfigcaption%3E%0A%09%09%09%09%09%09%09%3Ch5%3E%0A%09%09%09%09%09%09%09%09'
  122   127        FETCH_OBJ_R                                      ~66     !13, 'display_name'
        128        ECHO                                                     ~66
  123   129        ECHO                                                     '%09%09%09%09%09%09%09%3C%2Fh5%3E%0A%09%09%09%09%09%09%09%3Cp+style%3D%22color%3Aaquamarine%22%3EPublished+'
  124   130        INIT_FCALL_BY_NAME                                       'count_user_posts'
        131        CHECK_FUNC_ARG                                           
        132        FETCH_OBJ_FUNC_ARG                               $67     !13, 'ID'
        133        SEND_FUNC_ARG                                            $67
        134        DO_FCALL                                      0  $68     
        135        ECHO                                                     $68
        136        ECHO                                                     '+Posts%3C%2Fp%3E%0A%09%09%09%09%09%09%09%3Cp%3E'
  125   137        FETCH_OBJ_R                                      ~69     !13, 'description'
        138        ECHO                                                     ~69
        139        ECHO                                                     '%3C%2Fp%3E%0A%09%09%09%09%09%09%3C%2Ffigcaption%3E%0A%09%09%09%09%09%3C%2Ffigure%3E%3C%2Fa%3E%0A%09%09%09%09%3C%2Fli%3E%0A%09%09%09%09'
  116   140      > JMP                                                      ->108
        141    >   FE_FREE                                                  $58
  130   142        ECHO                                                     '++++++++++++%3C%2Fol%3E%09%3C%21--+Stylish+Top+Author+List+--%3E%0A++++++++++++%0A'
  133   143        ECHO                                                     '%3C%2Fdiv%3E+%3C%21--+Stylish+Top+Author+List+Widget+--%3E'
  134   144        INIT_FCALL                                               'stripslashes'
        145        FETCH_DIM_R                                      ~70     !0, 'after_widget'
        146        SEND_VAL                                                 ~70
        147        DO_ICALL                                         $71     
        148        ECHO                                                     $71
  135   149      > RETURN                                                   null

End of function forside_stylish_top_authors_widget_display

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
162.33 ms | 1424 KiB | 23 Q