Advertisement
Guest User

Untitled

a guest
Apr 20th, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <script type="text/javascript">
  2.     <!--
  3.     $(document).ready(function () {
  4.         var settings = JSON.parse('{PLUGIN-SETTINGS}' || null);
  5.  
  6.         var handler = function (json) {
  7.             /* response handler here */
  8.             console.log(json);
  9.         }
  10.  
  11.         function register_plugin(collector) {
  12.             var plugin = {
  13.                 "name": collector['name'],
  14.                 "collector": collector,
  15.                 "handler": handler,
  16.                 "load": (check_option('{OPTIONS}', 'sync') ? 'sync' : 'async')
  17.             }
  18.  
  19.             register_handler(plugin);
  20.             register_event('get-users', export_get_users, '{PLUGIN-NAME}.{ID}');
  21.         }
  22.  
  23.         function dbinit() {
  24.             var collector = {
  25.                 "name": "{PLUGIN-NAME}.{ID}",
  26.                 "path": "{PLUGIN-DIR}",
  27.                 "folder": "{FOLDER}",
  28.                 "page": "{PAGE}"
  29.             }
  30.  
  31.             register_plugin(collector);
  32.  
  33.             console.log('Loaded');
  34.  
  35.  
  36.             if (!check_option('{OPTIONS}', 'sync'))
  37.                 $.post('{AJAX}dbinit.php', collector, handler, 'html');
  38.         }
  39.  
  40.         dbinit();
  41.  
  42.         function export_get_users() {
  43.             var users = [{
  44.                 "id": 1,
  45.                 "photo": "/link",
  46.                 "name": "John",
  47.                 "surename":"Smith",
  48.                 "position":"Administrator"
  49.             }, {
  50.                 "id": 2,
  51.                 "photo": "/link",
  52.                 "name": "Ban",
  53.                 "surename": "Smith",
  54.                 "position": "Administrator"
  55.             }];
  56.             return users;
  57.         }
  58.  
  59.     });
  60.     -->
  61. </script>
  62.  
  63. <div class="{PLUGIN-NAME}-{ID}" data-plugin-name="{PLUGIN-NAME}.{ID}"></div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement