]> 91.132.146.200 Git - bibliotheca-php.git/commitdiff
some fixes
authorBanana <mail@bananas-playground.net>
Fri, 9 Jul 2021 09:16:33 +0000 (11:16 +0200)
committerBanana <mail@bananas-playground.net>
Fri, 9 Jul 2021 09:16:33 +0000 (11:16 +0200)
TODO
documentation/tool-imdbweb.txt
documentation/tool-musicbrainz.txt
upgrade/from-version-1.1.txt
webclient/config/config-musicbrainz.php.default

diff --git a/TODO b/TODO
index 24044d6e8b1fa5547e1f91642f1a58fd0e0c586a..c62d8573dcc74f2667525f47ec5a9458b197e656 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,5 +1,6 @@
 * User friendly setup
 * stats overview page. amount of entries. file / cache and db storage. Version info and where to find it.
+* Definition of fields in "card view"
 * User and groupmanagement: Check where a user or group is used!
 * Better error handling and display while adding / update and delete
 * Export of an entry, collection or everything. Stored on disk.
index 9ca69aea3f71e0ee24519f9c5bb25991e9999133..c33acdf9b39ffcbc0397e14df46c97e5995854d9 100644 (file)
@@ -18,3 +18,4 @@ in the config file.
 # Setup
 Rename the config-imdbweb.php.default to config-imdbweb.php in the config folder.
 Follow the comments to update the settings.
+Add the tool to your music collection
index d858513430a2c77a384676430c876043921dc74b..d993fd0d51ac0fe2eec09dff60504d97e95b8bef 100644 (file)
@@ -1,6 +1,4 @@
-Musicbrainz release information grabber
-
-Creating a new entry with the selected fields or updating an existing one.
+Musicbrainz music release information grabber
 
 Based on
 https://musicbrainz.org/doc/Development
@@ -9,9 +7,13 @@ https://musicbrainz.org/doc/MusicBrainz_API/Search
 https://musicbrainz.org/doc/MusicBrainz_API
 the grabber provides a simple search for artist and release (album).
 
+# Usage
+Creating a new entry with the selected fields or updating an existing one.
+
 An option to make the target fields automatically selected by default to given values is also available
 in the config file.
 
 # Setup
 Rename the config-musicbrainz.php.default to config-musicbrainz.php in the config folder.
 Follow the comments to update the settings.
+Add the tool to your music collection
index baa84bf02ef5d66e9ee6092d7fc45b6e5bfec575..b7dd9462ddaccd62b1582f408c521dd826f7dab9 100644 (file)
@@ -1,5 +1,13 @@
 # DB changes. Run each line against your bibliotheca DB.
 # Replace #REPLACEME# with your table prefix. Default is bib
 INSERT INTO `#REPLACEME#_tool` (`id`, `name`, `description`, `action`, `target`, `owner`, `group`, `rights`) VALUES (NULL, 'Musicbrainz', 'Album infos', 'musicbrainz', '_self', '1', '1', 'rw-r--r--');
-INSERT INTO `#REPLACEME#_sys_fields` (`id`, `identifier`, `displayname`, `type`, `searchtype`, `createstring`, `inputValidation`, `value`, `apiinfo`, `created`, `modified`, `modificationuser`, `owner`, `group`, `rights`) VALUES (NULL, 'artist', 'Artist', 'text', 'entrySingleText', '`artists` varchar(128) NULL DEFAULT NULL', '', NULL, 'string 128', NOW(), NOW(), NULL, '1', '1', 'rw-r--r--');
-UPDATE `#REPLACEME#_sys_fields` SET `type` = 'year' WHERE `bib_sys_fields`.`id` = 14;
+INSERT INTO `#REPLACEME#_sys_fields` (`id`, `identifier`, `displayname`, `type`, `searchtype`, `createstring`, `inputValidation`, `value`, `apiinfo`, `created`, `modified`, `modificationuser`, `owner`, `group`, `rights`) VALUES (NULL, 'artist', 'Artist', 'text', 'entrySingleText', '`artist` varchar(128) NULL DEFAULT NULL', '', NULL, 'string 128', NOW(), NOW(), NULL, '1', '1', 'rw-r--r--');
+UPDATE `#REPLACEME#_sys_fields` SET `type` = 'year' WHERE `identifier` = 'year';
+UPDATE `#REPLACEME#_sys_fields` SET `createstring` = '`localizedTitle` varchar(128) NULL DEFAULT NULL, ADD FULLTEXT (`localizedTitle`)' WHERE `identifier` = 'localizedTitle';
+
+# if you have the field "localizedTitle" already in use and get an error about it, run the following statement.
+# Replace to match the correct collection
+ALTER TABLE `#REPLACEME#_collection_entry_1` CHANGE `localizedTitle` `localizedTitle` VARCHAR(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL;
+
+# New tool for grabbing information from Musicbrainz available
+To use it, read tool-musicbrainz.txt in the documentation folder.
index 6b3979730cf1f2fd842b370b2609677493ff98c0..eea23be5ed68e26c2a2409f3b1cb2598b4681a13 100644 (file)
@@ -36,9 +36,11 @@ define('TOOL_BRAINZ_BROWSER_ACCEPT_LANG','en-US,en;q=0.5');
 
 define('TOOL_BRAINZ_RESULT_LIMIT',10);
 
+/*
 define('TOOL_BRAINZ_FIELDS_TO',
        array(
                'album' => 'title','date' => 'year', 'artist' => 'artist', 'image' => 'coverimage', 'tracks' => 'content',
                'runtime' => 'runtime'
        )
 );
+*/