Forum Replies Created
-
AuthorPosts
-
tripflexMember@steve as always, thanks for the quick response. I understand Piklist was not intended to be included with plugins or themes as a framework, but because of how fond I was of it I wanted to give it a try on this plugin.
Unfortunately the way I was looking at it was as using it in a framework sense, as I planned on making some modifications further down the road to the core of piklist as needed, and didn’t want to worry about issues when users upgrade.
That’s okay though, because i’ve already wrote most of my code using it, i’ll just have to work on slimming down the version of piklist I use, and start customizing everything. Luckily PHPStorm does a very good job of refactoring so it shouldn’t be a problem to change things around to ensure no issues if they do install Piklist as a plugin itself.
Maybe that’s what i’ll try and work on, a “module” shall we say of piklist slimmed down, sort of like how you can customize the features you need in bootstrap and download that version. Maybe setup a github repo that allows you to do something similar and uses a specific namespace or changes classes to match plugin … hmmm hmmmm … I guess the real question is how modular is Piklist 😛
Either way I still love Piklist and if it was for a theme or customer I was doing this for, I would have no problem using the default plugin. My worry is with further down the road, if I end up being restricted by what can be done (ie customize options pages more, etc), I want to have full control over piklist so I can modify core code if needed to add features or change things around…or heavens forbid the project gets abandoned (which i doubt it will), I just don’t want the plugin to rely on something I have no control over.
I completely understand where you guys are coming from and hopefully this explains where i’m coming from as well … i’m just thinking worst case scenario because something similar has happened to me in the past, and I would hate to have to go through those heartaches all over again.
If I do come up with something i’ll be sure to post it here and let you guys know! Thanks for all your hard work so far!
tripflexMember@Steve oh weird because using basic when I uploaded a file, saved settings page, then uploaded another fine it replaced the preview of the original one. I’ll check out how it saved in the options and let you know.
tripflexMemberIt looks like the basic file upload works as a single file. Not sure if that’s by design or not, but saw it mentioning “File(s)” so thought it would allow multiple, looks like it adds one and if you upload another it replaces it, just FYI in case anybody else has this question!
tripflexMemberAh that will work, thanks again for the quick responses!
tripflexMemberAh so simple, thanks, that worked perfectly!
tripflexMemberAny status update on this? Thanks!
tripflexMemberOk for any of those who may come across this thread, I found this file which had documentation in it that should help along the way.
It appears you have to include the
'cb' => '<input type="checkbox" />',in thecolumnsentry to have checkboxes show up.http://plugins.svn.wordpress.org/custom-list-table-example/tags/1.3/list-table-example.php
Here’s a WP reference:
http://codex.wordpress.org/Class_Reference/WP_List_Table
tripflexMemberIt looks right but i can’t find a single thing documentation wise regarding list table besides that example file.
A little help anyone?
tripflexMemberOf course after I spend a good bit of time setting all this up, I then find this:
http://www.pluginmirror.com/plugins/piklist/
DOH!
tripflexMemberI agree with everyone as well, I contribute a lot to different projects, including pods, and you wouldn’t believe the amount of exposure, and contributions (bugs, features, etc) that GitHub could bring to this project.
Is there a specific reason you guys haven’t started using it yet? I noticed that you guys have on the contributions page you plan to eventually move it over, any status on that?
In attempt to get more awareness of this project (I had no idea it existed 2 days ago, and still wouldn’t if I hadn’t randomly stumbled upon it looking for something else), I went ahead and imported all svn commits and setup a VPS to automagically sync svn to github with tags and commits:
https://github.com/tripflex/piklist
http://tripflex.github.io/piklist
I’m going to start promoting this on other forums, irc, etc, as I know a ton of people would love this if they just knew it existed.
tripflexMemberI understand where both of you are coming from. I believe though that it would be nice to be able to do this is you don’t want dependencies in your plugin. I understand it helps as framework but a lot of the times this could deter users from wanting to install a plugin or giving a more “transparent” plugin that can be distributed easier.
For example I use Caldera Engine which allows to export as a plugin, and leaves it up to the plugin developer/maintainer to keep it up to date.
-
AuthorPosts