FX, FX, FX, FX, FX, FX, FX!!!
-
Not to be ungrateful, but seriously… without the FX plugin, this is JUST ANOTHER slider. I know you were “hoping” to work on it, so the question is: are you working on it?
-
Hey flixflix,
I am definitely working on it. I should have basic support for FX by next week. Sorry for the delay, been busing with client work.
Thanks for the extra motivation!
Speaking of FX, how would you like to see this implemented? Do you have a preferred method of formatting the shortcode? Or, would you prefer to see this as a global option with a textarea where you can paste a bunch of code?
Hey Jacob,
The most elegant solution would look something like this:
Each slide should be added to a slide category, corresponding to a specific effect, e.g.
quoteSlide
,expand
,textSlide
andswipe
, the latter meaning no FX, just the default right-to-left slide “effect”.If users want to fine-tune an effect, they could add parameters such as
quoteAmp=500px
orquoteDuration:1000
etc. in the custom fields. You can extract these parameters from there.Also in the custom fields should be each slide’s display duration (see FAQ #3)
Keep in mind that this plugin would be used by people (like me) who want to create an orchestrated presentation, where timing and effects are important. For everybody else, plenty of sliders are already available… or they could just use this one, of course.
Thanks flixflix!
I really appreciate the advice.
I’m collecting a variety of approaches and will be implementing something very soon!
-J
This guy, for example, became complacent and never did anything, even though I was in talks with him about FX over two months ago.
Lame. And he was charging for his plugin.
This, obviously, isn’t an easy/simple task. I’m definitely dedicated to keeping up this plugin, but really want to do it right the first time.
Custom fields will probably need to be used for more advanced features, which is fine, but I want to make it fairly simple/succinct to use for mid-level developers and designers.
-J
I started the process of including FX!
I’ve added support for custom Navigation Formatting. First step in the process, IMO.
More soon!
Hey guys!
Since you both asked me to look into my input on adding the FX extension. Here is my attempt…
I’m not that familiar with how a WordPress plugin works nor am I very good with php, but I was thinking about adding a few drop down lists with a few inputs for custom variables. Here is a demo of what I put together. Please feel free to do whatever you want with the code.
I wasn’t sure how to you can get the resultant data I have in the table “tbody” into the FX options, but think I’ll leave that part up to you.
Oh, I forgot to add that the demo is designed to work with any HTML code that is ready to have the AnythingSlider plugin initialized on it (as seen in the code window). It pulls all of the elements found inside the AnythingSlider panels and populates the elements selector with the proper id or class name and shows a “preview” of the contents, so you know which element you are looking at.
If you have any questions, I went ahead and subscribed to this thread ??
Thanks for the demo; it’s impressive. I didn’t even imagine this kind of customization. The prepopulated dropdowns are a great idea and truly allow for ultimate flexibility. I would definitely tweak my shows to death with it.
On the other hand, the UX police says OMG no, this all needs to be hidden; somewhere under an “Advanced” tab or something. In the main options, a few presets should suffice for most users. I’d say “Fast”, “Medium” and “Slow”.
Hmmm, yeah… and probably just use some standard distances too… like “short”, “medium”, “out of view”, “small” and “large” (for the expand effect).
So, I’ve updated my demo with a live example… it requires a modified fx extension which isn’t live yet ??
I have an idea about maybe making the code in the demo into a bookmarklet so people can test it “live” on their site and figure out which FX they like the best.
@jacobdubail: I have no idea how far along you are with the FX extension coding in the WordPress plugin, but maybe I could put the the resulting FX into an output that the user could just copy and paste into a text box that would then apply to their slider. Just throwing out another idea.
Loving that demo. I’m working on the FX integration right now.
I’m building out a new function on the Add New Slide page that will allow users to add FX to each slide. I won’t be auto-populating a dropdown with all of the available elements (yet), but I should be supporting all of the different FX options.
More soon!
-J
Oh cool! I’ve been working on the demo and I made a function to spit out all of the fx in the table so it can go straight into the initialization… I was thinking about turning that demo into a bookmarklet so you can just run it on a “final” version of any slider to test out the different effects you can add.
Should I keep going? or do you already have a good method?
A bookmarklet! Sounds fancy.
The demo would dump out some fx code that could then be pasted into a textarea in the plugin? That could definitely work, though having it all live inside the plugin/WordPress would be beneficial.
My plan, so far (definitely up for negotiation):
Add a custom custom meta box to the slide: https://i.imgur.com/DRm3v.png
Allow users to easily add new rows for multiple fx: https://i.imgur.com/FZk0P.png
But, I haven’t quite figured out how to handle the multidimensional array: https://i.imgur.com/XMQpq.pngI want all of these fx to live in the same post meta key as a json-encoded string that I can decode and iterate over when the slideshow gets inserted onto a post or page…
Not sure if it’s a good method, but it’s what I’ve come up with so far.
- The topic ‘FX, FX, FX, FX, FX, FX, FX!!!’ is closed to new replies.