-========================
-Pages d'aide de Telemeta
-========================
+Recommandations
+================
+
+Ce site est conforme aux standards ouverts du web comme le HTML5. Il est donc accessible depuis n'importe quel navigateur de bureau ou mobile.
+
+Néanmoins, le format des flux vidéo n'est peut-être pas compatible avec tous les navigateurs de vos appareils informatiques. Dans ce cas, nous vous conseillons vivement d'installer et d'utiliser les navigateurs libres et gratuits `Firefox <http://www.mozilla.org/fr/firefox/new/>`_ ou `Chrome <https://www.google.com/chrome?hl=fr>`_ pour lesquels sont garantis tous nos accès multimédias.
+
+|
Démonstrations
==============
-Navigateur
-==========
+|
+
+.. raw:: html
+
+ <iframe width="420" height="315" src="http://www.youtube.com/embed/wM74I7Ei3rc" frameborder="0" allowfullscreen></iframe>
+
+
+|
FAQ
====
-Support
-========
-
-Pour obtenir une aide technique, merci de vous inscrire à la mailing liste de Telemeta :
+Pourquoi les flux vidéos ne s'affichent pas correctement dans mon navigateur ?
+-------------------------------------------------------------------------------
- `http://lists.parisson.com/cgi-bin/mailman/listinfo/telemeta <http://lists.parisson.com/cgi-bin/mailman/listinfo/telemeta>`_
+Comme expliqué plus haut dans les recommandations nous vous conseillons vivement d'installer et d'utiliser les navigateurs libres et gratuits `Firefox <http://www.mozilla.org/fr/firefox/new/>`_ ou `Chrome <https://www.google.com/chrome?hl=fr>`_ pour lesquels sont garantis tous les accès multi-média. Si vous utilisez Internet Explorer, merci d'installer le plugin libre et gratuit `WebM <https://tools.google.com/dlpage/webmmf/>`_ produit par Google.
-ou bien contacter la hotline parisson par e-mail :
+J'ai perdu mon mot de passe, que dois-je faire ?
+-------------------------------------------------------------------------------
- support@parisson.com
+Vous pouvez à tout moment réinitialiser votre mot de passe personnel depuis l'accueil du site en cliquant sur "mot de passe oublié".
-ou twitter :
+|
- `http://twitter.com/telemeta <http://twitter.com/telemeta>`_
+Support
+========
-Pour plus d'informations sur le système Telemeta, voir `telemeta.org <http://telemeta.org>`_
+Pour les questions relatives à votre formation CRFPA, veuillez `contacter un administrateur depuis la messagerie <http://e-learning.crfpa.pre-barreau.com/messages/write/admin-CRFPA>`_ ou bien par mail à l'adresse suivante : `admin-crfpa@pre-bareau.com <mailto:admin-crfpa@pre-bareau.com>`_
-Telemeta utilise la librairie audio TimeSide : `code.google.com/p/timeside/ <http://code.google.com/p/timeside/>`_
\ No newline at end of file
+Pour obtenir une aide technique, veuillez `contacter un technicien depuis la messagerie <http://e-learning.crfpa.pre-barreau.com/messages/write/admin-tech>`_.
\ No newline at end of file
login(self.request, user)
return redirect('teleforma-desk')
- @method_decorator(permission_required('is_superuser'))
+ @method_decorator(permission_required('is_staff'))
def dispatch(self, *args, **kwargs):
return super(UserLoginView, self).dispatch(*args, **kwargs)
else:
return counter
- @method_decorator(permission_required('is_superuser'))
+ @method_decorator(permission_required('is_staff'))
def export(self, request):
self.users = self.users.order_by('last_name')
self.book = Workbook()
self.book.save(response)
return response
- @method_decorator(permission_required('is_superuser'))
+ @method_decorator(permission_required('is_staff'))
def all(self, request):
self.users = User.objects.all()
return self.export(request)
- @method_decorator(permission_required('is_superuser'))
+ @method_decorator(permission_required('is_staff'))
def by_training(self, request, id):
training = Training.objects.filter(id=id)
self.users = User.objects.filter(student__training__in=training)
return self.export(request)
- @method_decorator(permission_required('is_superuser'))
+ @method_decorator(permission_required('is_staff'))
def by_iej(self, request, id):
iej = IEJ.objects.filter(id=id)
self.users = User.objects.filter(student__iej__in=iej)
return self.export(request)
- @method_decorator(permission_required('is_superuser'))
+ @method_decorator(permission_required('is_staff'))
def by_course(self, request, id):
course = Course.objects.filter(id=id)
self.users = User.objects.filter(student__training__courses__in=course)