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