В одной из предыдущих статей я рассказала о системе личной продуктивности Buildin.AI и о шаблоне книжной полки для учета прочитанного, который я создала в ней. Шаблон и инструкцию по его установке можно скачать по ссылке.
Тут же я продолжаю рассказывать о том, как сделать такой шаблон самоcтоятельно или адаптировать его под себя, если возникнет необходимость.
Первым шагом стало создание базы данных книг, вторым - добавление готовых шаблонов для страниц художественных книг и книг нон-фикшн.
Ваше личное пространство для чтения почти готово. Для комфортной работы осталось добавить базу цитат. Однако, для этого необходимо создать отдельную страницу, на которой будут размещены обе базы данных: база книг и база цитат.
Создаем отдельную страницу для обеих баз
Необходимо повторить практически все те же шаги, что требовались для оформления базы прочитанных книг.
В боковой панели слева я нажимаю на плюс, чтобы создать отдельную страницу, где буду хранить и книги, и цитаты. Так же, как и при создании базы данных, называю страницу "Книжная полка", добавляю иконку в виде стопки книг и обложку страницы с аналогичной картинкой. После чего из всех предложенных шаблонов выбираю "Пустая страница".
На это образовавшееся свободное пространство я просто перетаскиваю базу данных из боковой панели слева. Чтобы база книг отображалась корректно, я щелкаю на шесть точек в начале строки, вызывая меню, и выбираю пункт "Преобразовать в встраивание".
И вот готова страница, внутри которой уже есть база книг, а теперь еще можно добавить и базу цитат к этим книгам.
Создание базы цитат
Я снова иду в боковую панель слева и нажимаю на плюс, чтобы создать отдельную страницу с базой данных для цитат. Эту страницу я называю, "Цитаты", добавляю эмотикон с символом ручки. На эту страницу обложку можно и не добавлять.
База данных для цитат должна иметь следующую структуру:
- Первый, неизменяемый столбец я так и назову, "Цитата", именно туда я буду добавлять полный текст того, что хочу сохранить из книги.
- Теперь, чтобы каждая цитата была привязана именно к той книге, из которой вы её выписали, вам нужно создать эту связь. Вторая колонка будет называться "Книга" и будет иметь свойство "Связь".
- Далее я предпочитаю добавить теги. Разные цитаты могут относиться к разным сферам жизни, иногда даже - к нескольким. Говорить о дружбе, любви, социальном неравенстве и прочем. И, если мне захочется, увидеть все цитаты на тему дружбы, нужно, чтобы это было легко сделать. Теги позволят мне это.
- К какому типу будет отнесена книга, к "художественной литературе" или к "нон-фикшн" программа Buildin.AI определит самостоятельно, если в следующей колонке выбрать свойство "Сводка" и в настройках этого свойства выбрать связь с колонкой "Книга" и свойство "Тип", "показать оригинальные".
- Осталось для каждой цитаты добавить дату ее внесения в базу данных. Это последняя колонка со свойством "Дата".
Объединение Книг и Цитат на одной странице
Теперь, когда есть и база цитат, нужно добавить ее на страницу Книжной полки. Для начала я ставлю курсор под галереей со всеми добавленными книгами, набираю / и вставляю разделитель.
Мне хочется, чтобы две эти базы не сливались визуально.
После я просто перетаскиваю базу "Цитаты" из боковой панели слева прямо на страницу. С оформлением на главной закончено.
Но я хочу, чтобы база цитат была доступна прямо на странице книги, причем, чтобы цитаты относились именно к той книге, которую я читаю.
Как это сделать на уже созданной странице? Я захожу в книгу "Чингисхан", набираю / и выбираю из меню "Вид базы данных". В строке поиска нужной базы набираю "Цитаты".
После того, как был добавлен вид по умолчанию, можно снова щелкнуть на него и выбрать отображение "Галерея".
Также необходимо задать настройки вида. Я хочу, чтобы цитата на карточке в галерее отображалась полностью, а не обрезалась, поэтому на вкладке "Вид" отмечаю "Уместить превью". Также я хочу видеть названия свойств.
Дальше я захожу на вкладку "Свойства" и отмечаю всё, что я хочу видеть на карточке цитаты.
Затем я устанавливаю фильтр. В категории "Книга" отображать только карточки, содержащие название нужной мне книги, "Чингисхан".
Однако, чтобы такая галерея цитат появлялась в каждой новой книге, нужно отредактировать оба шаблона: Шаблон для художественной литературы и Шаблон для Нон-фикшн
Точно так же редактируем и шаблон нон-фикшн, добавляя в него галерею цитат.
Осталось посмотреть....
Как это работает
Я создала страницу книги о хане Батые и уже добавила несколько цитат на обе страницы. Теперь я хочу добавить еще по одной цитате в каждую книгу.
Обратите внимание, на странице отображаются только те цитаты, которые относятся к данной конкретной книге.
Особо понравившиеся цитаты я отмечаю галочкой "Избранное". Чтобы вид карточки занимал меньше места, захожу в "Настройки вида" и выбираю "Предпросмотр карточки" - "Без".
Настройка вида внутри базы цитат
Если я хочу поработать со всеми цитатами всех книг, я пойду в саму базу этих цитат и создам там несколько видов отображения с разными фильтрами, чтобы удобно просматривать как все цитаты, так и только избранные или только те, которые относятся к конкретной теме.
Я создаю вид Галерея, который называю "Все цитаты". Удаляю основной, табличный вид. Дублирую вид "Галереи" и в настройках внешнего вида включаю фильтр, отображать только "Избранное". Переименовывая галерею в "Избранное".
Теперь у меня есть отдельно лучшие цитаты и отдельно - все цитаты подряд. Если я захочу увидеть только цитаты по теме "Мужество", я точно так же пойду в настройки вида и включу фильтр по тегу "Мужество".
Это был последний шаг в самостоятельном создании и настройки своей собственной книжной полке в программе Buildin.AI