View Issue Details

IDProjectCategoryView StatusLast Update
0018054phpList 3 applicationphpListpublic24-07-18 19:24
Reporterjulienl 
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version3.2.4 
Target Version3.3.4Fixed in Version3.3.3 
Summary0018054: Linktracker break long URL
DescriptionThe url param in phplist_linktrack_forward table is varchar(255), but an URL can be way longer, so phplist cut the URL and generate a broken link. (same for phplist_linktrack, maybe other)

Maybe change that to "text" ?
TagsNo tags attached.

Activities

michiel

19-03-16 18:56

manager   ~0057573

Yes, that may be a good idea.

https://github.com/phpList/phplist3/blob/master/public_html/lists/admin/structure.php#L411

samtuke

17-01-18 15:28

administrator   ~0059853

The relevant line is now: https://github.com/phpList/phplist3/blob/master/public_html/lists/admin/structure.php#L428

Also:
https://github.com/phpList/phplist3/blob/master/public_html/lists/admin/structure.php#L362
https://github.com/phpList/phplist3/blob/master/public_html/lists/admin/structure.php#L383

samtuke

22-03-18 10:20

administrator   ~0060139

This change will require changing the database structure in at least structure.php, and possibly in another SQL file containing the default structure, if such a file exists. I recommend changing structure.php first with a fresh copy of phpList, then initialising the database and checking whether links (of various lengths) are stored correctly.

xheni

28-03-18 14:44

administrator   ~0060187

PR: https://github.com/phpList/phplist3/pull/277