Customizing
-
This seems to be exactly what I was looking for – but I can’t figure out how to change it from Yoga1, Yoga2, etc to classes that I teach. Also I’d like to modify the “Account Type” for new classes.
-
Hey Joan,
That’s a customization that I’m working on. Not available yet, but hopefully in an upcoming version. Let me know if you’ve got other questions.
Thanks,
JohnThanks John – any guesses as to a time frame? weeks? months? eventually?
I hope to have that option available by the end of September. You’re primary concern is the “Account Type”, right? — this effects how ClassDex subtotals income, so that you know how much each type of class is earning.
The other options above Account Type, are the check boxes “Yoga Classes”, “Seminar”, “Meditation”, “Wellness” and “Philosophy” — these actually determine which classes to send to different displays on your website. There are two display types: (1) a list view called “Yoga Classes” corresponds to all classes that have “Yoga Classes” checked, and (2) a detailed view called “Seminars” which corresponds to any classes that have “Seminar”, “Meditation”, “Wellness” and/or “Philosophy” checked. “Meditation”, “Wellness” and “Philosophy” are sub-categories of the seminar display so that you can display sub-groups of all of the classes. The shortcodes that are used for these various displays are:
[classdex_seminars start="yyyy-mm-dd" stop="yyyy-mm-dd" type="seminar"] [classdex_seminars start="yyyy-mm-dd" stop="yyyy-mm-dd" type="meditation"] [classdex_seminars start="yyyy-mm-dd" stop="yyyy-mm-dd" type="wellness"] [classdex_seminars start="yyyy-mm-dd" stop="yyyy-mm-dd" type="philosophy"] [classdex_yoga_classes start="yyyy-mm-dd" stop="yyyy-mm-dd"]
For an upcoming update I’ll try to clarify this language and give more flexibility to name the categories what you want.
Hope that helps,
JohnEnd of September would be wonderful. I need to change both the Account Type & the Check Boxes to suit my classes. Let me know if you need any beta testing or if there is any other way I can help.
Sounds good! Testing would be a big help — any feedback you can provide would be very much appreciated. I posted better documentation yesterday at https://howtononprofit.wordpress.com/classdex/ If there are holes in the documentation or particular functions that need more explanation please let me know.
Thanks for your support!
JohnHey Joan,
The customizations that you requested are now available with update 1.1.3. Let me know how it works for you!
Thanks,
JohnLooks good. I do have a few questions/comments:
ID – I would like a bit more room. I use a date code, plus class type for the ID – 8 char for the date and another 5-6 char for the class would be great.
Image(Location) – is this for the class location, an image for the class?
List/Detail – this needs a complete explanation – perhaps even with examples of several possible uses. Also this did not change int he exported CSV file.
The one thing that is driving me crazy right now – I can’t figure out how to put this out where the public can see it to enroll in classes. Give me the “I’m a 5yr old” version? I am also missing the “how do I get paid” section ??
I am SO excited as we will start the first class registration on Monday. This will be much easier than my other plans if I can get it up and running in time.
I am sorting through things more –
I found the information for both the Image/Location question and the List/Detail questions I had.
I also figure out how to display a list of classes open for enrollment.
When I display the list, this is what it looks like.Any thoughts on how I can fix the spacing issue??
Hey Joan,
Seems like you’re figuring most things out. Have you setup Cart66? Connecting Cart66 to paypal (or whatever gateway you use) will enable students to make payments. Other questions about “How you get paid”? It’s important to note that ClassDex does not receive information directly from Cart66, from Paypal, or from which ever payment gateway you use. So when you receive a payment/registration through paypal, you need to enter the information in ClassDex — it will not appear there automatically.
About your first question… The ID is really meant to be a very short number (or letters and numbers) to identify a particular class without repeating information. It is used to quickly identify the correct class when you have classes that have the same name. At our studio we keep this to just 3 characters (at just 3 characters, we could teacher over 1000 classes a year without repeating an ID). This gets used in a few places (when displaying a Detail version of the classes and when sending the class registration to paypal) — and it would look funny and would be less useful if this got too long. Also, the length of this variable is set in the database, so changing it is not so easy. Long story short… I won’t be changing that. Max length is 10 characters.
I’m working on generalize the style options for how the shortcodes get displayed. This should improve the look of the displays, and will give you the flexibility to make changes if needed. Hope to have that update pushed out by the end of the day.
Thanks so much, your feedback is really helping to improve and generalize the plugin!
Best,
JohnOkay, version 1.1.4 now has improved shortcode display. Hope that makes things look better! If you need to customize the table, the custom css for classdex can be found in: classdex/css/classdex.css
Let me know how that works for you.
Thanks,
JohnSo I re-think my normal ID numbers. You say “not happening”, I’m good with that ?? I am very aware what seems simple on the user side can be a nightmare on the back-end.
The new display is great! It is much easier to read. It still looks a bit funny to have the Class so connected to the instructor name: RentWell-Joan. If I was formatting it myself, I would prefer to see it like this: RentWell (Joan) That makes a clear distinction between the class title and the instructor name. It would also be adaptable to pretty much and class set up I could see someone using the “instructor” field to specify some sort of class restriction: like Women only, Member only, Public, etc. Is that something I can change in the CSS?
Glad that’s working better! If you’d like to change the formatting of how the title/teacher are displayed, in the plugin editor go to classdex/includes/shortcode.php
Line 158 reads:
$content .= "<tr><td>{$row['title']} - {$row['teacher']}</td>";
Change that to:
$content .= "<tr><td>{$row['title']} ({$row['teacher']})</td>";
That should do the trick. If you are familiar with php all of the changes for how the shortcodes display can be made from that file.
Thanks! After you’ve used the plugin for a little while I would really appreciate if you wrote me a review.
Best of luck with your classes,
John
- The topic ‘Customizing’ is closed to new replies.