[wp-trac] Re: [WordPress Trac] #2781: Notice: Undefined variable:
template in c:\Inetpub\wwwroot\wp\wp-admin\admin-functions.php on line 1504
WordPress Trac
wp-trac at lists.automattic.com
Sat Jun 3 19:27:02 GMT 2006
#2781: Notice: Undefined variable: template in c:\Inetpub\wwwroot\wp\wp-admin
\admin-functions.php on line 1504
----------------------------+-----------------------------------------------
Id: 2781 | Status: new
Component: Administration | Modified: Sat Jun 3 19:27:02 2006
Severity: normal | Milestone:
Priority: normal | Version: 2.0.2
Owner: anonymous | Reporter: Denis-de-Bernardy
----------------------------+-----------------------------------------------
Comment (by Denis-de-Bernardy):
{{{
function get_plugin_data($plugin_file) {
$plugin_data = implode('', file($plugin_file));
preg_match("|Plugin Name:(.*)|i", $plugin_data, $plugin_name);
preg_match("|Plugin URI:(.*)|i", $plugin_data, $plugin_uri);
preg_match("|Description:(.*)|i", $plugin_data, $description);
preg_match("|Author:(.*)|i", $plugin_data, $author_name);
preg_match("|Author URI:(.*)|i", $plugin_data, $author_uri);
if (preg_match("|Version:(.*)|i", $plugin_data, $version))
$version = $version[1];
else
$version = '';
$description = isset($description[1]) ?
wptexturize($description[1]) : '';
$name = isset($plugin_name[1]) ? $plugin_name[1] : '';
$name = trim($name);
$plugin = $name;
if (isset($plugin_uri[1]) && '' != $plugin_uri[1] && '' != $name)
{
$plugin = '<a href="'.$plugin_uri[1].'" title="'.__('Visit
plugin homepage').'">'.$plugin.'</a>';
}
if (isset($author_name[1]) && isset($author_uri[1]) && '' ==
$author_uri[1]) {
$author = $author_name[1];
} elseif (isset($author_name[1]) && isset($author_uri[1])) {
$author = '<a href="'.$author_uri[1].'" title="'.__('Visit
author homepage').'">'.$author_name[1].'</a>';
} else {
$author = '';
}
return array ('Name' => $name, 'Title' => $plugin, 'Description'
=> $description, 'Author' => $author, 'Version' => $version);
}
}}}
--
Ticket URL: <http://trac.wordpress.org/ticket/2781>
WordPress Trac <http://wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list