View Issue Details

IDProjectCategoryView StatusLast Update
0000319Comica 2Backend / Corepublic2019-03-01 08:44
ReporterBootBlock Assigned ToBootBlock  
PrioritylowSeveritymajorReproducibilityN/A
Status closedResolutionfixed 
Product Version2.00 
Target Version2.00 
Summary0000319: Add support for aliases
Description

This mainly applies to sites such as GoComics.

An annoyance with Comica 1.xx was that there were a ton of comics that resided on GoComics and so used the exact same regex and settings as each other but it all had to be duplicated for each definition. The only sane way to fix an issue with that site for a definition was to perform a mass find-and-replace on the .xml file.

The idea of this task is to allow an alias to be defined at the Database-level that can then be referenced by a definition, in which BiQubic.Comics would replace all alias-references with their literal equivalents.

The advantage of this is that the aliased item (eg. ComicImage regex) would only need to be written in literal-form once, so it would only have to be corrected once in the future should it break.

TagsNo tags attached.

Relationships

child of 0000320 assignedBootBlock Add a Database Editor pane 

Activities

BootBlock

2019-02-28 16:01

administrator   ~0000058

The editor interface and storage of aliases is now in. Just need to do a .Replace() on all relevant fields within a Definition and sorted!

BootBlock

2019-03-01 08:44

administrator   ~0000059

Will need to ensure that all places are having their constants replaced with their literal equivalents, but it seems done now.

comica_dbeditor_aliases.PNG (76,981 bytes)   
comica_dbeditor_aliases.PNG (76,981 bytes)   

Issue History

Date Modified Username Field Change
2019-02-23 22:59 BootBlock New Issue
2019-02-23 22:59 BootBlock Assigned To => BootBlock
2019-02-23 23:01 BootBlock Relationship added parent of 0000320
2019-02-23 23:02 BootBlock Relationship deleted parent of 0000320
2019-02-23 23:02 BootBlock Relationship added child of 0000320
2019-02-28 14:49 BootBlock Status new => assigned
2019-02-28 16:01 BootBlock Note Added: 0000058
2019-03-01 08:44 BootBlock File Added: comica_dbeditor_aliases.PNG
2019-03-01 08:44 BootBlock Note Added: 0000059
2019-03-01 08:44 BootBlock Status assigned => closed
2019-03-01 08:44 BootBlock Resolution open => fixed