Commit 8949ce66 authored by Vladimir Baranov's avatar Vladimir Baranov

Update dist

parent 2ed244c3
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -39,6 +39,10 @@ body { ...@@ -39,6 +39,10 @@ body {
padding:15px; padding:15px;
} }
.dropdown-toggle {
cursor:pointer;
}
.badge { .badge {
border-radius: 100%; border-radius: 100%;
width: 22px; width: 22px;
...@@ -2095,9 +2099,9 @@ table.dataTable thead .sorting:after { ...@@ -2095,9 +2099,9 @@ table.dataTable thead .sorting:after {
position: fixed; position: fixed;
bottom: 15px; bottom: 15px;
right: 15px; right: 15px;
-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0px 45px rgba(0,0,0,0.4);
box-shadow: 0px 0px 15px rgba(0,0,0,0.2); box-shadow: 0px 0px 45px rgba(0,0,0,0.4);
z-index: 10; z-index: 2100;
border-radius: 3px; border-radius: 3px;
} }
...@@ -2129,6 +2133,10 @@ table.dataTable thead .sorting:after { ...@@ -2129,6 +2133,10 @@ table.dataTable thead .sorting:after {
padding-bottom: 15px; padding-bottom: 15px;
} }
.chat-app .side-navigation ul.channels li.public-ro-channel {
font-style:italic;
}
.chat-app .side-navigation ul li { .chat-app .side-navigation ul li {
list-style: none; list-style: none;
color: #fff; color: #fff;
...@@ -2166,6 +2174,18 @@ table.dataTable thead .sorting:after { ...@@ -2166,6 +2174,18 @@ table.dataTable thead .sorting:after {
font-family: 'robotoblack'; font-family: 'robotoblack';
} }
.chat-app .side-navigation ul li.title .add-action {
display: inline-block;
position: absolute;
right: 21px;
top: 6px;
/*margin-left: 4px;*/
/*top: 2px;*/
/*position: relative;*/
/*display: inline-block;*/
}
.chat-app .side-navigation ul li.compose { .chat-app .side-navigation ul li.compose {
background-color: #6f0d20; background-color: #6f0d20;
margin: 5px 10px; margin: 5px 10px;
...@@ -2197,7 +2217,7 @@ table.dataTable thead .sorting:after { ...@@ -2197,7 +2217,7 @@ table.dataTable thead .sorting:after {
padding-left: 40px; padding-left: 40px;
} }
.chat-app .side-navigation ul.direct-messages li.active { .chat-app .side-navigation ul.direct-messages li.active, .chat-app .side-navigation ul.channels li.active {
background-color: #B51533; background-color: #B51533;
} }
...@@ -2217,7 +2237,7 @@ table.dataTable thead .sorting:after { ...@@ -2217,7 +2237,7 @@ table.dataTable thead .sorting:after {
top: 9px; top: 9px;
} }
.chat-app .side-navigation ul li.notification:after { .chat-app .side-navigation ul li.unread:after {
content: " "; content: " ";
width: 8px; width: 8px;
height: 8px; height: 8px;
...@@ -2246,7 +2266,7 @@ table.dataTable thead .sorting:after { ...@@ -2246,7 +2266,7 @@ table.dataTable thead .sorting:after {
.chat-app .conversation-header .conversation-user { .chat-app .conversation-header .conversation-user {
display: inline-block; display: inline-block;
width: 280px; width: 240px;
margin-left: 23px; margin-left: 23px;
float: left; float: left;
} }
...@@ -2262,6 +2282,10 @@ table.dataTable thead .sorting:after { ...@@ -2262,6 +2282,10 @@ table.dataTable thead .sorting:after {
margin-left: 10px; margin-left: 10px;
font-family: 'robotobold'; font-family: 'robotobold';
font-size: 16px; font-size: 16px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
width: 180px;
} }
.chat-app .conversation-header .conversation-search { .chat-app .conversation-header .conversation-search {
...@@ -2279,7 +2303,35 @@ table.dataTable thead .sorting:after { ...@@ -2279,7 +2303,35 @@ table.dataTable thead .sorting:after {
margin-top: 15px; margin-top: 15px;
} }
.chat-app .conversation-header .close-chat-app { .chat-app .conversation-header .close-chat-app, .chat-app .conversation-section-empty .close-chat-app {
display: inline-block;
float: left;
width: 40px;
height: 40px;
border: 1px solid #efefef;
text-align: center;
line-height: 40px;
margin-left: 10px;
border-radius: 3px;
margin-top:15px;
cursor: pointer;
}
.chat-app .conversation-section-empty .close-chat-app {
display: block;
position: absolute;
right: 15px;
top: 0px;
}
.chat-app .conversation-section-empty .close-chat-app {
display: block;
position: absolute;
right: 15px;
top: 0px;
}
.chat-app .conversation-header .chat-app-actions {
display: inline-block; display: inline-block;
float: left; float: left;
width: 40px; width: 40px;
...@@ -2298,6 +2350,10 @@ table.dataTable thead .sorting:after { ...@@ -2298,6 +2350,10 @@ table.dataTable thead .sorting:after {
overflow-x: hidden; overflow-x: hidden;
} }
.chat-app .conversation-body.readonly {
height: calc(100% - 100px);
}
.chat-app .conversation-footer { .chat-app .conversation-footer {
height: 70px; height: 70px;
width: 560px; width: 560px;
...@@ -2350,7 +2406,7 @@ table.dataTable thead .sorting:after { ...@@ -2350,7 +2406,7 @@ table.dataTable thead .sorting:after {
border-radius:100%; border-radius:100%;
} }
.chat-app .conversation-section .conversation-body .beginning-of-conversation { .chat-app .conversation-section .conversation-body .beginning-of-conversation, .chat-app .conversation-section-empty .conversation-body {
text-align: center; text-align: center;
font-family: 'robotobold'; font-family: 'robotobold';
font-size: 20px; font-size: 20px;
...@@ -2360,6 +2416,10 @@ table.dataTable thead .sorting:after { ...@@ -2360,6 +2416,10 @@ table.dataTable thead .sorting:after {
border-bottom: 1px solid #f3f3f3; border-bottom: 1px solid #f3f3f3;
} }
.chat-app .conversation-section-empty .conversation-body {
padding-top: 100px;
}
.chat-app .conversation-section .conversation-body .conversation-block { .chat-app .conversation-section .conversation-body .conversation-block {
display:block; display:block;
position:relative; position:relative;
...@@ -2432,11 +2492,118 @@ table.dataTable thead .sorting:after { ...@@ -2432,11 +2492,118 @@ table.dataTable thead .sorting:after {
margin-top: 4px; margin-top: 4px;
} }
.chat-app .conversation-section .conversation-body .conversation-block .user-message .message-content { .chat-app .conversation-section .user-message .message-content {
font-family: 'robotomedium'; font-family: 'robotomedium';
position: relative;
}
.chat-app .conversation-section .message-content-url {
display: block;
}
.chat-app .conversation-section .user-message .message-content .attachment-message {
color: #909090;
}
.chat-app .conversation-section .user-message .message-content .attachment-message span {
color: #b51533;
} }
.chat-app .create-new-message-window { .chat-app .conversation-section .user-message .message-content .attachment-holder {
position:relative;
display: inline-block;
-webkit-transition: all .2s;
-moz-transition: all .2s;
-ms-transition: all .2s;
-o-transition: all .2s;
transition: all .2s;
}
.chat-app .conversation-section .user-message .message-content .attachment-holder .attachment-download {
position: absolute;
right: 10px;
top: 10px;
color: #fff;
font-size: 21px;
opacity:0;
cursor:pointer;
-webkit-transition: all .2s;
-moz-transition: all .2s;
-ms-transition: all .2s;
-o-transition: all .2s;
transition: all .2s;
}
.chat-app .conversation-section .user-message .message-content .attachment-holder:hover > .attachment-download {
opacity:0.6;
}
.chat-app .conversation-section .user-message .message-content .attachment-holder .attachment-download:hover {
opacity:1;
}
.chat-app .conversation-section .user-message .message-content .image-attached img {
width: 220px;
border-radius: 3px;
border: 1px solid #a0a0a0;
}
.chat-app .conversation-section .user-message .message-content .file-attached {
width: 100%;
border: 1px solid #ccc;
border-radius: 3px;
padding: 10px;
padding-left: 5px;
background-color:#fff;
}
.chat-app .conversation-section .user-message .message-content .file-attached img {
width: 40px;
float:left;
}
.chat-app .conversation-section .user-message .message-content .file-attached .attached-file-info {
float:left;
margin-left:10px;
}
.chat-app .conversation-section .user-message .message-content .file-attached .attached-file-info div:first-child {
color: #333;
font-size: 15px;
}
.chat-app .conversation-section .user-message .message-content .file-attached .attached-file-info div:last-child {
color: #a2a2a2;
font-size: 13px;
}
.chat-app .conversation-section .user-message .message-content .file-attached .attachment-download {
color:#333;
margin-top:10px;
}
.chat-app .conversation-section .user-message .message-content .file-attached:hover > .attachment-download {
opacity:0.6;
}
.chat-app .conversation-section .user-message .message-content .file-attached .attachment-download:hover {
opacity:1;
}
.chat-app .conversation-section .user-message .edit-text-message .editor {
width: 100%;
margin-bottom: 7px;
margin-top: 7px;
border-radius: 3px;
border: 1px solid #ccc;
padding: 5px 10px;
outline: none;
}
.chat-app .chat-popup-window {
position: absolute; position: absolute;
top: 0; top: 0;
left: 0; left: 0;
...@@ -2445,7 +2612,7 @@ table.dataTable thead .sorting:after { ...@@ -2445,7 +2612,7 @@ table.dataTable thead .sorting:after {
z-index: 11; z-index: 11;
background-color: rgba(255,255,255,0.97); background-color: rgba(255,255,255,0.97);
border-radius:3px; border-radius:3px;
display:none; /*display:none;*/
} }
.chat-app .create-new-message-window input { .chat-app .create-new-message-window input {
...@@ -2459,7 +2626,8 @@ table.dataTable thead .sorting:after { ...@@ -2459,7 +2626,8 @@ table.dataTable thead .sorting:after {
outline:none; outline:none;
} }
.chat-app .close-create-new-message-window {
.chat-app .close-chat-popup-window {
width: 50px; width: 50px;
height: 50px; height: 50px;
border: 1px solid #ccc; border: 1px solid #ccc;
...@@ -2474,12 +2642,12 @@ table.dataTable thead .sorting:after { ...@@ -2474,12 +2642,12 @@ table.dataTable thead .sorting:after {
cursor:pointer; cursor:pointer;
} }
.chat-app .close-create-new-message-window:hover { .chat-app .close-chat-popup-window:hover {
background-color:#efefef; background-color:#efefef;
color:#000000; color:#000000;
} }
.chat-app .create-new-message-window .search-results { .chat-app .create-new-message-window .search-results, .chat-app .add-user-unit .search-results {
width: 50%; width: 50%;
margin-left: 25%; margin-left: 25%;
margin-top: 25px; margin-top: 25px;
...@@ -2487,7 +2655,7 @@ table.dataTable thead .sorting:after { ...@@ -2487,7 +2655,7 @@ table.dataTable thead .sorting:after {
overflow: auto; overflow: auto;
} }
.chat-app .create-new-message-window .search-results .user { .chat-app .create-new-message-window .search-results .user, .chat-app .add-user-unit .search-results .user {
width: 100%; width: 100%;
display: inline-block; display: inline-block;
padding: 10px; padding: 10px;
...@@ -2495,18 +2663,18 @@ table.dataTable thead .sorting:after { ...@@ -2495,18 +2663,18 @@ table.dataTable thead .sorting:after {
cursor:pointer; cursor:pointer;
} }
.chat-app .create-new-message-window .search-results .user:hover { .chat-app .create-new-message-window .search-results .user:hover, .chat-app .add-user-unit .search-results .user:hover{
background-color:#efefef; background-color:#efefef;
} }
.chat-app .create-new-message-window .search-results .user img { .chat-app .create-new-message-window .search-results .user img, .chat-app .add-user-unit .search-results .user img{
width: 45px; width: 45px;
height: 45px; height: 45px;
border-radius: 100%; border-radius: 100%;
float: left; float: left;
} }
.chat-app .create-new-message-window .search-results .user .user-name { .chat-app .create-new-message-window .search-results .user .user-name, .chat-app .add-user-unit .search-results .user .user-name {
float: left; float: left;
margin-left: 15px; margin-left: 15px;
font-family: 'robotobold'; font-family: 'robotobold';
...@@ -2514,9 +2682,361 @@ table.dataTable thead .sorting:after { ...@@ -2514,9 +2682,361 @@ table.dataTable thead .sorting:after {
margin-top: 9px; margin-top: 9px;
} }
.chat-app-button {
display: block;
position: fixed;
bottom: 20px;
right: 20px;
background: white;
border: none;
border-radius: 50%;
width: 50px;
height: 50px;
padding: 0;
z-index: 1000;
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
text-align: center;
cursor: pointer;
}
.chat-app-button i {
top: 16px;
color: #333;
font-size: 20px;
}
.chat-app .create-new-channel-window h3 {
width: 400px;
margin-left: auto;
margin-right: auto;
margin-top: 30px;
}
.chat-app .create-new-channel-window .text-center input {
width: 400px;
margin-top: 40px;
height: 50px;
padding-left: 15px;
border: 1px solid #ccc;
border-radius: 5px;
outline: none;
}
.chat-app .create-new-channel-window .text-center textarea {
width: 400px;
margin: 20px;
height: 110px;
padding-left: 15px;
padding-top: 15px;
border: 1px solid rgb(204, 204, 204);
border-radius: 5px;
outline: none;
max-width: 400px;
max-height:200px;
}
.chat-app .create-new-channel-window button {
width: 400px;
margin-top:0px;
height: 50px;
font-size: 19px;
}
.chat-app .add-user-unit h3 {
width: 400px;
margin-left: auto;
margin-right: auto;
margin-top: 30px;
}
.chat-app .add-user-unit input {
width: 400px;
margin-top: 10px;
height: 50px;
padding-left: 15px;
border: 1px solid #ccc;
border-radius: 5px;
outline: none;
}
.chat-app .add-user-unit .checkbox-inline {
width: 50%;
margin-left: 25%;
margin-top: 20px;
padding-left: 25px;
border: none;
}
.chat-app .add-user-unit .checkbox-inline input {
width: 20px;
margin-top: 0;
margin-left: -25px;
border: none;
height: 20px;
}
.chat-app-close-btn {
display: block;
position: absolute;
right: 5px;
top: 5px;
}
.chat-app-button {
display: block;
position: fixed;
bottom: 20px;
right: 20px;
background: white;
border: none;
border-radius: 50%;
width: 50px;
height: 50px;
padding: 0;
z-index: 9999;
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.chat-app-button i {
margin-top: 3px;
font-size: 18px;
}
/* END OF CHAT APPLICATION */ /* END OF CHAT APPLICATION */
/* COURSE PROGRAM SCHEDULER */
.course-prg-scheduler {
margin:15px !important;
margin-left:0 !important;
}
.course-prg-scheduler .panel-body {
height: 550px;
}
.course-prg-scheduler .tabs-container {
overflow-y: auto;
height: 550px;
}
.course-prg-scheduler .tabs-left {
margin-right: 10px;
border-right: 1px solid #dddddf;
padding: 20px 0 20px 10px !important;
min-height: 550px;
}
.course-prg-scheduler ul.tabs-left li {
border-radius: 5px 0 0 5px;
border: 1px solid #fff;
border-right-color: #dddddf;
position: relative;
right: -1px;
}
.course-prg-scheduler ul.tabs-left li.active, .course-prg-scheduler ul.tabs-left li:hover {
border: 1px solid #dddddf;
border-right-color: #fff;
}
.course-prg-scheduler .tab-content {
padding: 25px 10px 25px 40px;
}
.course-prg-scheduler ul.tabs-left li.active a {
color: #bc1e2d;
}
.course-prg-scheduler ul.tabs-left li a:hover {
background: none;
cursor: pointer;
}
.course-prg-scheduler .tab-content .info-header {
margin-bottom: 30px;
}
.course-prg-scheduler .tab-content .info-header .info-wrapper {
float:left;
margin-right:45px;
height: 50px;
line-height: 50px;
}
.course-prg-scheduler .tab-content .info-header .info-wrapper .user-name {
font-family:'robotobold';
font-size: 17px;
color: #444;
margin-left: 10px;
}
.course-prg-scheduler .tab-content .info-wrapper.info-wrapper_hours {
font-size: 17px;
color: #444;
}
.course-prg-scheduler .tab-content .info-wrapper.info-wrapper_hours .info-title {
font-family:'robotobold';
}
.course-prg-scheduler .tab-content .info-header .info-wrapper .btn {
margin-top:8px;
}
.course-prg-scheduler .tab-content .info-header .profile-pic {
width: 50px;
height: 50px;
border-radius: 100%;
margin-right:7px;
}
.course-prg-scheduler .tab-content .table-warning {
background-color: #dedede;
padding: 10px 15px;
border-radius: 2px;
font-size: 15px;
font-weight: normal;
color: #444;
display: inline-block;
margin: 0 auto 15px auto;
}
.course-prg-scheduler .tab-content .table-warning .icon {
color: #8e8e8e;
font-size: 20px;
float: left;
margin-right: 10px;
}
.course-prg-scheduler .tab-content .table-container {
max-height: 350px;
overflow-y: auto;
}
.course-prg-scheduler .tab-content table tr.headers td {
font-family:'robotobold';
font-size: 16px;
}
.course-prg-scheduler .tab-content table , .course-prg-scheduler .tab-content th, .course-prg-scheduler .tab-content td {
border: 1px solid black;
}
.course-prg-scheduler .tab-content table tr td:first-child {
font-size: 14px;
/*font-family:'robotobold';*/
width: 180px;
/*background-color:#f9f9f9;*/
}
.course-prg-scheduler .tab-content table td {
width: 100px;
height: 70px;
text-align:center;
}
.course-prg-scheduler .loader {
margin-top: 25px;
}
.course-prg-scheduler ul.legend {
margin-top: 15px;
}
.course-prg-scheduler ul.legend li {
border: none;
display: inline-block;
padding: 15px 10px;
}
.course-prg-scheduler ul.legend li .action-indicator {
margin-right: 5px;
}
.course-prg-scheduler .action-indicator {
border: 10px solid #eee;
border-radius: 10px;
display: inline-block;
height: 10px;
width: 10px;
vertical-align: middle;
}
.course-prg-scheduler .action-indicator.action-indicator_appropriate {
border-color: #8ac73e;
}
.course-prg-scheduler .action-indicator.action-indicator_busy{
border-color: #ed1b24;
}
.course-prg-scheduler .action-indicator.action-indicator_uncertain {
border-color: #f7941d;
}
.course-prg-scheduler .action-selector {
display: inline-block;
position: relative;
padding-right: 15px;
cursor: pointer;
right: -7px;
}
.course-prg-scheduler .action-selector:after {
content: ' ';
display: block;
position: absolute;
top: 50%;
right: 0;
margin-top: -2px;
width: 0;
height: 0;
border-style: solid;
border-width: 5px 5px 0 5px;
border-color: #808080 transparent transparent transparent;
}
.course-prg-scheduler .action-selector.readonly {
right: 0;
padding-right: 0;
cursor: default;
}
.course-prg-scheduler .action-selector.readonly:after {
display: none;
}
.course-prg-scheduler .action-selector .popover {
display: block;
top: 25px;
left: -19px;
height: 120px;
}
.course-prg-scheduler .action-selector .popover .popover-content {
padding: 0 0 10px;
}
.course-prg-scheduler .action-selector .popover ul.actions-selector-select li {
padding: 7px 17px;
border-bottom: 1px solid #dddddf;
}
.course-prg-scheduler .action-selector .popover ul.actions-selector-select li:hover {
background-color: #f9f9f9;
}
.course-prg-scheduler .action-selector ul.actions-selector-select li:last-child {
border-bottom: none;
}
/* END OF COURSE PROGRAM SCHEDULER */
/* Responsive: Portrait tablets and up */ /* Responsive: Portrait tablets and up */
@media screen and (min-width: 768px) { @media screen and (min-width: 768px) {
...@@ -2829,6 +3349,7 @@ table.dataTable thead .sorting:after { ...@@ -2829,6 +3349,7 @@ table.dataTable thead .sorting:after {
margin-bottom: 0.75em; margin-bottom: 0.75em;
} }
/* /*
* metismenu - v1.1.3 * metismenu - v1.1.3
* Easy menu jQuery plugin for Twitter Bootstrap 3 * Easy menu jQuery plugin for Twitter Bootstrap 3
......
...@@ -17,7 +17,6 @@ ...@@ -17,7 +17,6 @@
<link rel="stylesheet" href="css/app.css"> <link rel="stylesheet" href="css/app.css">
<link rel="stylesheet" href="css/roboto/roboto.css"> <link rel="stylesheet" href="css/roboto/roboto.css">
<link rel="stylesheet" href="css/jquery-ui.min.css">
</head> </head>
<body ng-controller="KeyListenController" ng-keydown="down($event)"> <body ng-controller="KeyListenController" ng-keydown="down($event)">
...@@ -74,7 +73,6 @@ ...@@ -74,7 +73,6 @@
<script src="bower_components/jquery.min.js"></script> <script src="bower_components/jquery.min.js"></script>
<script src="bower_components/jquery-ui.min.js"></script>
<script src="bower_components/angular.js"></script> <script src="bower_components/angular.js"></script>
<script src="bower_components/components.js"></script> <script src="bower_components/components.js"></script>
<script src="shared/translations.js"></script> <script src="shared/translations.js"></script>
......
angular.module('templates-prod', ['components/admin/bpmn_manager.html', 'components/auth/login.html', 'components/crud/templates/crud-preload.html', 'components/crud/templates/crud.html', 'components/crud/templates/filter.html', 'components/crud/templates/form.html', 'components/crud/templates/inline_edit.html', 'components/crud/templates/list.html', 'components/crud/templates/nodeTable.html', 'components/crud/templates/quick_add.html', 'components/crud/templates/show.html', 'components/dashboard/dashboard.html', 'components/dashboard/directives/academic-calendar.html', 'components/dashboard/directives/calendar-popover.html', 'components/dashboard/directives/user-tasks.html', 'components/dashboard/user-info.html', 'components/dashboard/user-templates/academician.html', 'components/dashboard/user-templates/staff.html', 'components/dashboard/user-templates/student.html', 'components/debug/debug.html', 'components/devSettings/devSettings.html', 'components/error_pages/404.html', 'components/error_pages/500.html', 'components/uitemplates/404.html', 'components/uitemplates/500.html', 'components/uitemplates/academician.html', 'components/uitemplates/base.html', 'components/uitemplates/form_service_pg.html', 'components/uitemplates/staff.html', 'components/uitemplates/student.html', 'shared/templates/actionsModalContent.html', 'shared/templates/add.html', 'shared/templates/confirm.html', 'shared/templates/confirmModalContent.html', 'shared/templates/confirmprev.html', 'shared/templates/datefield.html', 'shared/templates/directives/alert.html', 'shared/templates/directives/chat.html', 'shared/templates/directives/guide-help.html', 'shared/templates/directives/header-breadcrumb.html', 'shared/templates/directives/header-notification.html', 'shared/templates/directives/header-sub-menu.html', 'shared/templates/directives/menuCollapse.html', 'shared/templates/directives/messaging/detail.html', 'shared/templates/directives/messaging/index.html', 'shared/templates/directives/msgbox.html', 'shared/templates/directives/notifications.html', 'shared/templates/directives/right-sidebar.html', 'shared/templates/directives/search.html', 'shared/templates/directives/selected-user.html', 'shared/templates/directives/selectedUserPopover.html', 'shared/templates/directives/sidebar-search.html', 'shared/templates/directives/sidebar.html', 'shared/templates/directives/sort.html', 'shared/templates/directives/stats.html', 'shared/templates/directives/timeline.html', 'shared/templates/fieldset.html', 'shared/templates/filefield.html', 'shared/templates/foreignKey.html', 'shared/templates/linkedModelModalContent.html', 'shared/templates/listnodeModalContent.html', 'shared/templates/modalContent.html', 'shared/templates/multiselect.html', 'shared/templates/notificationsModalContent.html', 'shared/templates/select.html', 'shared/templates/translate.html', 'shared/templates/typeahead.html']); angular.module('templates-prod', ['components/admin/bpmn_manager.html', 'components/auth/login.html', 'components/crud/templates/crud-preload.html', 'components/crud/templates/crud.html', 'components/crud/templates/filter.html', 'components/crud/templates/form.html', 'components/crud/templates/inline_edit.html', 'components/crud/templates/list.html', 'components/crud/templates/nodeTable.html', 'components/crud/templates/quick_add.html', 'components/crud/templates/show.html', 'components/crud/templates/timetable.html', 'components/dashboard/dashboard.html', 'components/dashboard/directives/academic-calendar.html', 'components/dashboard/directives/calendar-popover.html', 'components/dashboard/directives/user-tasks.html', 'components/dashboard/user-info.html', 'components/dashboard/user-templates/academician.html', 'components/dashboard/user-templates/staff.html', 'components/dashboard/user-templates/student.html', 'components/debug/debug.html', 'components/devSettings/devSettings.html', 'components/error_pages/404.html', 'components/error_pages/500.html', 'components/messaging/templates/add_user_unit.html', 'components/messaging/templates/conversation.html', 'components/messaging/templates/create_channel.html', 'components/messaging/templates/delete_confirmation.html', 'components/messaging/templates/edit_message.html', 'components/messaging/templates/index.html', 'components/messaging/templates/search_user.html', 'components/uitemplates/404.html', 'components/uitemplates/500.html', 'components/uitemplates/academician.html', 'components/uitemplates/base.html', 'components/uitemplates/form_service_pg.html', 'components/uitemplates/staff.html', 'components/uitemplates/student.html', 'shared/templates/actionsModalContent.html', 'shared/templates/add.html', 'shared/templates/confirm.html', 'shared/templates/confirmModalContent.html', 'shared/templates/confirmprev.html', 'shared/templates/datefield.html', 'shared/templates/directives/alert.html', 'shared/templates/directives/chat.html', 'shared/templates/directives/guide-help.html', 'shared/templates/directives/header-breadcrumb.html', 'shared/templates/directives/header-notification.html', 'shared/templates/directives/header-sub-menu.html', 'shared/templates/directives/menuCollapse.html', 'shared/templates/directives/messaging/detail.html', 'shared/templates/directives/messaging/index.html', 'shared/templates/directives/msgbox.html', 'shared/templates/directives/notifications.html', 'shared/templates/directives/right-sidebar.html', 'shared/templates/directives/search.html', 'shared/templates/directives/selected-user.html', 'shared/templates/directives/selectedUserPopover.html', 'shared/templates/directives/sidebar-search.html', 'shared/templates/directives/sidebar.html', 'shared/templates/directives/sort.html', 'shared/templates/directives/stats.html', 'shared/templates/directives/timeline.html', 'shared/templates/directives/timetable-action-selector.html', 'shared/templates/fieldset.html', 'shared/templates/filefield.html', 'shared/templates/foreignKey.html', 'shared/templates/linkedModelModalContent.html', 'shared/templates/listnodeModalContent.html', 'shared/templates/modalContent.html', 'shared/templates/multiselect.html', 'shared/templates/notificationsModalContent.html', 'shared/templates/select.html', 'shared/templates/translate.html', 'shared/templates/typeahead.html']);
angular.module("components/admin/bpmn_manager.html", []).run(["$templateCache", function($templateCache) { angular.module("components/admin/bpmn_manager.html", []).run(["$templateCache", function($templateCache) {
$templateCache.put("components/admin/bpmn_manager.html", $templateCache.put("components/admin/bpmn_manager.html",
...@@ -74,6 +74,8 @@ angular.module("components/crud/templates/crud-preload.html", []).run(["$templat ...@@ -74,6 +74,8 @@ angular.module("components/crud/templates/crud-preload.html", []).run(["$templat
angular.module("components/crud/templates/crud.html", []).run(["$templateCache", function($templateCache) { angular.module("components/crud/templates/crud.html", []).run(["$templateCache", function($templateCache) {
$templateCache.put("components/crud/templates/crud.html", $templateCache.put("components/crud/templates/crud.html",
"<div ng-hide=\"show_crud === false\" class=\"container-fluid\">\n" + "<div ng-hide=\"show_crud === false\" class=\"container-fluid\">\n" +
" <crud-timetable-directive ng-if=\"ogretim_elemani_zt\"></crud-timetable-directive>\n" +
" <crud-timetable-directive2 ng-if=\"derslik_zaman_tablosu\"></crud-timetable-directive2>\n" +
" <div ng-class=\"{'col-md-8': meta.allow_filters}\">\n" + " <div ng-class=\"{'col-md-8': meta.allow_filters}\">\n" +
" <msgbox ng-show=\"msgbox\"></msgbox>\n" + " <msgbox ng-show=\"msgbox\"></msgbox>\n" +
" <h3 ng-class=\"{'mid-h3': !objects}\">{{ schema.title }}</h3>\n" + " <h3 ng-class=\"{'mid-h3': !objects}\">{{ schema.title }}</h3>\n" +
...@@ -85,7 +87,8 @@ angular.module("components/crud/templates/crud.html", []).run(["$templateCache", ...@@ -85,7 +87,8 @@ angular.module("components/crud/templates/crud.html", []).run(["$templateCache",
"</div>\n" + "</div>\n" +
"<div ng-show=\"show_crud === false\" class=\"crud-mask\">\n" + "<div ng-show=\"show_crud === false\" class=\"crud-mask\">\n" +
" <span class=\"loader\"></span>\n" + " <span class=\"loader\"></span>\n" +
"</div>"); "</div>\n" +
"");
}]); }]);
angular.module("components/crud/templates/filter.html", []).run(["$templateCache", function($templateCache) { angular.module("components/crud/templates/filter.html", []).run(["$templateCache", function($templateCache) {
...@@ -376,10 +379,12 @@ angular.module("components/crud/templates/nodeTable.html", []).run(["$templateCa ...@@ -376,10 +379,12 @@ angular.module("components/crud/templates/nodeTable.html", []).run(["$templateCa
" </label>\n" + " </label>\n" +
" </th>\n" + " </th>\n" +
" <th scope=\"row\" style=\"text-align:center\">#</th>\n" + " <th scope=\"row\" style=\"text-align:center\">#</th>\n" +
" <th ng-repeat=\"(key,value) in node.items[0] track by $index\"\n" + "<<<<<<< 6a71c6920efc5235eff71bf42763b82cc30f1827\n" +
" ng-if=\"key!=='idx' && node.schema.properties[key]\">\n" + " <th ng-repeat=\"prop in node.schema.properties_list\">\n" +
" <span ng-if=\"value.verbose_name\">{{ value.verbose_name }}</span>\n" + "=======\n" +
" <span ng-if=\"!value.verbose_name\">{{node.schema.properties[key]['title']|| key}}</span>\n" + " <th ng-repeat=\"propName in node.form\" ng-init=\"prop = node.schema.properties[propName]\">\n" +
">>>>>>> FIX, rfix#5379. Fix ListNode's dose not respect schema order\n" +
" <span ng-if=\"!value.verbose_name\">{{prop.title||prop.name}}</span>\n" +
" </th>\n" + " </th>\n" +
" <th ng-if=\"meta.allow_actions!==false\">İşlem</th>\n" + " <th ng-if=\"meta.allow_actions!==false\">İşlem</th>\n" +
" </tr>\n" + " </tr>\n" +
...@@ -401,25 +406,20 @@ angular.module("components/crud/templates/nodeTable.html", []).run(["$templateCa ...@@ -401,25 +406,20 @@ angular.module("components/crud/templates/nodeTable.html", []).run(["$templateCa
" </td>\n" + " </td>\n" +
" </tr>\n" + " </tr>\n" +
"\n" + "\n" +
" <tr ng-repeat=\"listnodemodel in node.items track by $index\"\n" + " <tr ng-repeat=\"listnodemodel in node.items\" ng-init=\"outerIndex=$index\" ng-if=\"node.schema.formType=='ListNode'\">\n" +
" ng-init=\"outerIndex=$index\"\n" +
" ng-if=\"node.schema.formType=='ListNode'\">\n" +
" <td ng-if=\"meta.allow_selection===true\" width=\"60\">\n" + " <td ng-if=\"meta.allow_selection===true\" width=\"60\">\n" +
" <label>\n" + " <label>\n" +
" <input type=\"checkbox\" style=\"zoom:1.5; margin:5px 0 0 8px;\">\n" + " <input type=\"checkbox\" style=\"zoom:1.5; margin:5px 0 0 8px;\">\n" +
" </label>\n" + " </label>\n" +
" </td>\n" + " </td>\n" +
" <th scope=\"row\" style=\"text-align:center\">{{$index+1}}</th>\n" + " <th scope=\"row\" style=\"text-align:center\">{{$index+1}}</th>\n" +
" <td ng-repeat=\"(k, v) in listnodemodel track by $index\"\n" + " <td ng-repeat=\"prop in node.schema.properties_list\" ng-init=\"k = prop.name; v = listnodemodel[k]; inline = node.schema.inline_edit && node.schema.inline_edit.indexOf(k) > -1\">\n" +
" ng-init=\"innerIndex=$index\"\n" + " <span ng-if=\"!inline\">{{ v.unicode || v }}</span>\n" +
" ng-if=\"k!=='idx' && node.schema.properties[k]\">\n" +
" <span ng-if=\"!node.schema.inline_edit || node.schema.inline_edit.indexOf(k) < 0\">{{ v.unicode || v }}</span>\n" +
" <!--<input type=\"{{node.schema.properties[k].type}}\"-->\n" + " <!--<input type=\"{{node.schema.properties[k].type}}\"-->\n" +
" <!--ng-if=\"node.schema.inline_edit.indexOf(k) > -1\"-->\n" + " <!--ng-if=\"node.schema.inline_edit.indexOf(k) > -1\"-->\n" +
" <!--ng-model=\"node.model[outerIndex][k]\"-->\n" + " <!--ng-model=\"node.model[outerIndex][k]\"-->\n" +
" <!--ng-change=\"nodeModelChange(this)\">-->\n" + " <!--ng-change=\"nodeModelChange(this)\">-->\n" +
" <ng-include src=\"'components/crud/templates/inline_edit.html'\"\n" + " <ng-include src=\"'components/crud/templates/inline_edit.html'\" ng-if=\"inline\"></ng-include>\n" +
" ng-if=\"node.schema.inline_edit.indexOf(k) > -1\"></ng-include>\n" +
" </td>\n" + " </td>\n" +
" <td ng-if=\"meta.allow_actions!==false\">\n" + " <td ng-if=\"meta.allow_actions!==false\">\n" +
" <div ng-hide=\"meta.object_actions.length > 0\">\n" + " <div ng-hide=\"meta.object_actions.length > 0\">\n" +
...@@ -437,7 +437,8 @@ angular.module("components/crud/templates/nodeTable.html", []).run(["$templateCa ...@@ -437,7 +437,8 @@ angular.module("components/crud/templates/nodeTable.html", []).run(["$templateCa
"\n" + "\n" +
" </tbody>\n" + " </tbody>\n" +
" </table>\n" + " </table>\n" +
"</div>"); "</div>\n" +
"");
}]); }]);
angular.module("components/crud/templates/quick_add.html", []).run(["$templateCache", function($templateCache) { angular.module("components/crud/templates/quick_add.html", []).run(["$templateCache", function($templateCache) {
...@@ -492,17 +493,103 @@ angular.module("components/crud/templates/show.html", []).run(["$templateCache", ...@@ -492,17 +493,103 @@ angular.module("components/crud/templates/show.html", []).run(["$templateCache",
"</div>"); "</div>");
}]); }]);
angular.module("components/crud/templates/timetable.html", []).run(["$templateCache", function($templateCache) {
$templateCache.put("components/crud/templates/timetable.html",
"<div class=\"row academician-dashboard dashboard\">\n" +
" <div class=\"col-md-12 course-prg-scheduler\">\n" +
" <div class=\"panel panel-default\">\n" +
" <div class=\"panel-heading\">\n" +
" <div class=\"panel-title\">{{widgetTitle}}</div>\n" +
" </div>\n" +
" <div class=\"panel-body\">\n" +
"\n" +
" <div class=\"col-xs-3 tabs-container\"> <!-- required for floating -->\n" +
" <ul class=\"tabs-left\">\n" +
" <li ng-repeat=\"table in tablesList\" ng-click=\"selectTable(table)\" ng-class=\"{active: currentTable.key == table.key}\"><a>{{table.name}}</a></li>\n" +
" </ul>\n" +
" </div>\n" +
"\n" +
" <div class=\"col-xs-9\">\n" +
" <div class=\"loader\" ng-show=\"loadingTable\">Loading...</div>\n" +
" <!-- Tab panes -->\n" +
"\n" +
" <div class=\"tab-content\" ng-hide=\"loadingTable\">\n" +
" <div class=\"tab-pane active\">\n" +
" <div class=\"info-header clearfix\">\n" +
" <div class=\"info-wrapper\">\n" +
" <img ng-src=\"{{currentTable.avatar_url}}\" class=\"profile-pic\" ng-show=\"currentTable.avatar_url\">\n" +
" <span class=\"user-name\">{{currentTable.name}}</span>\n" +
" </div>\n" +
" <div class=\"info-wrapper info-wrapper_hours\" ng-show=\"currentTable.totalHours\">\n" +
" <span class=\"info-title\">Ders Yükü:</span> <span>{{currentTable.totalHours}} saat</span>\n" +
" </div>\n" +
" </div>\n" +
" <!-- end of header -->\n" +
"\n" +
" <div class=\"table-warning\" ng-show=\"message\">\n" +
" <span class=\"glyphicon glyphicon-exclamation-sign\"></span> {{message.message}}\n" +
" </div>\n" +
" <div class=\"table-container\">\n" +
" <table>\n" +
" <tbody>\n" +
" <tr class=\"headers\">\n" +
" <td></td>\n" +
" <td>PZT</td>\n" +
" <td>SAL</td>\n" +
" <td>ÇAR</td>\n" +
" <td>PER</td>\n" +
" <td>CUM</td>\n" +
" <td>CMT</td>\n" +
" <td>PAZ</td>\n" +
" </tr>\n" +
" <tr ng-repeat=\"time in timetable\">\n" +
" <td>{{time[0]}}</td>\n" +
" <td ng-repeat=\"day in time[1]\">\n" +
" <div timetable-action-selector ng-model=\"day.durum\" readonly=\"{{currentTable.readonly}}\" ng-change=\"changeValue(day)\"></div>\n" +
" </td>\n" +
" </tr>\n" +
" </tbody>\n" +
" </table>\n" +
" </div>\n" +
" <div class=\"loader pull-right\" ng-show=\"loadingAction\">Loading...</div>\n" +
" <ul class=\"legend\">\n" +
" <li>\n" +
" <span class=\"action-indicator action-indicator_appropriate\"></span> Uygun\n" +
" </li>\n" +
" <li>\n" +
" <span class=\"action-indicator action-indicator_uncertain\"></span> Mümkünse boş bırakılmalı\n" +
" </li>\n" +
" <li>\n" +
" <span class=\"action-indicator action-indicator_busy\"></span> Kesinlike boş bırakılmalı\n" +
" </li>\n" +
" </ul>\n" +
"\n" +
" </div>\n" +
" </div>\n" +
" </div>\n" +
"\n" +
" </div>\n" +
" <!-- end of panel-body -->\n" +
" </div>\n" +
" <!-- end of panel -->\n" +
" </div>\n" +
"</div>\n" +
"");
}]);
angular.module("components/dashboard/dashboard.html", []).run(["$templateCache", function($templateCache) { angular.module("components/dashboard/dashboard.html", []).run(["$templateCache", function($templateCache) {
$templateCache.put("components/dashboard/dashboard.html", $templateCache.put("components/dashboard/dashboard.html",
"<div ng-app=\"ulakbus.dashboard\" class=\"dashboard academician-dashboard\">\n" + "<div ng-app=\"ulakbus.dashboard\" class=\"dashboard academician-dashboard\">\n" +
" <div class=\"starter-template\">\n" + " <div class=\"starter-template\">\n" +
" \n" +
" <academic-calendar></academic-calendar>\n" + " <academic-calendar></academic-calendar>\n" +
" <ng-include src=\"'components/dashboard/user-templates/student.html'\" ng-if=\"$root.current_user.is_student\"></ng-include>\n" + " <ng-include src=\"'components/dashboard/user-templates/student.html'\" ng-if=\"$root.current_user.is_student\"></ng-include>\n" +
" <ng-include src=\"'components/dashboard/user-templates/staff.html'\" ng-if=\"!$root.current_user.is_student\"></ng-include>\n" + " <ng-include src=\"'components/dashboard/user-templates/staff.html'\" ng-if=\"!$root.current_user.is_student\"></ng-include>\n" +
" <ng-include src=\"'components/dashboard/user-templates/academician.html'\" ng-if=\"$root.current_user.is_staff && $root.current_user.is_academic\"></ng-include>\n" + " <ng-include src=\"'components/dashboard/user-templates/academician.html'\" ng-if=\"$root.current_user.is_staff && $root.current_user.is_academic\"></ng-include>\n" +
" <!-- <user-tasks></user-tasks> -->\n" + " <!-- <user-tasks></user-tasks> -->\n" +
" </div>\n" + " </div>\n" +
"</div>"); "</div>\n" +
"");
}]); }]);
angular.module("components/dashboard/directives/academic-calendar.html", []).run(["$templateCache", function($templateCache) { angular.module("components/dashboard/directives/academic-calendar.html", []).run(["$templateCache", function($templateCache) {
...@@ -1309,6 +1396,206 @@ angular.module("components/error_pages/500.html", []).run(["$templateCache", fun ...@@ -1309,6 +1396,206 @@ angular.module("components/error_pages/500.html", []).run(["$templateCache", fun
"</div>"); "</div>");
}]); }]);
angular.module("components/messaging/templates/add_user_unit.html", []).run(["$templateCache", function($templateCache) {
$templateCache.put("components/messaging/templates/add_user_unit.html",
"<div class=\"chat-popup-window add-user-unit\" style=\"display:block;\">\n" +
" <div class=\"close-chat-popup-window\" ng-click=\"cancel()\"><span class=\"glyphicon glyphicon-remove\"></span></div>\n" +
" <h3>{{title}}</h3>\n" +
" <label class=\"checkbox-inline\" >\n" +
" <input type=\"checkbox\" ng-model=\"readonly\"/>\n" +
" Read only\n" +
" </label>\n" +
" <div class=\"text-center\">\n" +
" <input type=\"text\" ng-model=\"query\" ng-change=\"onChange(query)\" placeholder=\"{{placeholder}}\">\n" +
" </div>\n" +
" <div class=\"search-results\">\n" +
" <span class=\"loader\" ng-show=\"loading\"></span>\n" +
" <div class=\"user\" ng-repeat=\"item in searchResult\" ng-click=\"done({key: item[1], readonly: readonly})\">\n" +
" <img ng-src=\"{{item[2]}}\" ng-show=\"item[2]\">\n" +
" <div class=\"user-name\">{{item[0]}}</div>\n" +
" </div>\n" +
" </div>\n" +
"</div>\n" +
"\n" +
"");
}]);
angular.module("components/messaging/templates/conversation.html", []).run(["$templateCache", function($templateCache) {
$templateCache.put("components/messaging/templates/conversation.html",
"<span class=\"loader\" ng-show=\"loadingChannel\"></span>\n" +
"\n" +
"<div class=\"conversation-section conversation-section-empty\" ng-hide=\"selectedChannel\">\n" +
" <div class=\"close-chat-app\" ng-click=\"hideApp()\">\n" +
" <span class=\"glyphicon glyphicon-remove\" ></span>\n" +
" </div>\n" +
" <div class=\"conversation-body\" >\n" +
" Konuşmaya başlamak için bir kanal seçin ya da oluşturun.\n" +
" </div>\n" +
"</div>\n" +
"\n" +
"<div class=\"conversation-section\" ng-hide=\"loadingChannel || !selectedChannel\">\n" +
" <div class=\"conversation-header\">\n" +
" <div class=\"conversation-user\">\n" +
" <div class=\"user-photo\" ng-show=\"selectedChannel.avatar_url\"><img ng-src=\"{{selectedChannel.avatar_url}}\"></div>\n" +
" <div class=\"user-name\" title=\"{{selectedChannel.description}}\">{{selectedChannel.name}}</div>\n" +
" </div>\n" +
" <div class=\"conversation-search\">\n" +
" <input type=\"text\" placeholder=\"Arama Yap\">\n" +
" </div>\n" +
" <div class=\"dropdown\">\n" +
" <div class=\"chat-app-actions dropdown-toggle\" data-toggle=\"dropdown\" id=\"chat-app-actions\">\n" +
" <span class=\"glyphicon glyphicon-option-vertical\"></span>\n" +
" </div>\n" +
" <ul class=\"dropdown-menu\" ng-show=\"selectedChannel.actions.length > 0\" aria-labelledby=\"chat-app-actions\" style=\"left: inherit; top: 53px; right: 66px;\" >\n" +
" <li><a ng-click=\"applyChannelAction(selectedChannel, action)\" ng-repeat=\"action in selectedChannel.actions\">{{action[0]}}</a></li>\n" +
" </ul>\n" +
" </div>\n" +
" <div class=\"close-chat-app\" ng-click=\"hideApp()\">\n" +
" <span class=\"glyphicon glyphicon-remove\"></span>\n" +
" </div>\n" +
" </div>\n" +
"\n" +
" <div class=\"conversation-body\" ng-class=\"{readonly: selectedChannel.read_only}\" scroll-down-when-update=\"{{lastMessage}}\" load-more-top=\"loadMore()\">\n" +
" <div class=\"conversation-body-inner\">\n" +
"\n" +
" <div class=\"beginning-of-conversation\" ng-show=\"allMessagesLoaded\">\n" +
" Burası yazışmanın başı!\n" +
" </div>\n" +
"\n" +
" <div class=\"conversation-block clearfix\" ng-repeat=\"msg in selectedChannel.messages\">\n" +
" <div class=\"conversation-actions\">\n" +
" <div class=\"action dropdown-toggle\" data-toggle=\"dropdown\" ng-click=\"getMessageActions(msg)\">\n" +
" <span class=\"glyphicon glyphicon-option-horizontal\"></span>\n" +
" </div>\n" +
" <ul class=\"dropdown-menu\" style=\"left:-86px;\" >\n" +
" <li ng-repeat=\"act in msg.actions\"><a ng-click=\"applyMessageAction(msg, act)\">{{act[0]}}</a></li>\n" +
" </ul>\n" +
" </div>\n" +
"\n" +
" <div class=\"user-photo\">\n" +
" <img ng-src=\"{{::msg.avatar_url}}\" ng-if=\"msg.avatar_url\">\n" +
" </div>\n" +
" <div class=\"user-message\">\n" +
" <div class=\"message-header clearfix\">\n" +
" <div class=\"user-name\">{{::msg.sender_name}}</div>\n" +
" <div class=\"message-time\">{{::msg.moment|fromNow}}</div>\n" +
" </div>\n" +
" <div class=\"message-content\">\n" +
" <div class=\"editable-message-content\" id=\"msg-{{::msg.key}}\">{{::msg.content}}</div>\n" +
" <a class=\"message-content-url\" href=\"{{::msg.url}}\" ng-click=\"hideApp()\" ng-if=\"msg.url\">{{::msg.url}}</a>\n" +
" </div>\n" +
" </div>\n" +
" </div>\n" +
" </div>\n" +
" </div>\n" +
"\n" +
" <div class=\"conversation-footer\" ng-show=\"!selectedChannel.read_only\">\n" +
" <textarea placeholder=\"Mesajını buraya yaz...\" ng-model=\"shared.message\" on-enter-pressed=\"sendMessage(shared.message)\"></textarea>\n" +
" <div class=\"add-attachment\">\n" +
" <span class=\"glyphicon glyphicon-send\" ng-click=\"sendMessage(shared.message);\"></span>\n" +
" <div class=\"dropup\" style=\"float:left;\">\n" +
" <span class=\"glyphicon glyphicon-paperclip dropdown-toggle\" data-toggle=\"dropdown\" id=\"attachment\"></span>\n" +
" <ul class=\"dropdown-menu\" aria-labelledby=\"attachment\" style=\"left:-104px;\">\n" +
" <li><a >Görsel</a></li>\n" +
" <li><a >Dosya</a></li>\n" +
" </ul>\n" +
" </div>\n" +
" </div>\n" +
"\n" +
" </div>\n" +
"\n" +
"</div>\n" +
"");
}]);
angular.module("components/messaging/templates/create_channel.html", []).run(["$templateCache", function($templateCache) {
$templateCache.put("components/messaging/templates/create_channel.html",
"<div class=\"chat-popup-window create-new-channel-window\">\n" +
" <div class=\"close-chat-popup-window\" ng-click=\"cancel()\"><span class=\"glyphicon glyphicon-remove\"></span></div>\n" +
" <h3>{{title}}</h3>\n" +
" <div class=\"text-center\">\n" +
" <input type=\"text\" placeholder=\"Channel Name\" ng-model=\"channel.name\"><br>\n" +
" <textarea placeholder=\"Channel Description\" ng-model=\"channel.description\"></textarea>\n" +
" <button class=\"btn btn-success\" ng-click=\"done(channel)\">{{actionTitle}}</button>\n" +
" </div>\n" +
"</div>\n" +
"");
}]);
angular.module("components/messaging/templates/delete_confirmation.html", []).run(["$templateCache", function($templateCache) {
$templateCache.put("components/messaging/templates/delete_confirmation.html",
"<div class=\"chat-popup-window confirmation-window\">\n" +
" <div class=\"close-chat-popup-window\" ng-click=\"cancel()\"><span class=\"glyphicon glyphicon-remove\"></span></div>\n" +
"\n" +
" <div class=\"text-center\" style=\"margin-top: 150px;font-size: 26px;\">\n" +
" <p>{{title}}</p>\n" +
" <button class=\"btn btn-success\" style=\"font-size: 20px;\" ng-click=\"done()\">Evet</button>\n" +
" <button class=\"btn btn-default\" style=\"font-size: 20px;\" ng-click=\"cancel()\">Vazgeç</button>\n" +
" </div>\n" +
"</div>\n" +
"");
}]);
angular.module("components/messaging/templates/edit_message.html", []).run(["$templateCache", function($templateCache) {
$templateCache.put("components/messaging/templates/edit_message.html",
"<div class=\"edit-text-message\">\n" +
" <div class=\"editor\" contenteditable=\"\" auto-focus on-enter-pressed=\"save()\" on-esc-pressed=\"cancel()\" ng-model=\"internalContent\"></div>\n" +
" <button class=\"btn btn-default\" ng-click=\"cancel()\">Cancel</button>\n" +
" <button class=\"btn btn-success\" ng-click=\"save()\">Save Changes</button>\n" +
"</div>\n" +
"");
}]);
angular.module("components/messaging/templates/index.html", []).run(["$templateCache", function($templateCache) {
$templateCache.put("components/messaging/templates/index.html",
"<div ng-show=\"loggedIn\">\n" +
" <a class=\"chat-app-button\" ng-show=\"chatAppIsHidden\" ng-click=\"showApp()\"><i class=\"glyphicon glyphicon-comment\"></i></a>\n" +
" <div class=\"chat-app\" ng-hide=\"chatAppIsHidden\">\n" +
"\n" +
" <div class=\"chat-app-container\">\n" +
"\n" +
" <div class=\"side-navigation\">\n" +
" <ul class=\"channels\">\n" +
" <li class=\"title\" ng-click=\"selectChannel(notificationsChannel)\">BİLDİRİMLER <span class=\"badge\" ng-show=\"notificationsChannel.unread\">{{notificationsChannel.unread}}</span></li>\n" +
" </ul>\n" +
"\n" +
" <ul class=\"channels\">\n" +
" <li class=\"title\">KANALLAR <span class=\"add-action glyphicon glyphicon-plus-sign\" ng-click=\"createChannel()\"></span></li>\n" +
" <li ng-class=\"{'unread': ch.unread, 'public-ro-channel': ch.read_only, 'active': isChannelSelected(ch)}\" title=\"{{ch.description}}\" ng-repeat=\"ch in publicChannels\" ng-click=\"selectChannel(ch)\" ng-hide=\"ch.deleted\">{{ch.name}}</li>\n" +
" </ul>\n" +
"\n" +
" <ul class=\"direct-messages\">\n" +
" <li class=\"title\">MESAJLAR <span class=\"add-action glyphicon glyphicon-plus-sign\" ng-click=\"searchUser()\"></span></li>\n" +
" <li ng-class=\"{'unread': userChannel.unread, 'active': isChannelSelected(userChannel), 'online': userChannel.is_online}\" ng-repeat=\"userChannel in directChannels\" ng-click=\"selectChannel(userChannel)\" ng-hide=\"userChannel.deleted\">{{userChannel.name}}</li>\n" +
" </ul>\n" +
"\n" +
" </div>\n" +
"\n" +
" <ng-include src=\"'components/messaging/templates/conversation.html'\"></ng-include>\n" +
"\n" +
" <div class=\"popup-placeholder\"></div>\n" +
" </div>\n" +
" </div>\n" +
"</div>\n" +
"");
}]);
angular.module("components/messaging/templates/search_user.html", []).run(["$templateCache", function($templateCache) {
$templateCache.put("components/messaging/templates/search_user.html",
"<div class=\"chat-popup-window create-new-message-window\">\n" +
" <div class=\"close-chat-popup-window\" ng-click=\"cancel()\"><span class=\"glyphicon glyphicon-remove\"></span></div>\n" +
" <input type=\"text\" placeholder=\"Birini ismi ile ara...\" ng-model=\"query\" ng-change=\"onChange(query)\">\n" +
" <div class=\"search-results\">\n" +
" <span class=\"loader\" ng-show=\"loading\"></span>\n" +
" <div class=\"user\" ng-repeat=\"user in searchResult\" ng-click=\"done(user)\">\n" +
" <img ng-src=\"{{user[2]}}\" ng-show=\"user[2]\">\n" +
" <div class=\"user-name\">{{user[0]}}</div>\n" +
" </div>\n" +
" </div>\n" +
"</div>\n" +
"");
}]);
angular.module("components/uitemplates/404.html", []).run(["$templateCache", function($templateCache) { angular.module("components/uitemplates/404.html", []).run(["$templateCache", function($templateCache) {
$templateCache.put("components/uitemplates/404.html", $templateCache.put("components/uitemplates/404.html",
"<div ng-app=\"ulakbus.uitemplates\" class=\"dashboard\">\n" + "<div ng-app=\"ulakbus.uitemplates\" class=\"dashboard\">\n" +
...@@ -2230,10 +2517,10 @@ angular.module("shared/templates/directives/header-notification.html", []).run([ ...@@ -2230,10 +2517,10 @@ angular.module("shared/templates/directives/header-notification.html", []).run([
" &lt;!&ndash; /.dropdown-messages &ndash;&gt;\n" + " &lt;!&ndash; /.dropdown-messages &ndash;&gt;\n" +
" </li>-->\n" + " </li>-->\n" +
" <li uib-dropdown auto-close=\"outsideClick\">\n" + " <li uib-dropdown auto-close=\"outsideClick\">\n" +
" <a uib-dropdown-toggle>\n" + " <a uib-dropdown-toggle ng-click=\"showMessagesWindow('messages')\">\n" +
" <div class=\"badge\" ng-show=\"notifications[2].length > 0\">{{notifications[2].length}}</div>\n" + " <div class=\"badge\" ng-show=\"count.messages.count > 0\">{{count.messages.count}}</div>\n" +
" <i class=\"fa fa-envelope fa-fw\" tooltip-placement=\"bottom\" uib-tooltip=\"Mesajlar\"></i> <i\n" + " <i class=\"fa fa-envelope fa-fw\" tooltip-placement=\"bottom\" uib-tooltip=\"Mesajlar\"></i>\n" +
" class=\"fa fa-caret-down\"></i>\n" + " <!--<i class=\"fa fa-caret-down\"></i>-->\n" +
" </a>\n" + " </a>\n" +
" <ul class=\"dropdown-messages\" uib-dropdown-menu ng-show=\"notifications[2].length > 0\">\n" + " <ul class=\"dropdown-messages\" uib-dropdown-menu ng-show=\"notifications[2].length > 0\">\n" +
" <li ng-repeat=\"notify in notifications[2] | limitTo: '8'\">\n" + " <li ng-repeat=\"notify in notifications[2] | limitTo: '8'\">\n" +
...@@ -2261,47 +2548,47 @@ angular.module("shared/templates/directives/header-notification.html", []).run([ ...@@ -2261,47 +2548,47 @@ angular.module("shared/templates/directives/header-notification.html", []).run([
" <!-- /.dropdown-messages -->\n" + " <!-- /.dropdown-messages -->\n" +
" </li>\n" + " </li>\n" +
" <!-- /.dropdown -->\n" + " <!-- /.dropdown -->\n" +
" <li uib-dropdown auto-close=\"outsideClick\">\n" + " <!--<li uib-dropdown auto-close=\"outsideClick\">-->\n" +
" <a uib-dropdown-toggle>\n" + " <!--<a uib-dropdown-toggle>-->\n" +
" <div class=\"badge\" ng-if=\"notifications[1].length > 0\">{{notifications[1].length}}</div>\n" + " <!--<div class=\"badge\" ng-if=\"notifications[1].length > 0\">{{notifications[1].length}}</div>-->\n" +
" <i class=\"fa fa-tasks fa-fw\" tooltip-placement=\"bottom\" uib-tooltip=\"Görevler\"></i> <i\n" + " <!--<i class=\"fa fa-tasks fa-fw\" tooltip-placement=\"bottom\" uib-tooltip=\"Görevler\"></i> <i-->\n" +
" class=\"fa fa-caret-down\"></i>\n" + " <!--class=\"fa fa-caret-down\"></i>-->\n" +
" </a>\n" + " <!--</a>-->\n" +
" <ul class=\"dropdown-tasks\" uib-dropdown-menu ng-if=\"notifications[1].length > 0\">\n" + " <!--<ul class=\"dropdown-tasks\" uib-dropdown-menu ng-if=\"notifications[1].length > 0\">-->\n" +
" <li ng-repeat=\"notify in notifications[1] | limitTo: '8'\">\n" + " <!--<li ng-repeat=\"notify in notifications[1] | limitTo: '8'\">-->\n" +
" <a href=\"{{notify.url}}\">\n" + " <!--<a href=\"{{notify.url}}\">-->\n" +
" <div>\n" + " <!--<div>-->\n" +
" <p>\n" + " <!--<p>-->\n" +
" <strong>{{notify.title}}</strong>\n" + " <!--<strong>{{notify.title}}</strong>-->\n" +
" <span class=\"pull-right text-muted\">{{notify.body}}</span>\n" + " <!--<span class=\"pull-right text-muted\">{{notify.body}}</span>-->\n" +
" <span ng-click=\"markAsRead($event,notify, 1, $index)\" class=\"pull-right fa fa-times\"></span>\n" + " <!--<span ng-click=\"markAsRead($event,notify, 1, $index)\" class=\"pull-right fa fa-times\"></span>-->\n" +
" </p>\n" + " <!--</p>-->\n" +
" <!-- todo: progress bar will be used in future developments-->\n" + " <!--&lt;!&ndash; todo: progress bar will be used in future developments&ndash;&gt;-->\n" +
" <!--<div class=\"progress progress-striped active\">-->\n" + " <!--&lt;!&ndash;<div class=\"progress progress-striped active\">&ndash;&gt;-->\n" +
" <!--<div class=\"progress-bar progress-bar-success\" role=\"progressbar\" aria-valuenow=\"40\" aria-valuemin=\"0\" aria-valuemax=\"100\" style=\"width: 40%\">-->\n" + " <!--&lt;!&ndash;<div class=\"progress-bar progress-bar-success\" role=\"progressbar\" aria-valuenow=\"40\" aria-valuemin=\"0\" aria-valuemax=\"100\" style=\"width: 40%\">&ndash;&gt;-->\n" +
" <!--<span class=\"sr-only\">40% Complete (success)</span>-->\n" + " <!--&lt;!&ndash;<span class=\"sr-only\">40% Complete (success)</span>&ndash;&gt;-->\n" +
" <!--</div>-->\n" + " <!--&lt;!&ndash;</div>&ndash;&gt;-->\n" +
" <!--</div>-->\n" + " <!--&lt;!&ndash;</div>&ndash;&gt;-->\n" +
"\n" + "\n" +
" </div>\n" + " <!--</div>-->\n" +
" </a>\n" + " <!--</a>-->\n" +
" </li>\n" + " <!--</li>-->\n" +
" <li class=\"divider\"></li>\n" + " <!--<li class=\"divider\"></li>-->\n" +
" <li>\n" + " <!--<li>-->\n" +
" <a class=\"text-center\">\n" + " <!--<a class=\"text-center\">-->\n" +
" <strong>See All Tasks</strong>\n" + " <!--<strong>See All Tasks</strong>-->\n" +
" <i class=\"fa fa-angle-right\"></i>\n" + " <!--<i class=\"fa fa-angle-right\"></i>-->\n" +
" </a>\n" + " <!--</a>-->\n" +
" </li>\n" + " <!--</li>-->\n" +
" </ul>\n" + " <!--</ul>-->\n" +
" <!-- /.dropdown-tasks -->\n" + " <!-- /.dropdown-tasks -->\n" +
" </li>\n" + " </li>\n" +
" <!-- /.dropdown -->\n" + " <!-- /.dropdown -->\n" +
" <li uib-dropdown auto-close=\"outsideClick\">\n" + " <li uib-dropdown auto-close=\"outsideClick\">\n" +
" <a uib-dropdown-toggle>\n" + " <a uib-dropdown-toggle ng-click=\"showMessagesWindow('notifications')\">\n" +
" <div class=\"badge\" ng-if=\"notifications[3].length > 0\">{{notifications[3].length}}</div>\n" + " <div class=\"badge\" ng-if=\"count.notifications.count > 0\">{{count.notifications.count}}</div>\n" +
" <i class=\"fa fa-bell fa-fw\" tooltip-placement=\"bottom\" uib-tooltip=\"Duyurular\"></i> <i\n" + " <i class=\"fa fa-bell fa-fw\" tooltip-placement=\"bottom\" uib-tooltip=\"Duyurular\"></i>\n" +
" class=\"fa fa-caret-down\"></i>\n" + " <!--<i class=\"fa fa-caret-down\"></i>-->\n" +
" </a>\n" + " </a>\n" +
" <ul class=\"dropdown-alerts\" uib-dropdown-menu ng-if=\"notifications[3].length > 0\">\n" + " <ul class=\"dropdown-alerts\" uib-dropdown-menu ng-if=\"notifications[3].length > 0\">\n" +
" <li ng-repeat=\"notify in notifications[3] | limitTo: '8'\">\n" + " <li ng-repeat=\"notify in notifications[3] | limitTo: '8'\">\n" +
...@@ -2313,6 +2600,13 @@ angular.module("shared/templates/directives/header-notification.html", []).run([ ...@@ -2313,6 +2600,13 @@ angular.module("shared/templates/directives/header-notification.html", []).run([
" </div>\n" + " </div>\n" +
" </a>\n" + " </a>\n" +
" </li>\n" + " </li>\n" +
" <li class=\"divider\"></li>\n" +
" <li>\n" +
" <a class=\"text-center\">\n" +
" <strong>See All Notifications</strong>\n" +
" <i class=\"fa fa-angle-right\"></i>\n" +
" </a>\n" +
" </li>\n" +
" </ul>\n" + " </ul>\n" +
" <!-- /.dropdown-alerts -->\n" + " <!-- /.dropdown-alerts -->\n" +
" </li>\n" + " </li>\n" +
...@@ -2368,8 +2662,18 @@ angular.module("shared/templates/directives/messaging/detail.html", []).run(["$t ...@@ -2368,8 +2662,18 @@ angular.module("shared/templates/directives/messaging/detail.html", []).run(["$t
" <div class=\"conversation-search\">\n" + " <div class=\"conversation-search\">\n" +
" <input type=\"text\" placeholder=\"Arama Yap\">\n" + " <input type=\"text\" placeholder=\"Arama Yap\">\n" +
" </div>\n" + " </div>\n" +
" <div class=\"dropdown\">\n" +
" <div class=\"chat-app-actions dropdown-toggle\" data-toggle=\"dropdown\" id=\"chat-app-actions\">\n" +
" <span class=\"glyphicon glyphicon-option-vertical\"></span>\n" +
" </div>\n" +
" <ul class=\"dropdown-menu\" aria-labelledby=\"chat-app-actions\" style=\"left: inherit; top: 53px; right: 66px;\">\n" +
" <li><a href=\"#\">Action One</a></li>\n" +
" <li><a href=\"#\">Action Two</a></li>\n" +
" <li><a href=\"#\">Action Three</a></li>\n" +
" </ul>\n" +
" </div>\n" +
" <div class=\"close-chat-app\">\n" + " <div class=\"close-chat-app\">\n" +
" <span class=\"glyphicon glyphicon-remove\"></span>\n" + " <span class=\"glyphicon glyphicon-remove\" ng-click=\"hideApp()\"></span>\n" +
" </div>\n" + " </div>\n" +
" </div>\n" + " </div>\n" +
"\n" + "\n" +
...@@ -2381,15 +2685,21 @@ angular.module("shared/templates/directives/messaging/detail.html", []).run(["$t ...@@ -2381,15 +2685,21 @@ angular.module("shared/templates/directives/messaging/detail.html", []).run(["$t
" </div>\n" + " </div>\n" +
"\n" + "\n" +
" <div class=\"conversation-block clearfix\">\n" + " <div class=\"conversation-block clearfix\">\n" +
"\n" +
" <div class=\"conversation-actions\">\n" + " <div class=\"conversation-actions\">\n" +
" <div class=\"action\">Edit</div>\n" + " <div class=\"action\"><span class=\"glyphicon glyphicon-star-empty\"></span></div>\n" +
" <div class=\"action\">Delete</div>\n" + " <div class=\"action dropdown-toggle\" data-toggle=\"dropdown\">\n" +
" <span class=\"glyphicon glyphicon-option-horizontal\"></span>\n" +
" </div>\n" +
" <ul class=\"dropdown-menu\" style=\"left:-86px;\">\n" +
" <li><a href=\"#\">Edit</a></li>\n" +
" <li><a href=\"#\">Delete</a></li>\n" +
" </ul>\n" +
" </div>\n" + " </div>\n" +
"\n" + "\n" +
" <div class=\"user-photo\">\n" + " <div class=\"user-photo\">\n" +
" <img src=\"../../../img/erkan.jpg\">\n" + " <img src=\"../../../img/erkan.jpg\">\n" +
" </div>\n" + " </div>\n" +
" \n" +
" <div class=\"user-message\">\n" + " <div class=\"user-message\">\n" +
" <div class=\"message-header clearfix\">\n" + " <div class=\"message-header clearfix\">\n" +
" <div class=\"user-name\">Erkan Öğümsöğütlü</div>\n" + " <div class=\"user-name\">Erkan Öğümsöğütlü</div>\n" +
...@@ -2398,8 +2708,83 @@ angular.module("shared/templates/directives/messaging/detail.html", []).run(["$t ...@@ -2398,8 +2708,83 @@ angular.module("shared/templates/directives/messaging/detail.html", []).run(["$t
" <div class=\"message-content\">\n" + " <div class=\"message-content\">\n" +
" Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer purus mauris.\n" + " Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer purus mauris.\n" +
" </div>\n" + " </div>\n" +
" <div class=\"edit-text-message\">\n" +
" <input type=\"text\">\n" +
" <button class=\"btn btn-default\">Cancel</button>\n" +
" <button class=\"btn btn-success\">Save Changes</button>\n" +
" </div>\n" +
" <!-- end of edit-text-message -->\n" +
" </div>\n" +
" </div>\n" +
" <!-- end of conversation-block -->\n" +
" \n" +
" <div class=\"conversation-block clearfix\">\n" +
" <div class=\"conversation-actions\">\n" +
" <div class=\"action\"><span class=\"glyphicon glyphicon-star-empty\"></span></div>\n" +
" <div class=\"action dropdown-toggle\" data-toggle=\"dropdown\">\n" +
" <span class=\"glyphicon glyphicon-option-horizontal\"></span>\n" +
" </div>\n" +
" <ul class=\"dropdown-menu\" style=\"left:-86px;\">\n" +
" <li><a href=\"#\">Edit</a></li>\n" +
" <li><a href=\"#\">Delete</a></li>\n" +
" </ul>\n" +
" </div>\n" +
"\n" +
" <div class=\"user-photo\">\n" +
" <img src=\"../../../img/erkan.jpg\">\n" +
" </div>\n" +
" \n" +
" <div class=\"user-message\">\n" +
" <div class=\"message-header clearfix\">\n" +
" <div class=\"user-name\">Erkan Öğümsöğütlü</div>\n" +
" <div class=\"message-time\">13:16</div>\n" +
" </div>\n" +
" <div class=\"message-content\">\n" +
" <p class=\"attachment-message\">uploaded an image: <span>sample.jpg</span></p>\n" +
" <a href=\"#\" class=\"attachment-holder image-attached\" target=\"_blank\">\n" +
" <img src=\"../../../img/sample.jpg\">\n" +
" <span class=\"glyphicon glyphicon-download attachment-download\"></span>\n" +
" </a>\n" +
" </div>\n" +
" </div>\n" +
" </div>\n" +
" <!-- end of conversation-block -->\n" +
" \n" +
" <div class=\"conversation-block clearfix\">\n" +
" <div class=\"conversation-actions\">\n" +
" <div class=\"action\"><span class=\"glyphicon glyphicon-star-empty\"></span></div>\n" +
" <div class=\"action dropdown-toggle\" data-toggle=\"dropdown\">\n" +
" <span class=\"glyphicon glyphicon-option-horizontal\"></span>\n" +
" </div>\n" +
" <ul class=\"dropdown-menu\" style=\"left:-86px;\">\n" +
" <li><a href=\"#\">Edit</a></li>\n" +
" <li><a href=\"#\">Delete</a></li>\n" +
" </ul>\n" +
" </div>\n" +
"\n" +
" <div class=\"user-photo\">\n" +
" <img src=\"../../../img/erkan.jpg\">\n" +
" </div>\n" +
" \n" +
" <div class=\"user-message\">\n" +
" <div class=\"message-header clearfix\">\n" +
" <div class=\"user-name\">Erkan Öğümsöğütlü</div>\n" +
" <div class=\"message-time\">13:16</div>\n" +
" </div>\n" +
" <div class=\"message-content\">\n" +
" <p class=\"attachment-message\">uploaded a file</p>\n" +
" <a href=\"#\" class=\"attachment-holder file-attached\" target=\"_blank\">\n" +
" <img src=\"../../../img/file-icon.png\">\n" +
" <div class=\"attached-file-info\">\n" +
" <div>ulakbus-pdf</div>\n" +
" <div>128KB PDF</div>\n" +
" </div>\n" +
" <span class=\"glyphicon glyphicon-download attachment-download\"></span>\n" +
" </a>\n" +
" </div>\n" +
" </div>\n" + " </div>\n" +
" </div>\n" + " </div>\n" +
" <!-- end of conversation-block -->\n" +
"\n" + "\n" +
" </div>\n" + " </div>\n" +
" </div>\n" + " </div>\n" +
...@@ -2408,39 +2793,52 @@ angular.module("shared/templates/directives/messaging/detail.html", []).run(["$t ...@@ -2408,39 +2793,52 @@ angular.module("shared/templates/directives/messaging/detail.html", []).run(["$t
"\n" + "\n" +
" <textarea placeholder=\"Mesajını buraya yaz...\"></textarea>\n" + " <textarea placeholder=\"Mesajını buraya yaz...\"></textarea>\n" +
" <div class=\"add-attachment\">\n" + " <div class=\"add-attachment\">\n" +
" <span class=\"glyphicon glyphicon-file\"></span>\n" + " <span class=\"glyphicon glyphicon-send\"></span>\n" +
" <span class=\"glyphicon glyphicon-picture\"></span>\n" + " <div class=\"dropup\" style=\"float:left;\">\n" +
" <span class=\"glyphicon glyphicon-paperclip dropdown-toggle\" data-toggle=\"dropdown\" id=\"attachment\"></span>\n" +
" <ul class=\"dropdown-menu\" aria-labelledby=\"attachment\" style=\"left:-104px;\">\n" +
" <li><a href=\"#\">Image</a></li>\n" +
" <li><a href=\"#\">File</a></li>\n" +
" </ul>\n" +
" </div>\n" +
" </div>\n" + " </div>\n" +
"\n" + "\n" +
" </div>\n" + " </div>\n" +
"\n" + "\n" +
"</div>"); "</div>\n" +
"");
}]); }]);
angular.module("shared/templates/directives/messaging/index.html", []).run(["$templateCache", function($templateCache) { angular.module("shared/templates/directives/messaging/index.html", []).run(["$templateCache", function($templateCache) {
$templateCache.put("shared/templates/directives/messaging/index.html", $templateCache.put("shared/templates/directives/messaging/index.html",
"<div class=\"chat-app\">\n" + "<div class=\"chat-app\" ng-hide=\"hidden\">\n" +
" <div class=\"chat-app-container\">\n" + " <div class=\"chat-app-container\">\n" +
"\n" + "\n" +
" <div class=\"side-navigation\">\n" + " <div class=\"side-navigation\">\n" +
"\n" + "\n" +
" <ul class=\"channels\">\n" + " <ul class=\"channels\">\n" +
" <li class=\"title\">CHANNELS <span class=\"badge\">8</span></li>\n" + " <li class=\"title\">CHANNELS <span class=\"badge\">{{ }}</span></li>\n" +
" <li class=\"notification\">Channel One</li>\n" + " <li class=\"unread\">Public Channel</li>\n" +
" <li class=\"public-ro-channel\">Public Read Only Channel</li>\n" +
" </ul>\n" +
"\n" +
" <ul class=\"channels\">\n" +
" <li class=\"title\">NOTIFICATIONS <span class=\"badge\">8</span></li>\n" +
" <li class=\"unread\">Notification One</li>\n" +
" </ul>\n" + " </ul>\n" +
"\n" + "\n" +
" <ul class=\"direct-messages\">\n" + " <ul class=\"direct-messages\">\n" +
" <li class=\"compose\"><span class=\"glyphicon glyphicon-plus-sign\"></span> Create New Message</li>\n" + " <li class=\"compose\"><span class=\"glyphicon glyphicon-plus-sign\"></span> Create New Message</li>\n" +
" <li class=\"title\">DIRECT MESSAGES <span class=\"badge\">14</span></li>\n" + " <li class=\"title\">DIRECT MESSAGES <span class=\"badge\">14</span></li>\n" +
" <li class=\"online active notification\">Erkan Öğümsöğütlü</li>\n" + " <li class=\"online\" ng-class=\"{'active':'active', 'unread': 'unread'}\">Erkan Öğümsöğütlü</li>\n" +
" </ul>\n" + " </ul>\n" +
"\n" + "\n" +
" </div>\n" + " </div>\n" +
"\n" + "\n" +
" <message-detail></message-detail>\n" + " <message-detail></message-detail>\n" +
"\n" + "\n" +
" <div class=\"create-new-message-window\">\n" + " <div class=\"chat-popup-window create-new-message-window\">\n" +
" <div class=\"close-create-new-message-window\"><span class=\"glyphicon glyphicon-remove\"></span></div>\n" + " <div class=\"close-chat-popup-window\"><span class=\"glyphicon glyphicon-remove\"></span></div>\n" +
" <input type=\"text\" placeholder=\"Birini ismi ile ara...\">\n" + " <input type=\"text\" placeholder=\"Birini ismi ile ara...\">\n" +
" <div class=\"search-results\">\n" + " <div class=\"search-results\">\n" +
" <div class=\"user\">\n" + " <div class=\"user\">\n" +
...@@ -2449,9 +2847,30 @@ angular.module("shared/templates/directives/messaging/index.html", []).run(["$te ...@@ -2449,9 +2847,30 @@ angular.module("shared/templates/directives/messaging/index.html", []).run(["$te
" </div>\n" + " </div>\n" +
" </div>\n" + " </div>\n" +
" </div>\n" + " </div>\n" +
"\n" + " <!-- end of create-new-message-window -->\n" +
" \n" +
" <div class=\"chat-popup-window create-new-channel-window\">\n" +
" <div class=\"close-chat-popup-window\"><span class=\"glyphicon glyphicon-remove\"></span></div>\n" +
" <h3>Create New Channel</h3>\n" +
" <div class=\"text-center\">\n" +
" <input type=\"text\" placeholder=\"Channel Name\"><br>\n" +
" <textarea placeholder=\"Channel Description\"></textarea>\n" +
" <button class=\"btn btn-success\">Create</button>\n" +
" </div>\n" +
" </div>\n" +
" <!-- end of create-new-message-window -->\n" +
" \n" +
" <div class=\"chat-popup-window add-user-unit\">\n" +
" <div class=\"close-chat-popup-window\"><span class=\"glyphicon glyphicon-remove\"></span></div>\n" +
" <h3>Add User/Unit</h3>\n" +
" <div class=\"text-center\">\n" +
" <input type=\"text\" placeholder=\"Search User/Unit to Add\"><br>\n" +
" </div>\n" +
" </div>\n" +
" <!-- end of create-new-message-window -->\n" +
" </div>\n" + " </div>\n" +
"</div>"); "</div>\n" +
"");
}]); }]);
angular.module("shared/templates/directives/msgbox.html", []).run(["$templateCache", function($templateCache) { angular.module("shared/templates/directives/msgbox.html", []).run(["$templateCache", function($templateCache) {
...@@ -2828,6 +3247,30 @@ angular.module("shared/templates/directives/timeline.html", []).run(["$templateC ...@@ -2828,6 +3247,30 @@ angular.module("shared/templates/directives/timeline.html", []).run(["$templateC
"</div>"); "</div>");
}]); }]);
angular.module("shared/templates/directives/timetable-action-selector.html", []).run(["$templateCache", function($templateCache) {
$templateCache.put("shared/templates/directives/timetable-action-selector.html",
"<div class=\"action-selector\" ng-class=\"{readonly: readonly}\">\n" +
" <span class=\"action-indicator\" ng-class=\"value\"></span>\n" +
" <div class=\"popover bottom ng-hide\" ng-if=\"!readonly\">\n" +
" <div class=\"arrow\"></div>\n" +
" <div class=\"popover-content\">\n" +
" <ul class=\"actions-selector-select\">\n" +
" <li ng-click=\"setModelValue(1)\">\n" +
" <span class=\"action-indicator action-indicator_appropriate\"></span>\n" +
" </li>\n" +
" <li ng-click=\"setModelValue(2)\">\n" +
" <span class=\"action-indicator action-indicator_uncertain\"></span>\n" +
" </li>\n" +
" <li ng-click=\"setModelValue(3)\">\n" +
" <span class=\"action-indicator action-indicator_busy\"></span>\n" +
" </li>\n" +
" </ul>\n" +
" </div>\n" +
" </div>\n" +
"</div>\n" +
"");
}]);
angular.module("shared/templates/fieldset.html", []).run(["$templateCache", function($templateCache) { angular.module("shared/templates/fieldset.html", []).run(["$templateCache", function($templateCache) {
$templateCache.put("shared/templates/fieldset.html", $templateCache.put("shared/templates/fieldset.html",
"<fieldset ng-disabled=\"form.readonly\" class=\"schema-form-fieldset {{form.htmlClass}}\">\n" + "<fieldset ng-disabled=\"form.readonly\" class=\"schema-form-fieldset {{form.htmlClass}}\">\n" +
...@@ -3180,7 +3623,7 @@ angular.module("shared/templates/typeahead.html", []).run(["$templateCache", fun ...@@ -3180,7 +3623,7 @@ angular.module("shared/templates/typeahead.html", []).run(["$templateCache", fun
" type=\"text\"\n" + " type=\"text\"\n" +
" autocomplete=\"off\"\n" + " autocomplete=\"off\"\n" +
" ng-model=\"$$value$$\"\n" + " ng-model=\"$$value$$\"\n" +
" uib-typeahead=\"item as item.name for item in getTitleMap($viewValue)\"\n" + " uib-typeahead=\"item as item.name for item in form.getTitleMap($viewValue)\"\n" +
" typeahead-wait-ms=\"500\"\n" + " typeahead-wait-ms=\"500\"\n" +
" typeahead-loading=\"loadingTitleMap\"\n" + " typeahead-loading=\"loadingTitleMap\"\n" +
" typeahead-on-select=\"form.onDropdownSelect($item, form.name)\"\n" + " typeahead-on-select=\"form.onDropdownSelect($item, form.name)\"\n" +
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment