Changes in / [1:3]


Ignore:
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • /pom.xml

    r1 r3  
    182182                                                        </resources>
    183183                                                </configuration>
     184                                        </execution>
     185                                </executions>
     186                        </plugin>
     187                        <plugin>
     188                                <groupId>org.apache.maven.plugins</groupId>
     189                                <artifactId>maven-source-plugin</artifactId>
     190                                <executions>
     191                                        <execution>
     192                                                <id>attach-sources</id>
     193                                                <goals>
     194                                                        <goal>jar</goal>
     195                                                </goals>
    184196                                        </execution>
    185197                                </executions>
  • /src/main/webapp/newsession.xhtml

    r1 r3  
    3131                onchange="connectDomain()"> </input>
    3232        <br /> Domain:
    33         <select id="domainselection" onclick="selectDomain()">
     33        <select id="domainselection" onchange="selectDomain()">
    3434                <!-- <option>Waiting for profiles server</option> -->
    3535        </select>
     
    8080       
    8181       
     82       
    8283        // FIXME quick and dirty code. No clean MVC
    8384       
    8485       
    8586        <![CDATA[
    86         "use strict";   
     87        //"use strict";
    8788       
    8889        var domainwebsocket = null;
     
    102103        var partyprofiles=[];
    103104
    104        
     105        /** from http://fitzgeraldnick.com/2010/08/10/settimeout-patterns.html */
     106   
     107    function async (fn) {
     108        setTimeout(fn, 1000);
     109    }
     110
     111    function sometimeWhen (test, then) {
     112        async(function () {
     113            if ( test() ) {
     114                then();
     115            } else {
     116                async(arguments.callee);
     117            }
     118        });
     119    }
     120
     121       
     122       
    105123        /**
    106124        Refresh known domains using given profilesserver URL.
     
    267285        }
    268286
     287        var x=1;
    269288        /**
    270289        start the session as currently set on this page.
     
    292311                        if (this.status == 200) {
    293312                                document.getElementById("startbutton").disabled=true;
    294                                 document.getElementById("started").setAttribute("style","");
    295313                                document.getElementById("logref").href="log/"+this.responseText+".json";
    296314                                document.getElementById("plotref").href="plotlog.xhtml?id="+this.responseText;
    297315                               
     316                                sometimeWhen(function() { x=x+1; return x==3 },
     317                                                function() { document.getElementById("started").setAttribute("style",""); });
     318
    298319                        }
    299320                        else
     
    331352        */
    332353        function init() {
     354                document.getElementById("partiesserverurl").value =window.location.hostname+":8080/partiesserver-1.0.0"
     355                document.getElementById("profilesserverurl").value =window.location.hostname+":8080/profilesserver-1.0.0"
    333356                connectDomain();
    334357                connectParties();
  • /src/main/webapp/newtournament.xhtml

    r1 r3  
    5151                        onchange="connectDomain()"> </input>
    5252                <br />
    53                 Domain: <select id="domainselection" onclick="selectDomain()">
     53                Domain: <select id="domainselection" onchange="selectDomain()">
    5454                        <!-- <option>Waiting for profiles server</option> -->
    5555                </select>
     
    374374                }
    375375               
    376                 var reuseParties  = "on"== document.getElementById("reuseparties").value;
     376                var reuseParties  = document.getElementById("reuseparties").checked;
    377377                var sessionSettings = {"SAOPSettings":{"participants":[],"deadline":deadline}};
    378378                return JSON.stringify({"AllPermutationsSettings":{"parties":parties,"profiles":profiles,"reuseParties":reuseParties,"partiesPerSession":2,"sessionsettings":sessionSettings}});
     
    383383        */
    384384        function init() {
     385                document.getElementById("partiesserverurl").value =window.location.hostname+":8080/partiesserver-1.0.0"
     386                document.getElementById("profilesserverurl").value =window.location.hostname+":8080/profilesserver-1.0.0"
     387
     388
    385389                connectDomain();
    386390                connectParties();
Note: See TracChangeset for help on using the changeset viewer.