Changeset 2834


Ignore:
Timestamp:
Nov 11, 2016, 2:18:43 PM (3 years ago)
Author:
joamuran
Message:

new release

Location:
admin-center/trunk/fuentes
Files:
1 added
15 edited

Legend:

Unmodified
Added
Removed
  • admin-center/trunk/fuentes/admin-center.install/usr/share/admin-center/css/main.css

    r2691 r2834  
    2525body
    2626{
    27   padding: 0px;
     27  padding: 150px 0px 0px 0px;
    2828  margin: 0px; height: 100%;
    2929        background: #f5f5f5;
     
    3333   
    3434        color: #000;
    35     font-family: 'Noto Sans';
     35    font-family: Roboto,'Noto Sans' !important;
    3636/*      font-family: "Ubuntu light", ubuntu;*/
    3737/*      font-family: "SanFranciscoRegular" !important;*/
     
    5252}
    5353
     54#AdminCenterTopBack{
     55        height: 250px;
     56        position: fixed;
     57        top: 0px;
     58        left: 0px;
     59        width: 100%;
     60        z-index: -9999999;
     61        background-image: url(img/AdminCenterTopBanner.png);
     62        background-repeat: no-repeat;
     63        background-size: cover;
     64        background-color: #fbc02d;
     65       
     66}
    5467.AdminCenterHeader{
    5568        height: 150px;
     
    5770
    5871.AdminCenterGlobalInfo{
    59         margin-right: 50px;
     72        /*margin-right: 50px;
    6073        margin-left: 50px;
    61 }
     74        margin-top: 150px;*/
     75        font-size: 0.9em;
     76}
     77#AdminCenterGlobalPanelMenu{
     78        padding: 50px;
     79}
     80
     81.AdminCenterGlobalPanelMenuItemContainer{
     82        float: left;
     83        clear: none;
     84        width: 148px;
     85        height: 148px;
     86        margin: 2px;
     87}
     88.AdminCenterGlobalPanelMenuItemImage{
     89        position: relative;
     90        width: 96px;
     91        height: 96px;
     92        margin-left: 26px;
     93        margin-top: 5px;
     94        margin-bottom:15px;
     95        background-repeat: no-repeat;
     96        background-size: cover;
     97        background-position: center;
     98        transition: all 0.2s;
     99}
     100
     101.AdminCenterGlobalPanelMenuItemImage:hover{
     102        width: 106px;
     103        height: 106px;
     104        margin-left: 21px;
     105        margin-top: 0px;
     106        margin-bottom:10px;
     107        cursor: pointer;
     108}
     109.AdminCenterGlobalPanelMenuItemText{
     110        float: left;
     111        text-align: center;
     112        word-break: break-all;
     113        word-wrap: break-word;
     114        width: 100%;
     115}
     116
    62117
    63118
     
    68123}
    69124
    70 .topBanner{
     125/*.topBanner{
    71126  margin: 0px;
    72127  border: 0px;
    73128  padding:3px;
    74   height: 60px;
     129  height: 200px;
    75130  color: #ffffff;
    76131  background: #424f5a;
     
    79134  box-shadow:  0px 2px 5px #333333;
    80135   
     136}*/
     137
     138.topBanner{
     139        display: none;
    81140}
    82141
     
    209268.adminCenterHelper{
    210269        position: absolute;
    211         top: 100px;
     270        bottom: 100px;
    212271        right: -140px;
    213272        width: 200px;
  • admin-center/trunk/fuentes/admin-center.install/usr/share/admin-center/css/sidebar-menu.css

    r2672 r2834  
    1818   z-index: 1000;
    1919   position: absolute;
     20   top: 0px;
    2021   left: 250px;
    2122   width: 0;
     
    119120
    120121   #sidebar-wrapper {
    121       overflow: hidden;
     122      overflow: hidden !important;
    122123       width: 250px;
    123124   }
  • admin-center/trunk/fuentes/admin-center.install/usr/share/admin-center/css/waitwin.css

    r1055 r2834  
    55  width:2000px;
    66  height:2000px;
    7   background:rgba(255,255,255,0.8);
     7  background:rgba(0,0,0,0.3);
    88  display:block;
    99  z-index:1000;
     
    1111
    1212.utilsTextBox{
    13   background: #2196f3;
     13  /*background: #2196f3;*/
     14 
     15  background: -moz-linear-gradient(left, #CCCCCC 0%, #EEEEEE 50%, #EEEEEE 50%, #CCCCCC 100%);
     16        background: -webkit-gradient(linear, left top, right top, color-stop(0%,#CCCCCC),color-stop(50%,#EEEEEE), color-stop(50%,#EEEEEE), color-stop(100%,#CCCCCC));
     17 
    1418  display: block;
    1519  position: fixed;
     
    1923  height: 400px;
    2024  padding-top: 50px;
     25 
     26  box-shadow:0 10px 20px #000;
     27        -moz-box-shadow:0 10px 20px #000;
     28        -webkit-box-shadow:0 10px 20px #000;
    2129}
    2230
     
    290298
    291299
     300
     301/* More animations */
     302
     303
     304.loader-box{
     305        width:200px;
     306        height:200px;
     307        margin:auto;
     308        -moz-border-radius:5px;
     309        -webkit-border-radius:5px;
     310        border-radius:5px;
     311        background-color:rgba(0,0,0,0);
     312        margin-top:100px;
     313        text-align:center;
     314}
     315
     316.lable{
     317        height:30px;
     318        line-height:30px;
     319        padding-top:20px;
     320        font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
     321        color:#404040;
     322        font-size:20px;
     323}
     324
     325.loader{
     326        width:90px;
     327        height:90px;
     328        background-color:rgba(0,0,0,0);
     329        overflow:hidden;
     330        display:block;
     331        -moz-border-radius:100%;
     332        -webkit-border-radius:100%;
     333        border-radius:100%;
     334        border:3px solid #5dba9d;
     335        position:relative;
     336        margin:15px auto;
     337  z-index:1;
     338}
     339
     340.element-animation{
     341  animation:animationFrames linear 3s;
     342  animation-iteration-count: infinite;
     343  animation-fill-mode: forwards; /*when the spec is finished*/
     344  -webkit-animation: animationFrames linear 3s;
     345  -webkit-animation-iteration-count: infinite;
     346  -webkit-animation-fill-mode:forwards; /*Chrome 16+, Safari 4+*/
     347  -moz-animation: animationFrames linear 3s;
     348  -moz-animation-iteration-count: infinite;
     349  -moz-animation-fill-mode:forwards; /*FF 5+*/
     350  -o-animation: animationFrames linear 3s;
     351  -o-animation-iteration-count: infinite;
     352  -o-animation-fill-mode:forwards; /*Not implemented yet*/
     353  -ms-animation: animationFrames linear 3s;
     354  -ms-animation-iteration-count: infinite;
     355  -ms-animation-fill-mode:forwards; /*IE 10+*/
     356}
     357
     358
     359@keyframes animationFrames{
     360  0% {
     361    transform: translate(-1160px,15px)  ;
     362  }
     363  100% {
     364    transform: translate(0px,15px)  ;
     365  }
     366}
     367
     368@-moz-keyframes animationFrames{
     369  0% {
     370    transform: translate(-1160px,15px)  ;
     371  }
     372  100% {
     373    transform: translate(0px,15px)  ;
     374  }
     375}
     376
     377@-webkit-keyframes animationFrames {
     378  0% {
     379    transform: translate(-1160px,15px)  ;
     380  }
     381  100% {
     382    transform: translate(0px,15px)  ;
     383  }
     384}
     385
     386@-o-keyframes animationFrames {
     387  0% {
     388    transform: translate(-1160px,15px)  ;
     389  }
     390  100% {
     391    transform: translate(-0px,15px)  ;
     392  }
     393}
     394
     395@-ms-keyframes animationFrames {
     396  0% {
     397    transform: translate(-1160px,15px)  ;
     398  }
     399  100% {
     400    transform: translate(0px,15px)  ;
     401  }
     402}
     403
     404
  • admin-center/trunk/fuentes/admin-center.install/usr/share/admin-center/i18n/ca-ES@valencia/messages.json

    r2672 r2834  
    2626    "Proxy status" : [ "Estat el servidor intermediari"],
    2727    "Proxy name" : [ "Nom del servidor intermediari"],
    28     "Proxy port" : [ "Port del servidor intermediari"]
     28    "Proxy port" : [ "Port del servidor intermediari"],
     29    "Available.Modules":["Mòduls disponibles"]
    2930  }
    3031}
  • admin-center/trunk/fuentes/admin-center.install/usr/share/admin-center/i18n/en-US/messages.json

    r2672 r2834  
    3636    "main_log_connected_message": ["Connected to server logging..."],
    3737    "log_connection_error": ["Log connection error"],
    38     "log_connection_closed": ["Log connection closed"]
     38    "log_connection_closed": ["Log connection closed"],
     39    "Available.Modules":["Available Modules"]
    3940  }
    4041}
  • admin-center/trunk/fuentes/admin-center.install/usr/share/admin-center/i18n/es-ES/messages.json

    r2672 r2834  
    2626    "Proxy status" : [ "Estado del proxy"],
    2727    "Proxy name" : [ "Nombre del proxy"],
    28     "Proxy port" : [ "Puerto del proxy"]
     28    "Proxy port" : [ "Puerto del proxy"],
     29    "Available.Modules":["Módulos disponibles"]
    2930  }
    3031}
  • admin-center/trunk/fuentes/admin-center.install/usr/share/admin-center/info.php

    r2682 r2834  
    11<!--h1 class="topBanner" i18n>Server Info</h1-->
    22
    3 <div class="AdminCenterHeader"></div>
     3<!--div class="AdminCenterHeader"></div-->
    44
    5 <div class="AdminCenterGlobalInfo">
    6 <div class="panel col-lg-4 panel-default" style="padding: 0px; margin:2px;">
     5
     6<div class="AdminCenterGlobalInfo col-md-12">
     7  <div class="col-md-8 panel panel-default" style="background: #ffffff;">
     8    <h1 i18n>Available.Modules</h1>
     9    <div id="AdminCenterGlobalPanelMenu" class="panel-body"></div>
     10  </div>
     11  <div class="col-md-4">
     12<div class="panel panel-default" style="padding: 0px; margin:2px;">
    713  <div class="panel-heading">
    814    <h3 class="panel-title" i18n>Server Info</h3>
     
    2430
    2531
    26 <div class="panel col-lg-3" style="padding: 0px;margin:2px;">
     32<div class="panel" style="padding: 0px;margin:2px;">
    2733  <div class="panel-heading">
    2834    <h3 class="panel-title">DHCP</h3>
     
    3844
    3945
    40 <div class="panel col-lg-3" style="padding: 0px;margin:2px;">
     46<div class="panel" style="padding: 0px;margin:2px;">
    4147  <div class="panel-heading">
    4248    <h3 class="panel-title" i18n>LliureX Mirror</h3>
     
    5056</div>
    5157
    52 <div class="panel col-lg-3" style="padding: 0px;margin:2px;">
     58<div class="panel" style="padding: 0px;margin:2px;">
    5359  <div class="panel-heading">
    5460    <h3 class="panel-title" i18n>Proxy</h3>
     
    6369</div>
    6470
    65 
     71</div>
    6672
    6773<!--/div-->
  • admin-center/trunk/fuentes/admin-center.install/usr/share/admin-center/js/main.js

    r2672 r2834  
    386386    });*/
    387387
     388   
     389    /*
     390    <a class="menuitem" target="lliurex-apt">
     391    <span class="fa-stack fa-lg pull-left">
     392    <div class="moduleIcon" style="background-image:url(icons/default.png)"></div></span>LliureX APT</a>*/
     393   
     394    var menuitems=$("#menu").find(".menuitem").not("[module]");
     395    console.log(menuitems);
     396    for (var i=0; i<menuitems.length; i++){
     397      var target=($(menuitems[i]).attr("target"));
     398      var name=($(menuitems[i]).text());
     399      //var iconstyle=(($(menuitems[i]).find(".moduleIcon").attr("style"))).split("url(")[1].slice(0,-1);
     400      var iconstyle=(($(menuitems[i]).find(".moduleIcon").attr("style"))).split(":")[1];
     401 
     402    //alert(iconstyle);
     403 
     404      var item=$(document.createElement("div")).addClass("AdminCenterGlobalPanelMenuItemContainer").attr("target", target);
     405      var div1=$(document.createElement("div")).addClass("AdminCenterGlobalPanelMenuItemImage").css("background-image", iconstyle).attr("target", target);
     406      var div2=$(document.createElement("div")).addClass("AdminCenterGlobalPanelMenuItemText").html(name).attr("target", target);
     407     
     408     
     409      $(item).append(div1);
     410      $(item).append(div2);
     411     
     412      /*var item="<div class='AdminCenterGlobalPanelMenuItemContainer' target='"+target+"'>
     413      <div class='AdminCenterGlobalPanelMenuItemImage' style='"+iconstyle+"'></div>";
     414      item+="<div class=''>"+name+"</div></div>";*/
     415     
     416      $(item).click(function(event){
     417        event.preventDefault();
     418        event.stopPropagation();
     419        //alert($(event.target).attr("target"));
     420        $("#menu").find(".menuitem[target='"+$(event.target).attr("target")+"']").click();
     421        });
     422      $("#AdminCenterGlobalPanelMenu").append(item);
     423     
     424    }
     425   
    388426});
  • admin-center/trunk/fuentes/admin-center.install/usr/share/admin-center/lib/bootstrap-material-design/css/material-custom.css

    r2003 r2834  
    6969.h3,
    7070.h4 {
    71   font-family: 'Noto Sans', 'Helvetica', 'Arial', sans-serif;
     71  font-family: 'Roboto', 'Noto Sans', 'Helvetica', 'Arial', sans-serif;
    7272  font-weight: 300;
    7373}
  • admin-center/trunk/fuentes/admin-center.install/usr/share/admin-center/lib/formFactory.js

    r2581 r2834  
    55
    66formFactory.prototype.createSelect=function createSelect(item){
    7   var sel='<div class="form-group" title="'+item.help+'"  style="margin-top:30;">';
     7 
     8  var disabled="";
     9  if (item.disabled==="true") disabled=' disabled="disabled" ';
     10 
     11  var sel='<div class="form-group col-md-12" title="'+item.help+'"  style="margin-top:30;">';
    812    sel+='<label for="'+item.id+'" class="col-md-2 control-label">'+item.label+'</label>';
    913    sel+='<div class="col-md-10">';
    10     sel+='<select id="'+item.id+'" class="form-control">';
     14    sel+='<select id="'+item.id+'" class="form-control" '+disabled+'>';
    1115    for (var i in item.options){
    1216        var selected="";
     
    2125formFactory.prototype.createCheckbox=function createCheckbox(item){
    2226    var checked="";
     27    var disabled="";
    2328    if (item.default=="checked") checked=" checked ";
    24     var content='<div class="form-group" title="'+item.help+'">';
    25     content+='<label class="col-sm-2 control-label">';
     29    if (item.disabled=="true") disabled=" disabled ";
     30    var content='<div class="form-group col-md-12" title="'+item.help+'">';
     31    content+='<label class="col-md-2 control-label">';
    2632    content+=item.label+'</label>';
    27     content+='<div class="col-sm-10">';
     33    content+='<div class="col-md-10">';
    2834    content+='<div class="checkbox"><label>';
    29     content+='<input type="checkbox" '+checked+' name="'+item.id+'" id="'+item.id+'"/></label></div>';
     35    content+='<input type="checkbox" '+checked+' '+disabled+' name="'+item.id+'" id="'+item.id+'"/></label></div>';
    3036    content+="</div></div>";
    3137    return content;
     
    3440
    3541formFactory.prototype.createText=function createText(item){
    36   var sel='<div class="form-group" title="'+item.help+'"  style="margin-top:30;">';
     42  var disabled="";
     43  if (item.disabled==="true") disabled=' disabled="disabled" ';
     44 
     45  var sel='<div class="form-group col-md-12" title="'+item.help+'"  style="margin-top:30;">';
    3746    sel+='<label for="'+item.id+'" class="col-md-2 control-label">'+item.label+'</label>';
    3847    sel+='<div class="col-md-10">';
    39     sel+='<input id="'+item.id+'" class="form-control" type="text" value="'+item.value+'">';
     48    sel+='<input id="'+item.id+'" class="form-control" type="text" value="'+item.value+'" '+disabled+'>';
    4049    sel+="</input></div></div>";
    4150    return sel;
     
    4352
    4453formFactory.prototype.createTextArea=function createTextArea(item){
    45   var sel='<div class="form-group" title="'+item.help+'"  style="margin-top:30;">';
     54  var disabled="";
     55  if (item.disabled==="true") disabled=' disabled="disabled" ';
     56 
     57  var sel='<div class="form-group col-md-12" title="'+item.help+'"  style="margin-top:30;">';
    4658    sel+='<label for="'+item.id+'" class="col-md-2 control-label">'+item.label+'</label>';
    4759    sel+='<div class="col-md-10">';
    48     sel+='<textarea id="'+item.id+'" class="form-control" type="text" >'+item.value;
     60    sel+='<textarea id="'+item.id+'" class="form-control" type="text" '+disabled+'>'+item.value;
    4961    sel+="</textarea></div></div>";
    5062    return sel;
  • admin-center/trunk/fuentes/admin-center.install/usr/share/admin-center/lib/utils.js

    r2691 r2834  
    476476                //args: n4dargs},
    477477                success: function(ret_coded){
     478                        console.log("Method was:" + n4dmethod);
    478479                        $("body").css("cursor", "default");
    479                         console.log(ret_coded);                 
     480                        //console.log(ret_coded);                       
    480481                        ret_str=(CryptoJS.AES.decrypt(JSON.stringify(ret_coded), sessionStorage.password,{format: CryptoJSAesJson}).toString(CryptoJS.enc.Utf8));
    481                         console.log(ret_str);
     482                        //console.log("111111111111");
     483                        //console.log(ret_str);
     484                        //console.log("ret_str is:"+typeof(ret_str));
     485                        //console.log("22222222222222");
    482486                        ret=JSON.parse(JSON.parse(ret_str));
     487                        //console.log(ret);
     488                        //console.log("ret is:"+typeof(ret));
    483489                        callback(ret);
    484490                },error(){
     
    607613        $.ajax({
    608614                url: fullpath,
    609                 success: function(message){
    610                         bootbox.alert(self.showMarkDown.makeHtml(message));
     615                success: function(msg){
     616                        bootbox.alert({size: "large", message: self.showMarkDown.makeHtml(msg)});
    611617                        },
    612618                error: function (){
  • admin-center/trunk/fuentes/admin-center.install/usr/share/admin-center/lib/waitwin.js

    r1055 r2834  
    1111    case WAITWIN_LOADING:
    1212      //return ('<div class="spinner"><div class="cube1"></div><div class="cube2"></div></div>');
    13           return '<div class="sk-fading-circle"><div class="sk-circle1 sk-circle"></div>'+
     13          /*return '<div class="sk-fading-circle"><div class="sk-circle1 sk-circle"></div>'+
    1414          '<div class="sk-circle2 sk-circle"></div><div class="sk-circle3 sk-circle"></div>'+
    1515          '<div class="sk-circle4 sk-circle"></div><div class="sk-circle5 sk-circle"></div>'+
     
    1717          '<div class="sk-circle8 sk-circle"></div><div class="sk-circle9 sk-circle"></div>'+
    1818          '<div class="sk-circle10 sk-circle"></div><div class="sk-circle11 sk-circle"></div>'+
    19           '<div class="sk-circle12 sk-circle"></div></div>';
     19          '<div class="sk-circle12 sk-circle"></div></div>';*/
     20                return '<div class="loader-box"><div class="lable">Loading</div>'+
     21        '<div class="loader"><div class="element-animation">'+
     22        '<img src="css/img/animated_waitwin.png" width="1180" height="70";>'+
     23                                '</div></div></div>';
    2024    break;
    2125    case WAITWIN_WAITING:
    22       return '<div class="sk-cube-grid"><div class="sk-cube sk-cube1"></div><div class="sk-cube sk-cube2"></div>'+
     26      /*return '<div class="sk-cube-grid"><div class="sk-cube sk-cube1"></div><div class="sk-cube sk-cube2"></div>'+
    2327      '<div class="sk-cube sk-cube3"></div><div class="sk-cube sk-cube4"></div><div class="sk-cube sk-cube5"></div>'+
    2428      '<div class="sk-cube sk-cube6"></div><div class="sk-cube sk-cube7"></div><div class="sk-cube sk-cube8"></div>'+
    25       '<div class="sk-cube sk-cube9"></div></div>';
     29      '<div class="sk-cube sk-cube9"></div></div>';*/
     30                        return '<div class="loader-box"><div class="lable">Loading</div>'+
     31        '<div class="loader"><div class="element-animation">'+
     32        '<img src="css/img/animated_waitwin.png" width="1180" height="70";>'+
     33                                '</div></div></div>';
    2634      break;
    2735    default:
  • admin-center/trunk/fuentes/admin-center.install/usr/share/admin-center/main.php

    r2672 r2834  
    2424importCommonScripts();
    2525
     26echo ("<div id='AdminCenterTopBack'></div>");
    2627echo ("</body>");
    2728echo ("</html>");
  • admin-center/trunk/fuentes/admin-center.install/usr/share/admin-center/n4d.php

    r2581 r2834  
    121121 
    122122  $timeout=$_POST["timeout"];
    123    /*
     123  /*
    124124   $myfile = fopen("/tmp/n4dlog","a");
    125125  fwrite($myfile,"\nMETHOD:\n");
     
    145145  fclose($myfile);
    146146  error_log($method);
    147    */
     147  */
    148148 
    149149  if (isset($_POST['log'])) $log=$_POST["log"];
  • admin-center/trunk/fuentes/debian/changelog

    r2691 r2834  
     1admin-center (0.6) xenial; urgency=high
     2
     3  * New main window with module selector
     4  * Other minor changes
     5
     6 --  <joamuran@gmail.com>  Fri, 11 Nov 2016 14:16:18 +0100
     7
    18admin-center (0.5.12) xenial; urgency=high
    29
Note: See TracChangeset for help on using the changeset viewer.