Create Personal Notes Entity type

Created on 10 November 2022, over 2 years ago
Updated 11 April 2023, almost 2 years ago

Problem/Motivation

Personal Notes are currently just inserting data into a table when adding notes.

Creating personal notes as an entity gives much more flexibility on how administrators can display them on the site. Also, adding and deleting notes will be standardized.

Proposed resolution

Create personal notes as an entity

Remaining tasks

  • Migrate existing notes into entity (via hook_update_n)
  • Create page to view all notes
  • Create Add Note Page
  • Create Delete Note(s) Page
  • Create view that replaces _personal_notes_fetch_content_db() function

User interface changes

TBD

API changes

Data model changes

  • Move data from personal_notes_notes table into entity.
  • Add fields to entity
Feature request
Status

Active

Version

3.0

Component

Code

Created by

🇨🇦Canada sagesolutions

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024