Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GDRCD 6 - Prestavolti #361

Open
wants to merge 5 commits into
base: dev6
Choose a base branch
from
Open

GDRCD 6 - Prestavolti #361

wants to merge 5 commits into from

Conversation

gianni10049
Copy link
Contributor

Aggiunta di gestione dei prestavolti

@gianni10049 gianni10049 added enhancement v6.0 Indicates that it is part of GDRCD 6 labels Dec 17, 2024
@gianni10049 gianni10049 requested a review from a team December 17, 2024 16:32
Copy link
Member

@Kasui92 Kasui92 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@gianni10049
Ho modificato il config db, era stata inclusa una configurazione custom

ricerca in anagrafe e modifica su scheda
@annamereu
Copy link
Contributor

Tabella db per i prestavolti

CREATE TABLE prestavolto (
id INT(11) NOT NULL AUTO_INCREMENT,
personaggio INT(11) NULL DEFAULT NULL,
nome VARCHAR(255) NULL DEFAULT NULL COLLATE 'armscii8_bin',
cognome VARCHAR(255) NULL DEFAULT NULL COLLATE 'armscii8_bin',
fonte VARCHAR(255) NULL DEFAULT NULL COLLATE 'armscii8_bin',
condivisibile INT(11) NULL DEFAULT NULL,
condivisibile_descrizione VARCHAR(255) NULL DEFAULT NULL COLLATE 'armscii8_bin',
condivisibile_immagine VARCHAR(255) NULL DEFAULT NULL COLLATE 'armscii8_bin',
creato_il DATETIME NULL DEFAULT NULL,
modificato_il DATETIME NULL DEFAULT NULL,
eliminato_il DATETIME NULL DEFAULT NULL,
PRIMARY KEY (id) USING BTREE
)
COLLATE='armscii8_bin'
ENGINE=InnoDB
AUTO_INCREMENT=5
;

Permessi
INSERT INTO permessi_custom (id, permission_name, description) VALUES (85, 'PRESTAVOLTO_EDIT', 'Modificare un prestavolto altrui');
INSERT INTO permessi_custom (id, permission_name, description) VALUES (86, 'PRESTAVOLTO_DELETE', 'Rimuovere un prestavolto altrui');

Config
INSERT INTO config (id, const_name, val, label, section, description, type, options, editable) VALUES (88, 'PRESTAVOLTO_ENABLED', '1', 'attivi/disattivi prestavolti', 'Prestavolto', 'attivi/disattivi prestavolti', 'bool', NULL, 1);
INSERT INTO config (id, const_name, val, label, section, description, type, options, editable) VALUES (89, 'PRESTAVOLTO_SHAREABLE', '1', 'attivi/disattivi i prestavolti condivisi', 'Prestavolto', 'attivi/disattivi i prestavolti condivisi', 'bool', NULL, 1);
INSERT INTO config (id, const_name, val, label, section, description, type, options, editable) VALUES (90, 'PRESTAVOLTO_HAVE_IMAGE', '1', 'attivi/disattivi la possibilit? di inserire l'immagine del pv che stai usando ', 'Prestavolto', 'attivi/disattivi la possibilit? di inserire l'immagine del pv che stai usando ', 'bool', NULL, 1);
INSERT INTO config (id, const_name, val, label, section, description, type, options, editable) VALUES (91, 'PRESTAVOLTO_INSERT_EDIT', '1', 'attivi/disattivi la possibilit? di modificare il pv dopo X tempo', 'Prestavolto', 'attivi/disattivi la possibilit? di modificare il pv dopo X tempo', 'bool', NULL, 1);
INSERT INTO config (id, const_name, val, label, section, description, type, options, editable) VALUES (92, 'PRESTAVOLTO_INSERT_EDIT_TIMER', '2', 'indica dopo quanto tempo in ore (o giorni) un player pu? modificare il PV (tiene in considerazione l'ultima data di modifica, se non presente quella di inserimento). ', 'Prestavolto', 'indica dopo quanto tempo in ore (o giorni) un player pu? modificare il PV (tiene in considerazione l'ultima data di modifica, se non presente quella di inserimento). ', 'int', NULL, 1);
INSERT INTO config (id, const_name, val, label, section, description, type, options, editable) VALUES (95, 'PRESTAVOLTO_AUTO_REMOVE', '1', 'abilita/disabilita la rimozione automatica dei PV dopo X tempo di inattivita'', 'Prestavolto', 'abilita/disabilita la rimozione automatica dei PV dopo X tempo di inattivita'', 'bool', NULL, 1);
INSERT INTO config (id, const_name, val, label, section, description, type, options, editable) VALUES (96, 'PRESTAVOLTO_AUTO_REMOVE_TIMER', '10', 'se abilitato, specifica dopo quanto tempo di inattivit? un prestavolto viene considerato rimosso dal personaggio', 'Prestavolto', 'se abilitato, specifica dopo quanto tempo di inattivit? un prestavolto viene considerato rimosso dal personaggio', 'int', NULL, 1);

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement v6.0 Indicates that it is part of GDRCD 6
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants