Server Library - AttiliaTheHun/Songbook-Manager GitHub Wiki

Server lib

The Songbook Manager server library is a collection of embeddable .php files with predefined functions. By default configuration, the /lib folder is not accessible over HTTP, resulting in Error 403.

init_session.php

Loads necessary data for the online preview of the songbook. Source code

lib_action_log.php

API for adding records to the server action log. Source code

func

lib_auth.php

Library for client authentication. Source code

init_auth()

class Token

lib_backup_restore.php

Library for backup management. Source code

lib_collection.php

Library for collection-related tasks on the server. Source code

lib_hash.php

Source code

lib_index.php

Library for generation and acquisition of the remote songbook index. See Songbook index | Partial indices | Source code

lib_save_load.php

Library for resolving save and load requests. See Save request | Load request | Source code

lib_settings.php

Library providing access to the Songbook Manager server settings. See Settings | Source code

lib_zip_util.php

Utility library for simplified work with ZIP archives. Source code