Patches CSS et JS et script de restauration
authorEric Mc Sween <eric.mcsween@auf.org>
Wed, 21 Aug 2013 14:22:05 +0000 (10:22 -0400)
committerEric Mc Sween <eric.mcsween@auf.org>
Wed, 21 Aug 2013 14:22:05 +0000 (10:22 -0400)
README [new file with mode: 0644]
css/auf-style.css [new file with mode: 0644]
css/style.css [new file with mode: 0644]
js/auf.js [new file with mode: 0644]
scripts/restauration-prod-vers-test.sql [new file with mode: 0644]

diff --git a/README b/README
new file mode 100644 (file)
index 0000000..a0dbe34
--- /dev/null
+++ b/README
@@ -0,0 +1,43 @@
+Contenu des répertoires
+=======================
+
+db/      Fonctions, procédures et vues stockées dans la base de données de Coda
+css/     Ajouts aux feuilles de style de Coda
+js/      Ajouts aux javascripts Coda
+scripts/ Scripts de maintenance
+
+Feuilles de style
+=================
+
+Les feuilles de style de Coda se trouvent sur le serveur web dans le répertoire:
+
+    C:\Program Files\CODA\Administration Console\webapps\default\stylesheets\fr\default
+
+Pour activer les feuilles de style AUF:
+
+1.  Renommer les feuilles de style Coda de la façon suivante:
+
+    Nom original  Nouveau nom
+    ------------  -----------
+    style.css     coda-style.css
+
+2.  Copier le contenu du répertoire css/ sur le serveur web.
+
+Javascript supplémentaire
+=========================
+
+Les scripts de Coda se trouvent sur le serveur web dans le répertoire:
+
+    C:\Program Files\CODA\Administration Console\webapps\default\scripts
+
+Pour activer les feuilles de style AUF:
+
+1.  Copier le fichier `auf.js` dans ce répertoire
+
+2.  Ajouter les lignes suivantes au début du fichier `lib.js`:
+
+    if (typeof $ != 'undefined') {
+        $.getScript('/coda/scripts/auf.js');
+    }
+
+
diff --git a/css/auf-style.css b/css/auf-style.css
new file mode 100644 (file)
index 0000000..67ffb32
--- /dev/null
@@ -0,0 +1,30 @@
+input[disabled]
+{
+    background: #eee;
+    color: black;
+}
+
+.typeaheadbutton
+{
+    position: relative;
+}
+
+.buttonBarItem, .buttonBarItemHover
+{
+    padding-top: 0;
+    border: none;
+}
+
+.buttonBarButton
+{
+    height: 100%;
+}
+
+.buttonBarButtonIE6
+{
+    height: 100%;
+}
+
+table.table tbody tr:hover {
+    background: #ffffdd;
+}
diff --git a/css/style.css b/css/style.css
new file mode 100644 (file)
index 0000000..892e8df
--- /dev/null
@@ -0,0 +1,2 @@
+@import "coda-style.css";
+@import "auf-style.css";
diff --git a/js/auf.js b/js/auf.js
new file mode 100644 (file)
index 0000000..6387a0d
--- /dev/null
+++ b/js/auf.js
@@ -0,0 +1,7 @@
+$(function() {
+    var checkboxes = $('table.table tbody td:first-child input');
+    checkboxes.click(function () {
+        var row = $(this).closest('tr');
+        row.toggleClass('selected', this.checked);
+    });
+});
diff --git a/scripts/restauration-prod-vers-test.sql b/scripts/restauration-prod-vers-test.sql
new file mode 100644 (file)
index 0000000..31051a6
--- /dev/null
@@ -0,0 +1,31 @@
+-- Restauration de la base de données de test vers celle de prod.
+
+-- Opérations à faire dans la BD "master"
+USE master
+
+-- Mettre la base de données hors ligne
+ALTER DATABASE [coda-test] SET OFFLINE WITH ROLLBACK IMMEDIATE
+GO
+
+-- Restaurer la base de données
+RESTORE DATABASE [coda-test]
+FROM DISK = 'S:\Restaure Coda BDD\coda-prod.bak'
+WITH REPLACE
+GO
+
+-- Remettre la base de donnees en ligne
+ALTER DATABASE [coda-test] SET ONLINE
+GO
+
+-- Opérations à faire dans la BD "coda-test"
+USE [coda-test]
+
+-- Modifier le mode de restauration pour ne pas sauvegarder les fichiers de
+-- transactons (Add par Darko)
+ALTER DATABASE [coda-test] SET RECOVERY SIMPLE WITH NO_WAIT
+GO
+
+-- Reconnecter les utilisateurs aux connexions
+EXEC sp_change_users_login 'Auto_Fix', 'coda'
+EXEC sp_change_users_login 'Auto_Fix', 'datamaster'
+GO