Nulumia
Well-known member
The error fixed in the new update stemmed from some deactivated (WIP) features which are really quite bonkers, and I've decided to remove some of them.
The real edition of Xenporta Improvements will include an entirely new article icon system. So far, XenPorta uses the full attachment image assigned to the article, and displays it everywhere articles are shown - whether in the grid, in widgets, etc. This can potentially mean you're loading a dozen or so large images (depending on your attachment allowances, 1600px images at over 1mb a piece?) just to fill a thumbnail grid.
The edition being worked on generates L/M/S/XS versions of the attachment upon assigning to the article, so there's always an appropriate sized version to fit in grids or widgets, and doesn't suck up bandwidth.
I coded in a lightweight images compression function where you can set quality (0-100) to lessen the image load of your articles, without needing a true optimizer. Further, you can also sharpen the article thumbnails
Because of the new system, it will require doing a batch rebuild of ALL articles/icons after install to generate the new sizes.
The part I went overboard is a front-end stats graph that shows the previous and current filesize of each article icon so you could compare after rebuilds using your compression & sharpness settings. That part is now being stripped out as it's just overkill..
The real edition of Xenporta Improvements will include an entirely new article icon system. So far, XenPorta uses the full attachment image assigned to the article, and displays it everywhere articles are shown - whether in the grid, in widgets, etc. This can potentially mean you're loading a dozen or so large images (depending on your attachment allowances, 1600px images at over 1mb a piece?) just to fill a thumbnail grid.
The edition being worked on generates L/M/S/XS versions of the attachment upon assigning to the article, so there's always an appropriate sized version to fit in grids or widgets, and doesn't suck up bandwidth.
I coded in a lightweight images compression function where you can set quality (0-100) to lessen the image load of your articles, without needing a true optimizer. Further, you can also sharpen the article thumbnails
Because of the new system, it will require doing a batch rebuild of ALL articles/icons after install to generate the new sizes.
The part I went overboard is a front-end stats graph that shows the previous and current filesize of each article icon so you could compare after rebuilds using your compression & sharpness settings. That part is now being stripped out as it's just overkill..