-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdoc.go
46 lines (35 loc) · 1.61 KB
/
doc.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
// Package dnevnik76 doc
package dnevnik76
/* Сообщения
URI: /messages/input/
Страницы
CSS Selector: #content > div.pager > span.page
Имеет тэг a
Если класс page_next - следующая страница
Флаг счётчика страниц: #content > div.pager > span.page_remark Text()
Перейти на страницу
URI: /messages/input/?page=2
Количество на страницу: в cookie items_perpage=[10,20,30,50]
Список сообщений
#content > form > table.list > tbody > tr
Поля: Тема, От кого, Дата сообщения
Пример сообщения
<tr class="odd">
<td><input type="checkbox" onclick="unselectOneCB(this, 'all_message_mark');" class="message_mark" name="marks" value="123456"/></td>
<td><a href="/messages/input/123456/" class="unread">Изменение режима работы школы</a></td>
<td>Фамилия Имя Отчество (Школа № 83, Ярославль г)</td>
<td>17 декабря 2018 г. 18:09</td>
</tr>
Просмотр сообщения
Селектор: #msgview > div.msg-text
*/
/* Marks
URI: /marks/current/
Получение для конкретной недели
URI: /marks/current/month2/note/
Странное поведение! Возможно получить /marks/current/month9/note/ в текущем году за сентябрь 2018
Получается что под current имеется в виду учебный год.
note - ученический дневник
list - список
date - по датам
*/