sveetch / djangotribune Goto Github PK
View Code? Open in Web Editor NEWDjango-tribune is a *chat-like application*
Home Page: http://djangotribune.readthedocs.org/
License: MIT License
Django-tribune is a *chat-like application*
Home Page: http://djangotribune.readthedocs.org/
License: MIT License
Simple test when typing fast multiple messages, show that clock indice is not correctly setted.
It should work fine when the messages comes from other person that the user, because the backend view has the time to calculate it correctly.
tag not encoded roulez.
Missing template "base_fixed.html"
Channels are correctly implemented but their are somewhat of hidden, so they should be more exposed (more than the documentation) to be usefull.
At least :
Editable at least from the board view.
To finish the new tribune, it needs to implement all features from the previous tribune engine (aka "shoop").
So the features required to finish are :
Parce que c'est mal
@sveetch: I want to use djangotribune as a chatting feature for a web app I'm building. Mine is a project for developing countries - some of the devices people use to get online are downright ancient (e.g. internet-enabled feature phones). Thus all in all, my bottleneck is that I can't use any tech for my web app that relies on:
JavaScript
SVG images and WOFF font types
HTTPS support
iframes
Video and large images
Flash and Java applets
Cursory look at djangotribune seems it can work in the absence of the aforementioned. Can you confirm that, so I go ahead and start integrating this in my system?
wmcc client does not seem to be able to read and post even with "crap" xml version.
From what i see the only big differences with other tribune engine is the auto closed tags in djangotribune ( like ), in other engine it's a simple empty tag like
Please update requirements.
I see missing:
L'attribut time du post dans le remote.xml est à la mauvaise heure, à l'heure d'été.
Owner marks for message that belong to the user is broken
According to DjangoSveetchies and sveedocuments changes, djangotribune must follow some new features like the "django-assets" usage.
ëtre redirigé sur la page où on était lors de l'authentification au lieu d'être redirigé vers la page d'accueil.
Voire mieux, le login en "popup" ou "inline" au lieu d'un formulaire standalone.
It will be nice to have user list.
If you are not planning it I will try to do it in fork.
Implement archive view to list saved urls from the tribune, with a simple search.
Also, it can be usefull to think about a vote system for logged user, where an url with at less 3 votes should be promoted somewhere.
Try to enable usercast mark for anonymous user when they have defined their user-agent name with the command /name.
What version of Django is djangotribune compatible till?
When using 1.8, the module django.conf.urls.defaults isn't found (fails at line 5 of your urls.py).
There is a bug when the mouse pointer fastly move over a clock pointer that point to a clock out of screen.
This throw an Ajax request to retrieve the message from the pointed clock, but the request take too long (less than 1second) to succeed so the mouseout event from the clock pointer is throwed before the request succeed.
And so the popin used to display the message is not removed even if the mouse pointer is far from the clock pointer.
Sadly, i've tried some tricks to resolve this without a real success and actually i don't have time anymore to pass on this so i'm wil let this bug here meanwhile i can find a clean way.
Think about to implement the "/me message" feature, like in IRC.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.