merge recrutement + bypass rh.Poste dependancy
[auf_rh_dae.git] / project / settings.py
index 25762ac..1451709 100644 (file)
@@ -4,7 +4,8 @@ import os
 import socket
 from conf import *
 
-PROJET_TITRE = "Demande d'autorisation d'embauche"
+
+PROJET_TITRE = "Ressources humaines"
 
 # Rapports d'erreurs
 EMAIL_SUBJECT_PREFIX = '[auf_rh_dae - %s] ' % socket.gethostname()
@@ -15,7 +16,7 @@ ADMINS = (
 MANAGERS = ADMINS
 
 TIME_ZONE = 'Canada/Montreal'
-DATE_FORMAT = 'd F Y'
+DATE_FORMAT = 'j F Y'
 LANGUAGE_CODE = 'fr-ca'
 
 # Absolute path to the directory that holds media.
@@ -28,6 +29,7 @@ PRIVE_MEDIA_ROOT = os.path.join(os.path.dirname(__file__), 'media_prive')
 # Examples: "http://media.lawrence.com", "http://example.com/media/"
 MEDIA_URL = '/media/'
 PRIVE_MEDIA_URL = '/dae/prive/'
+OE_PRIVE_MEDIA_URL = '/recrutement/prive/'
 
 
 # URL prefix for admin media -- CSS, JavaScript and images. Make sure to use a
@@ -49,7 +51,6 @@ MIDDLEWARE_CLASSES = (
 
 ROOT_URLCONF = 'project.urls'
 
-
 INSTALLED_APPS = (
     'auf.django.skin',
     'admin_tools',
@@ -61,6 +62,7 @@ INSTALLED_APPS = (
     'django.contrib.messages',
     'django.contrib.sessions',
     'django.contrib.admin',
+    'auf.django.emploi',
     'auf.django.admingroup',
     'ajax_select',
     'south',
@@ -68,7 +70,13 @@ INSTALLED_APPS = (
     'auf.django.workflow',
     'auf.django.permissions',
     'project.rh_v1',
+    #'project.rh',
     'project.dae',
+    'alphafilter',
+    'project.recrutement',
+    'form_utils',
+    'tinymce',
+    'captcha',
 )
 
 TEMPLATE_CONTEXT_PROCESSORS = (
@@ -79,8 +87,11 @@ TEMPLATE_CONTEXT_PROCESSORS = (
     'django.contrib.messages.context_processors.messages',
     'django.core.context_processors.request',
     'auf.django.skin.context_processors.auf',
-    'project.context_processors.utilisateur',
+    #'project.context_processors.utilisateur',
+    'project.context_processors.this_employe',
     'project.context_processors.user_is_admin',
+    'dae.context_processors.user_in_dae_groupes',
+    'recrutement.context_processors.user_in_recrutement_groupes',
 )
 
 AUTHENTICATION_BACKENDS = (
@@ -109,6 +120,28 @@ AJAX_LOOKUP_CHANNELS = {
 }
 
 # django-sendfile
-
 SENDFILE_BACKEND = 'sendfile.backends.simple'
 
+TINYMCE_DEFAULT_CONFIG = {
+'theme': "advanced",
+'plugins':"paste",
+'theme_advanced_buttons1' : "bold,italic,underline,|,formatselect,|,bullist,numlist,|,undo,redo,|,link,unlink",
+'theme_advanced_buttons2' : "",
+'theme_advanced_buttons3' : "",
+'theme_advanced_statusbar_location' : "bottom",
+'theme_advanced_toolbar_align' : "left",
+'theme_advanced_styles' : "Titre=titre;Sous-titre=sous-titre;Normal=normal",
+'width' : "800",
+'height' : "200",
+'theme_advanced_resizing' : "true",
+'custom_undo_redo_levels': 10,
+'theme_advanced_toolbar_location' : 'top',
+'inline_styles' : 'false',
+'paste_use_dialog' : 'false',
+'paste_auto_cleanup_on_paste' : 'true',
+'paste_convert_headers_to_strong' : 'false',
+'paste_strip_class_attributes' : 'all',
+'paste_remove_spans' : 'true',
+'paste_remove_styles' : 'true',
+'content_css' : '/media/css/tinymce.css',
+}