There is some overlap in the access checks that makes some of the old code redundant. Trying to clean it up a bit. Also removing some obsolete admin settings.

Moving the main admin settings page. It can now be found under structure.

Structure > Photos (/admin/structure/photos)
(photos_image entity)
- Manage fields
- Manage form display
- Manage display

Added the content list (collection).

Content > Photos (/admin/content/photos)
- Add photo (add a single new photos_image entity)
- Import photos (import from existing directory)

Comments

Nathaniel created an issue. See original summary.

  • Nathaniel committed 61090c4 on 8.x-5.x
    Issue #3105818 by Nathaniel: Cleanup admin settings and access checks....

  • Nathaniel committed 4d14d67 on 8.x-5.x
    Issue #3105818 by Nathaniel: Adjust photos access viewid field to work...
nathaniel’s picture

Issue summary: View changes

  • Nathaniel committed 07487c2 on 8.x-5.x
    Issue #3105818 by Nathaniel: Cleanup admin settings. Adjust default...
nathaniel’s picture

  • Nathaniel committed 8cfc065 on 8.x-5.x
    Issue #3105818 by Nathaniel: Cleanup admin settings.
    
nathaniel’s picture

Added a method to getAlbumUrl and an advanced option to override the default photo album node link with a views page. Note that this setting is experimental and currently only works with views pages that have /%node as a contextual argument.

Added a default list_builder for the photos_image entity.

  • Nathaniel committed 808bdcc on 8.x-5.x
    Issue #3105818 by Nathaniel: Add album link override setting. Add...

  • Nathaniel committed 69ac07c on 8.x-5.x
    Issue #3105818 by Nathaniel: Minor coding standards and cleanup.
    
nathaniel’s picture

Adding options to override default user images and user albums views/links that appear on the user profile page.

  • Nathaniel committed 6db4625 on 8.x-5.x
    Issue #3105818 by Nathaniel: Add options to override links on user...

  • Nathaniel committed 2e51a99 on 8.x-5.x
    Issue #3105818 by Nathaniel: Cleanup admin settings.
    
nathaniel’s picture

Version: 8.x-5.x-dev » 6.0.x-dev

  • 710f41e committed on 6.0.x
    Issue #3105818 by Nathaniel: Add empty option to image list view...
nathaniel’s picture

Status: Active » Fixed

Marking as fixed for now.

nathaniel’s picture

Note: moved legacy settings to a separate form. Moved privacy settings back to the config form.

  • d5ca97b committed on 6.0.x
    Issue #3105818 by Nathaniel: Remove missing link in admin settings for...

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.