Use QI multiplier for evaluating markings in PuQI, set explicit constant
visibility
This commit is contained in:
parent
8500a401d0
commit
a0621216ec
|
@ -30,71 +30,71 @@ final class MDPuqi {
|
||||||
private const THRESHOLD_CC_OBJECT_DESC_GREAT = 1750;
|
private const THRESHOLD_CC_OBJECT_DESC_GREAT = 1750;
|
||||||
private const THRESHOLD_CC_OBJECT_DESC_QUITE_LONG = 5000;
|
private const THRESHOLD_CC_OBJECT_DESC_QUITE_LONG = 5000;
|
||||||
|
|
||||||
const THRESHOLD_TAGS_TOO_MANY = 10;
|
public const THRESHOLD_TAGS_TOO_MANY = 10;
|
||||||
const THRESHOLD_IMG_TOO_SMALL = 600; // px
|
public const THRESHOLD_IMG_TOO_SMALL = 600; // px
|
||||||
const THRESHOLD_IMG_SMALL = 800; // px
|
public const THRESHOLD_IMG_SMALL = 800; // px
|
||||||
const THRESHOLD_IMG_GOOD_SIZE_SHORTER = 1200; // px
|
public const THRESHOLD_IMG_GOOD_SIZE_SHORTER = 1200; // px
|
||||||
const THRESHOLD_IMG_GOOD_SIZE_LONGER = 1920; // px
|
public const THRESHOLD_IMG_GOOD_SIZE_LONGER = 1920; // px
|
||||||
|
|
||||||
const LICENSES_OPEN_ACCESS_PD = ["CC0", "Public Domain Mark", "Orphan Work"];
|
public const LICENSES_OPEN_ACCESS_PD = ["CC0", "Public Domain Mark", "Orphan Work"];
|
||||||
const LICENSES_OPEN_ACCESS_ATTRIBUTION = ["CC BY"];
|
public const LICENSES_OPEN_ACCESS_ATTRIBUTION = ["CC BY"];
|
||||||
const LICENSES_CLOSED_ACCESS = ["RR-F", "RR-P", "RR-R"];
|
public const LICENSES_CLOSED_ACCESS = ["RR-F", "RR-P", "RR-R"];
|
||||||
|
|
||||||
const QI_REWARD_DESCRIPTION_LENGTH_GOOD = 3;
|
public const QI_REWARD_DESCRIPTION_LENGTH_GOOD = 3;
|
||||||
const QI_REWARD_DESCRIPTION_LENGTH_GREAT = 6;
|
private const QI_REWARD_DESCRIPTION_LENGTH_GREAT = 6;
|
||||||
const QI_REWARD_EVENTS_MULTIPLIER = 5;
|
private const QI_REWARD_EVENTS_MULTIPLIER = 5;
|
||||||
const QI_REWARD_TAGS_MULTIPLIER = 3;
|
private const QI_REWARD_TAGS_MULTIPLIER = 3;
|
||||||
const QI_REWARD_LITERATURE_MULTIPLIER = 2;
|
private const QI_REWARD_LITERATURE_MULTIPLIER = 2;
|
||||||
const QI_REWARD_HYPERLINKS_MULTIPLIER = 2;
|
private const QI_REWARD_HYPERLINKS_MULTIPLIER = 2;
|
||||||
const QI_REWARD_DOCUMENTS_MULTIPLIER = 1;
|
private const QI_REWARD_DOCUMENTS_MULTIPLIER = 1;
|
||||||
const QI_REWARD_LINKED_OBJS_MULTIPLIER = 3;
|
private const QI_REWARD_LINKED_OBJS_MULTIPLIER = 3;
|
||||||
const QI_REWARD_SERIES_MULTIPLIER = 4;
|
private const QI_REWARD_SERIES_MULTIPLIER = 4;
|
||||||
const QI_REWARD_EXHIBITIONS_MULTIPLIER = 4;
|
private const QI_REWARD_EXHIBITIONS_MULTIPLIER = 4;
|
||||||
const QI_REWARD_TRANSLATIONS_MULTIPLIER = 10;
|
private const QI_REWARD_TRANSLATIONS_MULTIPLIER = 10;
|
||||||
const QI_REWARD_TRANSCRIPTS_MULTIPLIER = 10;
|
private const QI_REWARD_TRANSCRIPTS_MULTIPLIER = 10;
|
||||||
const QI_REWARD_OBJ_IS_REF_MULTIPLIER = 5;
|
private const QI_REWARD_OBJ_IS_REF_MULTIPLIER = 5;
|
||||||
const QI_REWARD_OBJ_RECEPTION_MULTIPLIER = 1;
|
private const QI_REWARD_OBJ_RECEPTION_MULTIPLIER = 1;
|
||||||
const QI_REWARD_MARKINGS_MULTIPLIER = 3;
|
private const QI_REWARD_MARKINGS_MULTIPLIER = 3;
|
||||||
const QI_REWARD_IMGS_RESOURCES_MULTIPLIER = 3;
|
private const QI_REWARD_IMGS_RESOURCES_MULTIPLIER = 3;
|
||||||
const QI_REWARD_IMAGE_SIZE_LARGE = 1;
|
private const QI_REWARD_IMAGE_SIZE_LARGE = 1;
|
||||||
const QI_REWARD_IMAGE_LICENCE_OPEN_ACCESS = 2;
|
private const QI_REWARD_IMAGE_LICENCE_OPEN_ACCESS = 2;
|
||||||
const QI_REWARD_IMAGE_LICENCE_OPEN_ACCESS_ATTRIBUTION = 1;
|
private const QI_REWARD_IMAGE_LICENCE_OPEN_ACCESS_ATTRIBUTION = 1;
|
||||||
const QI_REWARD_METADATA_LICENCE_OPEN_ACCESS = 5;
|
private const QI_REWARD_METADATA_LICENCE_OPEN_ACCESS = 5;
|
||||||
const QI_REWARD_METADATA_LICENCE_OPEN_ACCESS_ATTRIBUTION = 3;
|
private const QI_REWARD_METADATA_LICENCE_OPEN_ACCESS_ATTRIBUTION = 3;
|
||||||
|
|
||||||
const QI_REWARD_PUBLIC_INSCRIPTION = 3;
|
private const QI_REWARD_PUBLIC_INSCRIPTION = 3;
|
||||||
const QI_REWARD_PUBLIC_COMPARABLE_OBJECTS = 3;
|
private const QI_REWARD_PUBLIC_COMPARABLE_OBJECTS = 3;
|
||||||
const QI_REWARD_PUBLIC_DETAILED_DESCRIPTION = 5;
|
private const QI_REWARD_PUBLIC_DETAILED_DESCRIPTION = 5;
|
||||||
|
|
||||||
const QI_PENALTY_EMPTY_OBJECT_TYPE = -20;
|
private const QI_PENALTY_EMPTY_OBJECT_TYPE = -20;
|
||||||
const QI_PENALTY_TITLE_ONE_WORD = -3;
|
private const QI_PENALTY_TITLE_ONE_WORD = -3;
|
||||||
const QI_PENALTY_TITLE_DUPLICATE = -5;
|
private const QI_PENALTY_TITLE_DUPLICATE = -5;
|
||||||
const QI_PENALTY_TITLE_TOO_LONG = -5;
|
private const QI_PENALTY_TITLE_TOO_LONG = -5;
|
||||||
const QI_PENALTY_DESCRIPTION_DUPLICATE = -25;
|
private const QI_PENALTY_DESCRIPTION_DUPLICATE = -25;
|
||||||
const QI_PENALTY_DESCRIPTION_TOO_SHORT = -10;
|
private const QI_PENALTY_DESCRIPTION_TOO_SHORT = -10;
|
||||||
const QI_PENALTY_DESCRIPTION_SHORT = -5;
|
private const QI_PENALTY_DESCRIPTION_SHORT = -5;
|
||||||
const QI_PENALTY_DESCRIPTION_TOO_LONG = -6;
|
private const QI_PENALTY_DESCRIPTION_TOO_LONG = -6;
|
||||||
const QI_PENALTY_EMPTY_MATTECH = -3;
|
private const QI_PENALTY_EMPTY_MATTECH = -3;
|
||||||
const QI_PENALTY_EMPTY_MEASUREMENTS = -5;
|
private const QI_PENALTY_EMPTY_MEASUREMENTS = -5;
|
||||||
|
|
||||||
const QI_PENALTY_NO_IMAGE = -10;
|
private const QI_PENALTY_NO_IMAGE = -10;
|
||||||
const QI_PENALTY_NO_COLLECTION = -10;
|
private const QI_PENALTY_NO_COLLECTION = -10;
|
||||||
const QI_PENALTY_MULTIPLIER_EVENT_PART_DOUBLE_LINKED_AS_RELATED = -10;
|
private const QI_PENALTY_MULTIPLIER_EVENT_PART_DOUBLE_LINKED_AS_RELATED = -10;
|
||||||
const QI_PENALTY_NO_EVENTS = -15;
|
private const QI_PENALTY_NO_EVENTS = -15;
|
||||||
const QI_PENALTY_NO_TAG = -15;
|
private const QI_PENALTY_NO_TAG = -15;
|
||||||
const QI_PENALTY_ONLY_ONE_TAG = -10;
|
private const QI_PENALTY_ONLY_ONE_TAG = -10;
|
||||||
const QI_PENALTY_ONLY_TWO_TAG = -5;
|
private const QI_PENALTY_ONLY_TWO_TAG = -5;
|
||||||
const QI_PENALTY_TOO_MANY_TAGS = -3; // Per tag of more than 10 tags
|
private const QI_PENALTY_TOO_MANY_TAGS = -3; // Per tag of more than 10 tags
|
||||||
|
|
||||||
const QI_PENALTY_IMAGE_FILE_MISSING = -5;
|
private const QI_PENALTY_IMAGE_FILE_MISSING = -5;
|
||||||
const QI_PENALTY_IMAGE_TOO_SMALL = -5;
|
private const QI_PENALTY_IMAGE_TOO_SMALL = -5;
|
||||||
const QI_PENALTY_IMAGE_SMALL = -2;
|
private const QI_PENALTY_IMAGE_SMALL = -2;
|
||||||
const QI_PENALTY_IMAGE_NO_OWNER_NO_LICENCE = -15;
|
private const QI_PENALTY_IMAGE_NO_OWNER_NO_LICENCE = -15;
|
||||||
const QI_PENALTY_IMAGE_NO_OWNER = -10;
|
private const QI_PENALTY_IMAGE_NO_OWNER = -10;
|
||||||
const QI_PENALTY_IMAGE_NO_LICENCE = -10;
|
private const QI_PENALTY_IMAGE_NO_LICENCE = -10;
|
||||||
const QI_PENALTY_IMAGE_LICENCE_CLOSED_ACCESS = -1;
|
private const QI_PENALTY_IMAGE_LICENCE_CLOSED_ACCESS = -1;
|
||||||
const QI_PENALTY_METADATA_NO_LICENCE = -10;
|
private const QI_PENALTY_METADATA_NO_LICENCE = -10;
|
||||||
const QI_PENALTY_METADATA_LICENCE_CLOSED_ACCESS = -3;
|
private const QI_PENALTY_METADATA_LICENCE_CLOSED_ACCESS = -3;
|
||||||
|
|
||||||
public const INDICATOR_THRESHOLD_COLOR_RED = -30;
|
public const INDICATOR_THRESHOLD_COLOR_RED = -30;
|
||||||
public const INDICATOR_THRESHOLD_COLOR_BLUE = 10;
|
public const INDICATOR_THRESHOLD_COLOR_BLUE = 10;
|
||||||
|
@ -740,7 +740,7 @@ final class MDPuqi {
|
||||||
MDPuqiCheckSection::markingCount,
|
MDPuqiCheckSection::markingCount,
|
||||||
MDPuqiMessageStatus::praise,
|
MDPuqiMessageStatus::praise,
|
||||||
$this->_tlLoader->tl("quality", "quality", "markings_exist"),
|
$this->_tlLoader->tl("quality", "quality", "markings_exist"),
|
||||||
self::QI_REWARD_OBJ_IS_REF_MULTIPLIER * $count,
|
self::QI_REWARD_MARKINGS_MULTIPLIER * $count,
|
||||||
);
|
);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user