Commit 6f5eafcb660d4d08a79ce18158bf4580333ba7ef
1 parent
00546f53
Exists in
master
and in
39 other branches
Loading conversejs using app
Showing
10 changed files
with
77 additions
and
0 deletions
Show diff stats
src/conversejs/templates/conversejs/includes/chatpanel.html
0 → 100644
| ... | ... | @@ -0,0 +1,9 @@ |
| 1 | +{% extends 'conversejs/includes/base.html' %} | |
| 2 | +{% block conversejs_baseinclude %} | |
| 3 | +<div id="chatpanel"> | |
| 4 | + <div id="collective-xmpp-chat-data"></div> | |
| 5 | + <div id="toggle-controlbox"> | |
| 6 | + <a href="#" class="chat toggle-online-users"><strong class="conn-feedback">Mensageiro</strong> <strong style="display: none" id="online-count">(0)</strong></a> | |
| 7 | + </div> | |
| 8 | +</div> | |
| 9 | +{% endblock %} | ... | ... |
src/conversejs/templates/conversejs/includes/initialize.html
0 → 100644
| ... | ... | @@ -0,0 +1,17 @@ |
| 1 | +{% extends 'conversejs/includes/base.html' %} | |
| 2 | +{% block conversejs_baseinclude %} | |
| 3 | +<script> | |
| 4 | + require(["jquery", "converse"], function ($, converse) { | |
| 5 | + converse.initialize({ | |
| 6 | + auto_list_rooms: false, | |
| 7 | + auto_subscribe: false, | |
| 8 | + bosh_service_url: 'https://bind.opkode.im', // Please use this connection manager only for testing purposes | |
| 9 | + hide_muc_server: false, | |
| 10 | + i18n: locales['{{ request.LANGUAGE_CODE }}'], // Refer to ./locale/locales.js to see which locales are supported | |
| 11 | + prebind: true, | |
| 12 | + show_controlbox_by_default: true, | |
| 13 | + xhr_user_search: false | |
| 14 | + }); | |
| 15 | + }); | |
| 16 | +</script> | |
| 17 | +{% endblock %} | ... | ... |
src/conversejs/templates/conversejs/includes/static.html
0 → 100644
| ... | ... | @@ -0,0 +1,7 @@ |
| 1 | +{% extends 'conversejs/includes/base.html' %} | |
| 2 | +{% block conversejs_baseinclude %} | |
| 3 | +<script data-main="{{ STATIC_URL }}converse.js/main" src="{{ STATIC_URL }}converse.js/Libraries/require-jquery.js"></script> | |
| 4 | + | |
| 5 | +<link rel="stylesheet" href="{{ STATIC_URL }}converse.js/converse.min.css" | |
| 6 | + type="text/css" media="screen, projection" /> | |
| 7 | +{% endblock %} | ... | ... |
| ... | ... | @@ -0,0 +1,21 @@ |
| 1 | + | |
| 2 | +from django import template | |
| 3 | + | |
| 4 | +register = template.Library() | |
| 5 | +TEMPLATE_PATH = 'conversejs/includes/' | |
| 6 | + | |
| 7 | +@register.inclusion_tag(TEMPLATE_PATH + 'initialize.html', takes_context=True) | |
| 8 | +def conversejs_initialize(context): | |
| 9 | + request = context.get('request') | |
| 10 | + return locals() | |
| 11 | + | |
| 12 | +@register.inclusion_tag(TEMPLATE_PATH + 'chatpanel.html', takes_context=True) | |
| 13 | +def conversejs_chatpanel(context): | |
| 14 | + request = context.get('request') | |
| 15 | + return locals() | |
| 16 | + | |
| 17 | +@register.inclusion_tag(TEMPLATE_PATH + 'static.html', takes_context=True) | |
| 18 | +def conversejs_static(context): | |
| 19 | + request = context.get('request') | |
| 20 | + STATIC_URL = context.get('STATIC_URL') | |
| 21 | + return locals() | ... | ... |
| ... | ... | @@ -0,0 +1,16 @@ |
| 1 | +""" | |
| 2 | +This file demonstrates writing tests using the unittest module. These will pass | |
| 3 | +when you run "manage.py test". | |
| 4 | + | |
| 5 | +Replace this with more appropriate tests for your application. | |
| 6 | +""" | |
| 7 | + | |
| 8 | +from django.test import TestCase | |
| 9 | + | |
| 10 | + | |
| 11 | +class SimpleTest(TestCase): | |
| 12 | + def test_basic_addition(self): | |
| 13 | + """ | |
| 14 | + Tests that 1 + 1 always equals 2. | |
| 15 | + """ | |
| 16 | + self.assertEqual(1 + 1, 2) | ... | ... |
| ... | ... | @@ -0,0 +1 @@ |
| 1 | +# Create your views here. | ... | ... |