@@ 57-105 (lines=49) @@ | ||
54 | <li class="active">Accounts</li> |
|
55 | </ol> |
|
56 | <?php |
|
57 | if (!isset($_COOKIE['yaAccessToken']) || !isset($_COOKIE['yaClientId'])) { |
|
58 | ?> |
|
59 | <div class="alert alert-info"> |
|
60 | Для просмотра этой страницы вам необходимо авторизироваться. |
|
61 | <a id="goToAuth" href="/examples/OAuth" class="alert-link">Перейти на страницу авторизации</a>. |
|
62 | </div> |
|
63 | <?php |
|
64 | } else { |
|
65 | if ($errorMessage) { |
|
66 | ?> |
|
67 | <div class="alert alert-danger"><?= $errorMessage ?></div> |
|
68 | <?php |
|
69 | } else { |
|
70 | ?> |
|
71 | <div> |
|
72 | <h3>Аккаунты:</h3> |
|
73 | <table id="accountTable" class="table table-striped table-bordered table-hover"> |
|
74 | <thead> |
|
75 | <tr> |
|
76 | <td>Пользователь</td> |
|
77 | <td>Дата создания</td> |
|
78 | </tr> |
|
79 | </thead> |
|
80 | <tbody> |
|
81 | <?php |
|
82 | if ($accounts instanceof Traversable) { |
|
83 | foreach ($accounts as $account) { |
|
84 | ?> |
|
85 | <tr data-user-login="<?= $account->getUserLogin() ?>"> |
|
86 | <td><?= $account->getUserLogin() ?></td> |
|
87 | <td><?= $account->getCreatedAt() ?></td> |
|
88 | <td style="text-align: center"> |
|
89 | <button type="button" class="btn btn-danger deleteAccount"> |
|
90 | <span title="Удалить" |
|
91 | class="glyphicon glyphicon-trash"></span> |
|
92 | </button> |
|
93 | </td> |
|
94 | </tr> |
|
95 | ||
96 | <?php |
|
97 | } |
|
98 | } |
|
99 | ?> |
|
100 | </tbody> |
|
101 | </table> |
|
102 | </div> |
|
103 | <?php |
|
104 | } |
|
105 | } |
|
106 | ?> |
|
107 | </div> |
|
108 |
@@ 56-110 (lines=55) @@ | ||
53 | <li class="active">Delegates</li> |
|
54 | </ol> |
|
55 | <?php |
|
56 | if (!isset($_COOKIE['yaAccessToken']) || !isset($_COOKIE['yaClientId'])) { |
|
57 | ?> |
|
58 | <div class="alert alert-info"> |
|
59 | Для просмотра этой страницы вам необходимо авторизироваться. |
|
60 | <a id="goToAuth" href="/examples/OAuth" class="alert-link">Перейти на страницу авторизации</a>. |
|
61 | </div> |
|
62 | <?php |
|
63 | } else { |
|
64 | if ($errorMessage) { |
|
65 | ?> |
|
66 | <div class="alert alert-danger"><?= $errorMessage ?></div> |
|
67 | <?php |
|
68 | } else { |
|
69 | ?> |
|
70 | <div> |
|
71 | <h3>Представители:</h3> |
|
72 | <table id="delegatesTable" class="table table-striped table-bordered table-hover"> |
|
73 | <thead> |
|
74 | <tr> |
|
75 | <td>Пользователь</td> |
|
76 | <td>Дата создания</td> |
|
77 | <td>Комментарий</td> |
|
78 | </tr> |
|
79 | </thead> |
|
80 | <tbody> |
|
81 | <?php |
|
82 | if ($delegates instanceof Traversable) { |
|
83 | foreach ($delegates as $delegate) { |
|
84 | ?> |
|
85 | <tr data-user-login="<?= $delegate->getUserLogin() ?>"> |
|
86 | <td><?= $delegate->getUserLogin() ?></td> |
|
87 | <td><?= $delegate->getCreatedAt() ?></td> |
|
88 | <td><?= $delegate->getComment() ?></td> |
|
89 | <td style="text-align: center"> |
|
90 | <button type="button" class="btn btn-danger deleteDelegate"> |
|
91 | <span title="Удалить" |
|
92 | class="glyphicon glyphicon-trash"></span> |
|
93 | </button> |
|
94 | </td> |
|
95 | </tr> |
|
96 | ||
97 | <?php |
|
98 | } |
|
99 | } |
|
100 | ?> |
|
101 | </tbody> |
|
102 | </table> |
|
103 | <button id="openAddDelegateModal" type="button" class="btn btn-success"> |
|
104 | <span title="Добавить представителя" |
|
105 | class="glyphicon glyphicon-plus"> Добавить представителя</span> |
|
106 | </button> |
|
107 | </div> |
|
108 | <?php |
|
109 | } |
|
110 | } |
|
111 | ?> |
|
112 | </div> |
|
113 |
@@ 59-107 (lines=49) @@ | ||
56 | <li class="active">Цели</li> |
|
57 | </ol> |
|
58 | <?php |
|
59 | if (!isset($_COOKIE['yaAccessToken']) || !isset($_COOKIE['yaClientId'])) { |
|
60 | ?> |
|
61 | <div class="alert alert-info"> |
|
62 | Для просмотра этой страницы вам необходимо авторизироваться. |
|
63 | <a id="goToAuth" href="/examples/OAuth" class="alert-link">Перейти на страницу авторизации</a>. |
|
64 | </div> |
|
65 | <?php |
|
66 | } else { |
|
67 | if ($errorMessage) { |
|
68 | ?> |
|
69 | <div class="alert alert-danger"><?= $errorMessage ?></div> |
|
70 | <?php |
|
71 | } else { |
|
72 | ?> |
|
73 | <div> |
|
74 | <h3>Цели:</h3> |
|
75 | <table id="countersTable" class="table table-striped table-bordered table-hover"> |
|
76 | <thead> |
|
77 | <tr> |
|
78 | <td>ID</td> |
|
79 | <td>Название</td> |
|
80 | <td>Тип</td> |
|
81 | <td>Класс</td> |
|
82 | <td>Тип цели для клиентов Яндекс.Маркета</td> |
|
83 | </tr> |
|
84 | </thead> |
|
85 | <tbody> |
|
86 | <?php |
|
87 | if ($goals instanceof Traversable) { |
|
88 | foreach ($goals as $goal) { |
|
89 | ?> |
|
90 | <tr> |
|
91 | <td><?= $goal->getId() ?></td> |
|
92 | <td><?= $goal->getName() ?></td> |
|
93 | <td><?= $goal->getType() ?></td> |
|
94 | <td><?= $goal->getClass() ?></td> |
|
95 | <td><?= $goal->getFlag() ?></td> |
|
96 | </tr> |
|
97 | ||
98 | <?php |
|
99 | } |
|
100 | } |
|
101 | ?> |
|
102 | </tbody> |
|
103 | </table> |
|
104 | </div> |
|
105 | <?php |
|
106 | } |
|
107 | } |
|
108 | ?> |
|
109 | </div> |
|
110 | </body> |
@@ 63-129 (lines=67) @@ | ||
60 | <li class="active">Разрешения</li> |
|
61 | </ol> |
|
62 | <?php |
|
63 | if (!isset($_COOKIE['yaAccessToken']) || !isset($_COOKIE['yaClientId'])) { |
|
64 | ?> |
|
65 | <div class="alert alert-info"> |
|
66 | Для просмотра этой страницы вам необходимо авторизироваться. |
|
67 | <a id="goToAuth" href="/examples/OAuth" class="alert-link">Перейти на страницу авторизации</a>. |
|
68 | </div> |
|
69 | <?php |
|
70 | } else { |
|
71 | if ($errorMessage) { |
|
72 | ?> |
|
73 | <div class="alert alert-danger"><?= $errorMessage ?></div> |
|
74 | <?php |
|
75 | } else { |
|
76 | ?> |
|
77 | <div> |
|
78 | <h3>Разрешения:</h3> |
|
79 | <table id="grantTable" class="table table-striped table-bordered table-hover"> |
|
80 | <thead> |
|
81 | <tr> |
|
82 | <td>Логин пользователя</td> |
|
83 | <td>Уровень доступа</td> |
|
84 | <td>Дата предоставления доступа</td> |
|
85 | <td>Комментарий</td> |
|
86 | </tr> |
|
87 | </thead> |
|
88 | <tbody> |
|
89 | <?php |
|
90 | if ($grants instanceof Traversable) { |
|
91 | foreach ($grants as $grant) { |
|
92 | ?> |
|
93 | <tr data-user-login="<?= $grant->getUserLogin() ?>"> |
|
94 | <td><?= $grant->getUserLogin() ?></td> |
|
95 | <td><?= $grant->getPerm() ?></td> |
|
96 | <td><?= $grant->getCreatedAt() ?></td> |
|
97 | <td><?= $grant->getComment() ?></td> |
|
98 | <td style="text-align: center"> |
|
99 | ||
100 | <button type="button" |
|
101 | class="btn btn-info showGrant"> |
|
102 | <span title="Открыть" class="glyphicon glyphicon-eye-open"></span> |
|
103 | </button> |
|
104 | ||
105 | <button type="button" |
|
106 | class="btn btn-warning updateGrant"> |
|
107 | <span title="Изменить" |
|
108 | class="glyphicon glyphicon-edit"></span> |
|
109 | </button> |
|
110 | <button type="button" class="btn btn-danger deleteGrant"> |
|
111 | <span title="Удалить" |
|
112 | class="glyphicon glyphicon-trash"></span> |
|
113 | </button> |
|
114 | </td> |
|
115 | </tr> |
|
116 | <?php |
|
117 | } |
|
118 | } |
|
119 | ?> |
|
120 | </tbody> |
|
121 | </table> |
|
122 | <button id="openAddGrantModal" type="button" class="btn btn-success"> |
|
123 | <span title="Создать счетчик" |
|
124 | class="glyphicon glyphicon-plus"> Создать разрешение</span> |
|
125 | </button> |
|
126 | </div> |
|
127 | <?php |
|
128 | } |
|
129 | } |
|
130 | ?> |
|
131 | </div> |
|
132 |