PK ! &k-L L issue-wfPluginRemoved.phpnu [ 'wfPluginRemoved',
'displayType' => __('Plugin Removed', 'wordfence'),
'iconSVG' => '',
'summaryControls' => array(wfView::create('scanner/issue-control-ignore', array('ignoreC' => __('Ignore', 'wordfence'))), wfView::create('scanner/issue-control-show-details')),
'detailPairs' => array(
__('Plugin Name', 'wordfence') => '${data.Name}',
__('Current Plugin Version', 'wordfence') => '${data.Version}',
null,
__('Details', 'wordfence') => '{{html longMsg}}',
null,
__('Plugin URL', 'wordfence') => array('data.PluginURI', '${data.PluginURI}' . __('View', 'wordfence') . ' (' . esc_html__('opens in new tab', 'wordfence') . ')'),
__('Vulnerability Information', 'wordfence') => array('data.vulnerabilityLink', '${data.vulnerabilityLink}' . __('View', 'wordfence') . ' (' . esc_html__('opens in new tab', 'wordfence') . ')'),
__('Vulnerability Severity', 'wordfence') => array('data.cvssScore', '${data.cvssScore}/10.0 (${data.severityLabel})'),
),
'detailControls' => array(
'' . __('Mark as Fixed', 'wordfence') . '',
'' . __('Manage Plugins', 'wordfence') . '',
),
'textOutput' => (isset($textOutput) ? $textOutput : null),
'textOutputDetailPairs' => array(
__('Plugin Name', 'wordfence') => '$data.Name',
__('Current Plugin Version', 'wordfence') => '$data.Version',
null,
__('Details', 'wordfence') => '$longMsg',
null,
__('Plugin URL', 'wordfence') => '$data.PluginURI',
__('Vulnerability Information', 'wordfence') => '$data.vulnerabilityLink',
__('Vulnerability Severity', 'wordfence') => '${data.cvssScore}/10.0 (${data.severityLabel})',
),
))->render(); PK ! !V V issue-wfPluginAbandoned.phpnu [ 'wfPluginAbandoned',
'displayType' => __('Plugin Abandoned', 'wordfence'),
'iconSVG' => '',
'summaryControls' => array(wfView::create('scanner/issue-control-ignore', array('ignoreC' => __('Ignore', 'wordfence'))), wfView::create('scanner/issue-control-show-details')),
'detailPairs' => array(
__('Plugin Name', 'wordfence') => '${data.name}',
__('Current Plugin Version', 'wordfence') => '${data.version}',
__('Last Updated', 'wordfence') => '${data.dateUpdated}',
null,
__('Details', 'wordfence') => '{{if data.vulnerable}}' . esc_html__('Plugin has unpatched security issues.', 'wordfence') . '
{{/if}}{{html longMsg}}',
null,
__('Plugin URL', 'wordfence') => array('data.homepage', '${data.homepage}' . __('View', 'wordfence') . ' (' . esc_html__('opens in new tab', 'wordfence') . ')'),
__('Repository URL', 'wordfence') => array('data.wpURL', '${data.wpURL}' . __('View', 'wordfence') . ' (' . esc_html__('opens in new tab', 'wordfence') . ')'),
__('Vulnerability Information', 'wordfence') => array('data.vulnerabilityLink', '${data.vulnerabilityLink}' . __('View', 'wordfence') . ' (' . esc_html__('opens in new tab', 'wordfence') . ')'),
__('Vulnerability Severity', 'wordfence') => array('data.cvssScore', '${data.cvssScore}/10.0 (${data.severityLabel})'),
),
'detailControls' => array(
'' . __('Mark as Fixed', 'wordfence') . '',
'' . __('Manage Plugins', 'wordfence') . '',
),
'textOutput' => (isset($textOutput) ? $textOutput : null),
'textOutputDetailPairs' => array(
__('Plugin Name', 'wordfence') => '$data.name',
__('Current Plugin Version', 'wordfence') => '$data.version',
__('Last Updated', 'wordfence') => '$data.dateUpdated',
null,
__('Details', 'wordfence') => '$longMsg',
__('Vulnerability Status', 'wordfence') => array('$data.vulnerable', __('Plugin has unpatched security issues.', 'wordfence')),
null,
__('Plugin URL', 'wordfence') => '$data.homepage',
__('Repository URL', 'wordfence') => '$data.wpURL',
__('Vulnerability Information', 'wordfence') => '$data.vulnerabilityLink',
__('Vulnerability Severity', 'wordfence') => '${data.cvssScore}/10.0 (${data.severityLabel})',
),
))->render();PK ! Qx` ` issue-control-edit-user.phpnu [
PK ! 5x$ x$ site-cleaning.phpnu [
PK ! E E issue-postBadTitle.phpnu [ 'postBadTitle',
'displayType' => __('Post', 'wordfence'),
'iconSVG' => '',
'summaryControls' => array(wfView::create('scanner/issue-control-edit-post'), wfView::create('scanner/issue-control-ignore', array('ignoreP' => __('Always Ignore', 'wordfence'), 'ignoreC' => __('Ignore Only this Title', 'wordfence'))), wfView::create('scanner/issue-control-show-details')),
'detailPairs' => array(
__('Title', 'wordfence') => '${data.postTitle}',
__('Posted on', 'wordfence') => '${data.postDate}',
null,
__('Details', 'wordfence') => '{{html longMsg}}',
null,
__('Multisite Blog ID', 'wordfence') => array('data.isMultisite', '${data.blog_id}'),
__('Multisite Blog Domain', 'wordfence') => array('data.isMultisite', '${data.domain}'),
__('Multisite Blog Path', 'wordfence') => array('data.isMultisite', '${data.path}'),
),
'detailControls' => array(
'' . __('Mark as Fixed', 'wordfence') . '',
),
'textOutput' => (isset($textOutput) ? $textOutput : null),
'textOutputDetailPairs' => array(
__('Title', 'wordfence') => '$data.postTitle',
__('Posted on', 'wordfence') => '$data.postDate',
null,
__('Details', 'wordfence') => '$longMsg',
null,
__('Multisite Blog ID', 'wordfence') => array('$data.isMultisite', '$data.blog_id'),
__('Multisite Blog Domain', 'wordfence') => array('$data.isMultisite', '$data.domain'),
__('Multisite Blog Path', 'wordfence') => array('$data.isMultisite', '$data.path'),
),
))->render();PK ! .t issue-easyPassword.phpnu [ 'easyPassword',
'displayType' => __('Insecure Password', 'wordfence'),
'iconSVG' => '',
'summaryControls' => array(wfView::create('scanner/issue-control-edit-user'), wfView::create('scanner/issue-control-ignore', array('ignoreP' => __('Ignore All for User', 'wordfence'), 'ignoreC' => __('Ignore Only this Password', 'wordfence'))), wfView::create('scanner/issue-control-show-details')),
'detailPairs' => array(
__('Login Name', 'wordfence') => '${data.user_login}',
__('User Email', 'wordfence') => '${data.user_email}',
__('Full Name', 'wordfence') => '${data.first_name} ${data.last_name}',
null,
__('Details', 'wordfence') => '{{html longMsg}}',
),
'detailControls' => array(
'' . __('Mark as Fixed', 'wordfence') . '',
),
'textOutput' => (isset($textOutput) ? $textOutput : null),
'textOutputDetailPairs' => array(
__('Login Name', 'wordfence') => '$data.user_login',
__('User Email', 'wordfence') => '$data.user_email',
__('Full Name', 'wordfence') => '$data.first_name $data.last_name',
null,
__('Details', 'wordfence') => '$longMsg',
),
))->render();PK ! f:j options-group-basic.phpnu [