#67
authorGreg Burri <greg.burri@gmail.com>
Tue, 19 Aug 2008 07:50:32 +0000 (07:50 +0000)
committerGreg Burri <greg.burri@gmail.com>
Tue, 19 Aug 2008 07:50:32 +0000 (07:50 +0000)
js/pageMinichat/conversation.js
js/pageMinichat/pageMinichat.js
styles/1/pageMinichat.css
styles/2/pageMinichat.css

index f821f9c..2810b1b 100644 (file)
@@ -327,7 +327,7 @@ euphorik.Conversation.prototype.attacherEventsSurMessage = function(element) {
       $("form input.message").focus();\r
    }).hover(function() { // affiche les outils liées au message\r
       var top = $(this).offset().top\r
-      var left = $(this).offset().left + $(this).outerWidth() - thisConversation.util.outilsMessage.largeur\r
+      var left = $(this).offset().left + $(this).outerWidth() - thisConversation.util.outilsMessage.outerWidth();\r
       $(".extraire", thisConversation.util.outilsMessage).unbind();\r
       $(".extraireCompletement", thisConversation.util.outilsMessage).unbind();\r
       // TODO : ces deux appels devraient se trouver dans "PageMinichat" lors de la création de thisConversation.util\r
@@ -335,7 +335,6 @@ euphorik.Conversation.prototype.attacherEventsSurMessage = function(element) {
       thisConversation.util.infoBulle("Extraction de la conversation à partir de ce message", $(".extraire", thisConversation.util.outilsMessage));\r
       thisConversation.util.infoBulle("Extraction de la conversation complète", $(".extraireCompletement", thisConversation.util.outilsMessage));\r
       thisConversation.util.outilsMessage.css("top", top).css("left", left).prependTo(this).show();\r
-      thisConversation.util.outilsMessage.largeur = thisConversation.util.outilsMessage.outerWidth();\r
    }, function() {\r
       thisConversation.util.outilsMessage.hide()\r
    });\r
index 703931c..f11dea4 100755 (executable)
@@ -97,12 +97,8 @@ euphorik.PageMinichat.prototype.charger = function() {
    }
    
    // la barre d'outils liée à chaque message
-   this.util.outilsMessage = $('<div id="outilsMess"><div class="extraire"></div><div class="extraireCompletement"></div></div>').prependTo("#page.minichat");
-   this.util.outilsMessage.largeur = this.util.outilsMessage.outerWidth(); // TODO : gros cheat pas beau :O
-   //console.log(this.util.outilsMessage.largeur)
-   
-   this.util.infoBulle("Ouvrir la conversation liée au troll de la semaine", $("#trollCourant .troll"));
-   
+   this.util.outilsMessage = $('<div id="outilsMess"><div class="extraire"></div><div class="extraireCompletement"></div></div>').prependTo("#page.minichat");   
+   this.util.infoBulle("Ouvrir la conversation liée au troll de la semaine", $("#trollCourant .troll"));   
    this.util.infoBulle("Cliquer sur les messages pour les enlevers de la liste",
       $("form#posterMessage #repondA").hover(
          function() {
index 94775ad..ebfadcf 100755 (executable)
 #page.minichat form#posterMessage #repondA {
        background-color: #f0df95; 
        border: #841919 1px solid;
-    margin-right: 5px;
-    padding-right: 2px;
-    padding-left: 2px;
-    cursor: pointer;
-    display: none;
+   margin-right: 5px;
+   padding-right: 2px;
+   padding-left: 2px;
+   cursor: pointer;
+   display: none;
 }
 #page.minichat form#posterMessage #repondA .messages {
-    position: absolute;
+   position: absolute;
        border: #841919 1px solid;
-    width: 50%;
-    display:none;
+   width: 50%;
+   display:none;
 }
 #page.minichat form#posterMessage #repondA .messages div.message:hover #outilsMess {
-    display: none
+   display: none
 }
 
 /***** Les conversations *****/
 #page.minichat #conversations {        
        overflow: hidden;
        width: 100%;
-    border-spacing: 0px;
-    background-color:#E19671;
+   border-spacing: 0px;
+   background-color:#E19671;
 }
 #page.minichat.orderChrono #conversations td
 {
        margin-left: 5px;
 }
 #page.minichat #outilsMess {
+   width: 28px;
        position: absolute;
        padding-top: 1px;
        padding-right: 2px;
index 32bfcf8..633ff61 100755 (executable)
        content: ">"
 }
 #page.minichat #outilsMess {
+   width: 30px;
        position: absolute;
        display: none
 }