adding admin panel integration to plugins (issue #143)
parent
871591b92d
commit
777173d9f4
@ -0,0 +1,22 @@
|
||||
var nodebb_admin = nodebb_admin || {};
|
||||
|
||||
(function() {
|
||||
var plugins = {
|
||||
init: function() {
|
||||
// socket.on('api:admin.plugins.getInstalled', function(pluginsArr) {
|
||||
// var pluginsFrag = document.createDocumentFragment(),
|
||||
// liEl = document.createElement('li');
|
||||
// for(var x=0,numPlugins=pluginsArr.length;x<numPlugins;x++) {
|
||||
// liEl.setAttribute('data-plugin-id', pluginsArr[x].id);
|
||||
|
||||
// }
|
||||
// });
|
||||
}
|
||||
};
|
||||
|
||||
jQuery(document).ready(function() {
|
||||
nodebb_admin.plugins = plugins;
|
||||
nodebb_admin.plugins.init();
|
||||
// socket.emit('api:admin.plugins.getInstalled');
|
||||
});
|
||||
})();
|
@ -0,0 +1,14 @@
|
||||
<h1>Plugins</h1>
|
||||
|
||||
<ul class="plugins">
|
||||
<!-- BEGIN plugins -->
|
||||
<li data-plugin-id="{plugins.id}">
|
||||
<h2>{plugins.name}</h2>
|
||||
<p>{plugins.description}</p>
|
||||
<p>For more information: <a href="{plugins.url}">{plugins.url}</a></p>
|
||||
</li>
|
||||
<!-- END plugins -->
|
||||
<!-- <li><i class="icon-refresh icon-spin"></i> Loading plugins</li> -->
|
||||
</ul>
|
||||
|
||||
<script type="text/javascript" src="{relative_path}/src/forum/admin/plugins.js"></script>
|
Loading…
Reference in New Issue