Skip to main content

Ampache7 for Users

Ampache7 for Users

This page will cover the visual, user specific changes to Ampache.

Changes that are important to Admin's are available at Ampache7 for Admins

Material Icons have replaced a lot of the old PNG files

We're now using Google Material Symbols & Icons to refresh some of the older icons on the site.

If you see the question mark, it means the requested SVG was not found.

image

Instead of loading from URL's the icons are loaded from the XML and they look pretty good!

image

If you have issues with your icon color or size this is usually because the CSS has been cached and has not updated after the upgrade.

image

Clear your site data and cookies to refresh your CSS

Upload catalogs are now a per-user choice

You can now use different upload catalogs for different users.

image

This change removes the existing preference and will try to copy the existing preference value to all users.

The preference level defaults to Admin users but can be changed from the options page preferences.php?action=admin&tab=options

Set your access level to allow users to replace their settings or use 'Apply to all' to keep existing behaviour.

image

Playlist collaboration

To make a shared playlist that other users could add to used to rely on you creating a smartlist and adding public shared lists to the search.

Now you can share a playlist with a user and there is no longer a requirement to make it public.

Select the users you want to share with in the Collaborate list and then save.

Screenshot 2024-07-10 135218

Now you can share it with other people but not the whole server.

image

This allows the users to add and remove songs from the list. (They can not delete or edit other options)

Show the parent of the media on the user activity row (If it has one!)

image

Added bandcamp search to library item pages

Quick and easy link to bandcamp search based on the current object type

image

New Database Options / User preferences

Preferences and options galore!

Use Dashboard links for the index page header

If you use the light sidebar you might want users to avoid the browse pages. use this option to swap a brows for a dashboard

image

Skip stat recording on API streams

This preference functions the same way as subsonic_always_download but for the Ampache API

Force API streams to download. (Enable scrobble in your client to record stats)

User profile picture in the header

There is a new user preference to use the user avatar as part of the main page header logo.

Custom URL - Use your avatar for header logo

When enabled this will use your Avatar and ignore Custom URL - Logo if set.

image

This preference will show you the parent of the object (if applicable) in the playlist media row

Show extended links for playlist media

image

Interface preferences related to the sidebar have into their own section.

image

You can hide areas from the main sidebar including the arrows to switch between light and full sidebars.

You can also change the CSS order of the sidebar. (This was done in CSS but has been removed)

image

When the hide preferences are enabled; menu groups will be skipped from the HTML entirely. (Not just hidden with CSS)

image

You can also hide everything if you want without affecting the other layouts

image

Setting different CSS orders will change the order they are displayed. Setting the preferences to 0 will fall back to their default values

image

Hide different search icons from object pages

There are now options to hide search links from library item pages.

image

New Plugin - Homepage Dashboard

Show album dashboard rows on the home page

image

Configurable from the plugin options page

image

Download a playlist as a file

You can now download a playlist file from the object page. Previously you had to change the play type or use the CLI commands

image

Warning on the upload page regarding licensing

When you upload music to a public site you have to be sure of the license and the rights you may give away by uploading.

image