Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
GS Plugin Installer
#61
(2015-07-28, 21:48:06)Tyblitz Wrote: Hey Helge,

I finally tested your plugin locally; it's really neat.
Like how the search searches author fields too (and that it's instant).

I only have 1 weird (minor) issue that every time the page is reloaded, the table overflows the container (on Chrome):

[Image: 6U3OKm9.png]


Some food for thought:

  • Isn't very visible that clicking the table headings sorts the plugin alphabetically by title/descr (perhaps add an up/down arrow icon). Also not convinced sorting alphabetically by description is really useful.
  • As for the markdown issue, there's a (pretty simple) JS lib (that I have tested before) for converting markdown to HTML on the fly: https://github.com/evilstreak/markdown-js. If processing the entire list at once could have a performance impact, you could just strip out the markdown for the initial bits of info, and render the markdown for the expanded description.
  • The most reliable bit of info to me on this plugins' repo is missing: data of the last update... I know it's only a click away, but would still be handy to see it directly (or maybe as title attribute on the version) With WP you can more or less trust star ratings vs amount of downloads, but because the user base here is smaller, I consider the 'last updated date' to be ultra-important.
  • Hovering over a description expands it (this is not necessarily something I want, I could be just scrolling down to see the n'th entry). This sometimes results in the page scrolling up and down randomly. I would rather have it in a Wordpress-like fashion with a 'View details' link which expands (or ev., like in WP, opens up a dialog box with the full info, see screen below)
[Image: 7Lhe9q9.png]


Thanks for checking out the plugin Tyblitz! 
Your post gave me some ideas for optimizing the plugin.

The reason the table overflows when you refresh is because it is actually parsing a lot of HTML at once, because I'm outputting pretty much the entire list of plugins at once, this is a pretty poor way of doing it, but for now it works, I'll work on proving that with some sort of json-fetching pagination-y thing with datatables(the table plugin).

I like the idea of using the wordpress-way of showing details, this way the browser don't have to handle as much HTML at once, and I could use fancybox or similar to load the full description (with Markdown to HTML parsing!) on the fly once a user clicks more details.

This would make room for more columns, like the "last updated" column you are missing.

I will look into adding an arrow icon to the column header, should be a quck and easy thing to do.
Web Developer
Plugins: GS Plugin Installer | Referrer Blocker | Password Protect
Reply


Messages In This Thread
GS Plugin Installer - by HelgeSverre - 2015-06-28, 00:57:33
RE: GS Plugin Installer - by Oleg06 - 2015-06-28, 03:30:45
RE: GS Plugin Installer - by HelgeSverre - 2015-06-28, 04:18:04
RE: GS Plugin Installer - by Oleg06 - 2015-06-28, 04:47:11
RE: GS Plugin Installer - by HelgeSverre - 2015-06-28, 04:55:58
RE: GS Plugin Installer - by Oleg06 - 2015-06-28, 05:15:07
RE: GS Plugin Installer - by shawn_a - 2015-06-28, 06:32:44
RE: GS Plugin Installer - by shawn_a - 2015-06-28, 06:36:15
RE: GS Plugin Installer - by shawn_a - 2015-06-28, 06:49:07
RE: GS Plugin Installer - by HelgeSverre - 2015-06-28, 07:57:57
RE: GS Plugin Installer - by shawn_a - 2015-06-29, 00:06:45
RE: GS Plugin Installer - by HelgeSverre - 2015-06-29, 01:15:11
RE: GS Plugin Installer - by Oleg06 - 2015-06-29, 03:28:40
RE: GS Plugin Installer - by HelgeSverre - 2015-06-29, 03:41:37
RE: GS Plugin Installer - by shawn_a - 2015-06-29, 03:59:18
RE: GS Plugin Installer - by HelgeSverre - 2015-06-29, 04:01:40
RE: GS Plugin Installer - by Oleg06 - 2015-06-29, 06:31:56
RE: GS Plugin Installer - by shawn_a - 2015-06-29, 07:36:36
RE: GS Plugin Installer - by HelgeSverre - 2015-06-29, 08:22:28
RE: GS Plugin Installer - by Oleg06 - 2015-06-29, 08:35:55
RE: GS Plugin Installer - by shawn_a - 2015-06-29, 08:47:36
RE: GS Plugin Installer - by Tyblitz - 2015-06-29, 09:06:41
RE: GS Plugin Installer - by df8oe - 2015-06-30, 18:33:41
RE: GS Plugin Installer - by HelgeSverre - 2015-07-02, 02:36:39
RE: GS Plugin Installer - by df8oe - 2015-07-02, 02:58:36
RE: GS Plugin Installer - by HelgeSverre - 2015-07-02, 04:12:32
RE: GS Plugin Installer - by shawn_a - 2015-07-02, 05:04:27
RE: GS Plugin Installer - by HelgeSverre - 2015-07-02, 08:40:33
RE: GS Plugin Installer - by shawn_a - 2015-07-02, 09:01:59
RE: GS Plugin Installer - by df8oe - 2015-07-03, 04:56:40
RE: GS Plugin Installer - by HelgeSverre - 2015-07-03, 20:10:22
RE: GS Plugin Installer - by Tyblitz - 2015-07-04, 01:04:08
RE: GS Plugin Installer - by HelgeSverre - 2015-07-04, 02:32:01
RE: GS Plugin Installer - by Tyblitz - 2015-07-04, 07:17:19
RE: GS Plugin Installer - by HelgeSverre - 2015-07-04, 07:40:02
RE: GS Plugin Installer - by df8oe - 2015-07-04, 02:44:12
RE: GS Plugin Installer - by HelgeSverre - 2015-07-04, 02:59:06
RE: GS Plugin Installer - by df8oe - 2015-07-04, 03:24:10
RE: GS Plugin Installer - by HelgeSverre - 2015-07-04, 03:29:14
RE: GS Plugin Installer - by df8oe - 2015-07-04, 03:38:28
RE: GS Plugin Installer - by HelgeSverre - 2015-07-04, 04:46:13
RE: GS Plugin Installer - by df8oe - 2015-07-04, 07:54:45
RE: GS Plugin Installer - by HelgeSverre - 2015-07-04, 08:00:03
RE: GS Plugin Installer - by df8oe - 2015-07-04, 18:21:07
RE: GS Plugin Installer - by df8oe - 2015-07-04, 18:37:06
RE: GS Plugin Installer - by Carlos - 2015-07-04, 19:21:31
RE: GS Plugin Installer - by df8oe - 2015-07-04, 19:55:57
RE: GS Plugin Installer - by HelgeSverre - 2015-07-04, 19:59:25
RE: GS Plugin Installer - by datiswous - 2015-07-07, 23:11:05
RE: GS Plugin Installer - by HelgeSverre - 2015-07-13, 22:13:16
RE: GS Plugin Installer - by shawn_a - 2015-07-14, 01:27:03
RE: GS Plugin Installer - by wakh - 2015-07-20, 23:47:16
RE: GS Plugin Installer - by HelgeSverre - 2015-07-21, 16:30:42
RE: GS Plugin Installer - by wakh - 2015-07-21, 19:18:26
RE: GS Plugin Installer - by HelgeSverre - 2015-07-23, 19:54:35
RE: GS Plugin Installer - by wakh - 2015-07-25, 03:37:10
RE: GS Plugin Installer - by HelgeSverre - 2015-07-27, 16:56:11
RE: GS Plugin Installer - by wakh - 2015-07-27, 18:22:37
RE: GS Plugin Installer - by HelgeSverre - 2015-07-28, 20:18:57
RE: GS Plugin Installer - by wakh - 2015-08-24, 09:07:57
RE: GS Plugin Installer - by Tyblitz - 2015-07-28, 21:48:06
RE: GS Plugin Installer - by HelgeSverre - 2015-07-29, 18:48:35
RE: GS Plugin Installer - by phpman - 2015-08-24, 04:03:07
RE: GS Plugin Installer - by wakh - 2015-08-24, 09:11:51
RE: GS Plugin Installer - by Tyblitz - 2015-08-25, 05:47:28
RE: GS Plugin Installer - by HelgeSverre - 2015-08-27, 08:21:45
RE: GS Plugin Installer - by wakh - 2015-08-24, 21:32:39
RE: GS Plugin Installer - by shawn_a - 2015-08-25, 06:44:26
RE: GS Plugin Installer - by wakh - 2015-08-26, 09:13:05
RE: GS Plugin Installer - by deawar - 2015-10-24, 00:17:48
RE: GS Plugin Installer - by HelgeSverre - 2015-10-26, 19:23:54
RE: GS Plugin Installer - by deawar - 2015-10-27, 03:43:45
RE: GS Plugin Installer - by HelgeSverre - 2015-10-27, 17:39:00
RE: GS Plugin Installer - by datiswous - 2015-11-30, 20:54:50
RE: GS Plugin Installer - by phpman - 2016-12-18, 20:55:59
RE: GS Plugin Installer - by HelgeSverre - 2017-02-06, 06:21:24
RE: GS Plugin Installer - by shawn_a - 2017-02-07, 05:49:11
RE: GS Plugin Installer - by zekoolweb - 2017-03-15, 00:46:27
RE: GS Plugin Installer - by Tyblitz - 2019-12-04, 23:25:06



Users browsing this thread: 1 Guest(s)