SideNotes Plugin for Omeka Classic

Hi everyone,

I’ve just released a small admin-side plugin called SideNotesPlugin that lets you attach private internal notes to Items and Collections directly within the Omeka admin interface. It stores notes in their own database table and adds a “Side Notes” panel right on the edit screen—no core hacks required.

Features

  • Add, edit, or delete per-record notes visible only to admin users
  • Seamless integration into the Items/Collections edit panels
  • Uses a single database table with an upsert query to avoid duplicate-key errors
  • Lightweight: no extra dependencies

You can grab the code, installation instructions, and screenshots on GitHub:

Feel free to download, try it out

screenshot-1

If you would like to offer this plugin in the add-ons directory you can do so following these directions: Registering a new module or theme with omeka.org — Omeka Classic 3.1 documentation

thank you! just did it

It seems like an interesting feature.

Haven’t tried it yet, but if not already existing I’d like to suggest adding a page (accessible via the admin main side menu) to list all items/collections with side notes, so that it’d be easier for the admins to find them (that would open a Pandoras’ box: you could for instance use an extra table to check whether a particular admin has seen a particular note, if not then highlight it somehow).

Hope this helps.

Good idea! Will play around with it and try to create it

Completely redid the plugin

https://github.com/7maram7/SideNotesPlugin-OmekaClassic.git

Hi. I’ve tried installing it on Omeka 3.1.2, and it seems to be working fine.

I would make some slight graphic changes:

  • no need for “Browse Notes” title above the tabs, since it’s already the title of the page (so, it’s a repetition);
  • the “Delete” link is styled as a button, but then the button’s border and background color are hidden, so it results in a odd padded-link; I’d just keep the link, no need for the button
  • “note preview” could be quite a long text, you might want to make sure it’s cropped in that case
  • in Item and Collection Edit mode, I’d change the title to “Side Note” and then move the text “Internal note (visible only to site staff)” into the text area, as a placeholder, thus reducing the space taken

Also: you might want to create a new release on GitHub, so everyone that had installed the previous version will receive a notification that a new release is available.

Hello,

There is also a config page. Not sure if you noticed it. Theres a note preview character length setting.

Will play around within over the weekend and make some edits.

Thanks for your feedback!

I confirm the preview character length setting works correctly, thanks.

Just did some more changes