|
23 | 23 | "title": "Заголовок заметки", |
24 | 24 | "description": "Описание для meta-тега description", |
25 | 25 | "keywords": "Ключевые слова для meta-тега keywords", |
26 | | - "article_number": 1, // глобальный id заметки для ассоциации с комментариями |
| 26 | + "article_number": 1, // глобальный id заметки для ассоциации с комментариями, можно поставить 0 |
27 | 27 | "canonical_link": "https://youngcoder.ru/lessons/1/" // канонический адрес страницы с заметкой |
28 | 28 | "has_glory_hall": true/false // есть ли для урока Зал славы или нет? |
29 | 29 | } |
30 | 30 | ``` |
31 | 31 |
|
32 | 32 | **Статьи** -- шаги внутри урока: |
33 | | - - Каталог именуется `[порядковый номер статьи внутри урока]__[url-имя]` |
| 33 | + - Каталог именуется `[порядковый номер статьи внутри урока]__[url-имя]` (разделитель -- два нижних подчёркивания) |
34 | 34 | - Пример: `/lang_c/1/0__programming/` --> `youngcoder.ru/lessons/1/programming` |
| 35 | + |
35 | 36 | - Каталог со статьёй содержит: |
36 | 37 | * `article.md` -- основной материал статьи; |
37 | 38 | * `practice.md` -- содержимое раздела Практика |
|
45 | 46 | "title": "Заголовок статьи", |
46 | 47 | "description": "Описание для meta-тега description", |
47 | 48 | "keywords": "Ключевые слова для meta-тега keywords", |
48 | | - "article_number": 1, // глобальный id статьи для ассоциации с комментариями |
| 49 | + "article_number": 1, // глобальный id статьи для ассоциации с комментариями, можно поставить 0 |
49 | 50 | "canonical_link": "https://youngcoder.ru/lessons/1/programming" // канонический адрес страницы с заметкой |
50 | 51 | } |
51 | 52 | ``` |
52 | 53 |
|
53 | 54 | Буду рад правкам, предложениям и комментариям. Отправляйте их через pull-request. |
54 | 55 |
|
| 56 | +Если отправляете новый урок, то делайте пулреквест в Песочницу (каталог sandbox). |
| 57 | + |
55 | 58 | [Постнов Кирилл](https://vk.com/bazaar#kdt) |
0 commit comments