Changeset 30456


Ignore:
Timestamp:
2016-04-02T22:57:40+13:00 (8 years ago)
Author:
davidb
Message:

Changes to work with the newer direct-edit JS script that was put into Greenstone3

Location:
main/trunk/model-sites-dev/mozarts-laptop/collect/digital-music-stand/script
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/model-sites-dev/mozarts-laptop/collect/digital-music-stand/script/annotate.js

    r30446 r30456  
    9292      editableElem.setAttribute("metapos",numAnnotations);
    9393
     94      //editableElem.setAttribute("style", "cursor:text;");
     95     
    9496      editableElem.style.position     = "relative";
    9597
     
    101103      tdTextElem.setAttribute("onmousedown","javascript:return annotateMouseDown(this,event);");
    102104      tdTextElem.setAttribute("onmouseup",  "javascript:return annotateMouseUp(this,event);");
    103 
     105      tdTextElem.setAttribute("style", "cursor:text;");
     106     
    104107      var closeElem = document.createElement("div");
    105       closeElem.onmouseup=closeAnnotation;
    106 
     108      //closeElem.onmouseup=closeAnnotation;
     109      closeElem.setAttribute("onmouseup","javascript:return closeAnnotation(this,event);");
     110      closeElem.setAttribute("style", "cursor:default;");
     111     
    107112      closeElem.style.position = "absolute";
    108113      closeElem.style.top      = "0px";
     
    115120      resizeElem.setAttribute("onmouseup",  "javascript:return stopResizeAnnotation(this,event);");
    116121
     122      resizeElem.setAttribute("style", "cursor:default;");
     123     
    117124      resizeElem.style.position = "absolute";
    118125      resizeElem.style.bottom   = "0px";
  • main/trunk/model-sites-dev/mozarts-laptop/collect/digital-music-stand/script/musicstand-main.js

    r30446 r30456  
    66else {
    77    cgiGotoPage = 1;
     8}
     9
     10var expeditee;
     11if (gs.cgiParams["expeditee"]) {
     12    expeditee = true;
     13}
     14else {
     15    expeditee = false;
    816}
    917
     
    1523             gs.cgiParams["scaleFactor"]);
    1624
    17 musicStand.setStyleColors("_postitbgcol_","_postitselcol_");
     25musicStand.setStyleColors(gs.variables["postitBgCol"],gs.variables["postitSelCol"]);
    1826
    1927musicStand.setPagePrefix(gs.cgiParams["pagePrefix"]);
    2028musicStand.setPageSuffix(gs.cgiParams["pageSuffix"]);
    2129
     30var annotate = new Annotate(gs.variables.httpCollectionImages);
     31
     32if (gs.userInformation && gs.userInformation.username) {
     33  musicStand.setUsername(gs.username);
     34  annotate.setUsername(gs.username);
     35}
     36
     37//  de.events.addLoadHandler(function()
     38
     39$(window).load(function(){
     40      try {
     41      bodyLoaded();                       
     42      }
     43      catch(err) {
     44      alert("Failed to initialise: " + err.message);
     45      }
     46});
    2247
    2348
     
    120145  var thispage = document.getElementById("thispage");
    121146
    122   ////YAHOO.util.Event.addListener("thispage", 'mouseover', trackMouse);
    123   //// YAHOO.util.Event.addListener(document, 'mousemove', trackMouse);
    124 
    125   //de.events.addMouseMoveHandler(trackMouse);
    126 
    127   //// de.events.prependMouseUpHandler(musicStand.pageMenu);
    128 
    129   ////YAHOO.util.Event.addListener(document, 'keydown', keyPress);
    130 
    131   //de.events.prependKeyPressHandler(keyPress);
     147  //YAHOO.util.Event.addListener("thispage", 'mouseover', trackMouse);
     148  // YAHOO.util.Event.addListener(document, 'mousemove', trackMouse);
     149
     150    //de.events.addMouseMoveHandler(trackMouse);
     151    de.events.addHandler(document,"mousemove",trackMouse);
     152
     153  // de.events.prependMouseUpHandler(musicStand.pageMenu);
     154
     155  //YAHOO.util.Event.addListener(document, 'keydown', keyPress);
     156
     157    //de.events.prependKeyPressHandler(keyPress);
     158    //de.events.addHandler(document,"keypress",keyPress);
     159    de.events.addHandler(document,"keystroke",keyPress);
    132160}
    133161
Note: See TracChangeset for help on using the changeset viewer.