- Update: Refactored the whole source code
- Add: Grouped the Plugin Settings into a new Menu Page called "ManFisher Plugins" - Update: Moved the Diagnostics Sections to into a new Sub Page called "Diagnostics" - Add: Sub Page to list all other Plugins of the Contributors - Bugfix: Line up Footnotes with multiple lines in the Reference container git-svn-id: https://plugins.svn.wordpress.org/footnotes/trunk@989695 b8457f37-d9ea-0310-8a92-e5e31aec5664
This commit is contained in:
parent
1f5e0ed500
commit
0c01b80173
50 changed files with 3070 additions and 2107 deletions
42
templates/dashboard/other-plugins.html
Normal file
42
templates/dashboard/other-plugins.html
Normal file
|
@ -0,0 +1,42 @@
|
|||
<div class="plugin-card">
|
||||
<div class="plugin-card-top">
|
||||
<div>
|
||||
<h4><a href="" target="_blank" class="thickbox" id="[[name]]-url">[[title]]</a></h4>
|
||||
</div>
|
||||
<div class="action-links">
|
||||
<ul class="plugin-action-buttons">
|
||||
<li><a class="install-now button" href="" id="[[name]]-website">Website</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div>
|
||||
<p id="[[name]]-description"></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="plugin-card-bottom">
|
||||
<div class="column-updated"><p id="[[name]]-version"></p></div>
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
jQuery.ajax({
|
||||
type: 'POST',
|
||||
url: '/wp-admin/admin-ajax.php',
|
||||
data: {
|
||||
action: 'footnotes_getPluginInfo',
|
||||
plugin: '[[name]]'
|
||||
},
|
||||
dataType: 'json',
|
||||
success: function (data, textStatus, XMLHttpRequest) {
|
||||
if (data.error) {
|
||||
alert(data.error);
|
||||
} else {
|
||||
jQuery("#[[name]]-url").attr("href", data.PluginUrl);
|
||||
jQuery("#[[name]]-website").attr("href", data.PluginUrl);
|
||||
jQuery("#[[name]]-description").text(data.PluginDescription);
|
||||
jQuery("#[[name]]-version").text("Version: " + data.PluginVersion);
|
||||
}
|
||||
},
|
||||
error: function (MLHttpRequest, textStatus, errorThrown) {
|
||||
console.log(textStatus);
|
||||
}
|
||||
});
|
||||
</script>
|
Reference in a new issue