WordPress.org

Ready to get started?Download WordPress

Forums

[Plugin: WordPress Advanced Ticket System] WP3.0-alpha Categories (19 posts)

  1. typeomedia
    Member
    Posted 4 years ago #

    In WP 3.0 the 'categories' button in the admin area seems to be overridden by WATS in some way. When I activate WATS, the categories button in the 'Posts' section of the admin menu dissappears.
    Could have something to do with the new post_type feature of 3.0.

    http://wordpress.org/extend/plugins/wats/

  2. firebird75
    Member
    Posted 4 years ago #

    Hello,

    Honestly, I have to admit that I haven't looked into WP 3.0 so far as we are very far from the official release... Have you checked with 2.9.1? Do you have the same issue?

  3. typeomedia
    Member
    Posted 4 years ago #

    2.9.1 is perfectly OK. I'll try to fix it with 3.0 and share it then.

  4. typeomedia
    Member
    Posted 4 years ago #

    OK, the problem is in wats-template.php

    With version 3.0 some things regarding taxonomies and object types have changend.
    You can use the new 3.0 function "register_taxonomy_for_object_type" or, for compatibility reasons, set the taxonomy for the 'ticket' object type manually like this:

    function wats_register_taxonomy()
    {
    	global $wp_taxonomies;
    	$wp_taxonomies['category']->object_type[] = 'ticket';
    	$wp_taxonomies['post_tag']->object_type[] = 'ticket';
    }

    Works for me - partly - the tags box doesn't show.
    For 3.0 you should register the 'ticket' object type with register_post_type().

    By the way, in your current version I see that you have added the post_tags to the 'post' object type:

    register_taxonomy( 'post_tag', 'post',
    array('hierarchical' => false,
    'update_count_callback' => 'wats_update_ticket_term_count',
    'label' => __('Post Tags'),
    'query_var' => false,
    'rewrite' => false) ) ;

    Shouldn't it be like this?

    register_taxonomy( 'post_tag', 'ticket',
    array('hierarchical' => false,
    'update_count_callback' => 'wats_update_ticket_term_count',
    'label' => __('Post Tags'),
    'query_var' => false,
    'rewrite' => false) ) ;
  5. firebird75
    Member
    Posted 4 years ago #

    Hello,

    As far as I remember, the register taxonomy is setup this way to ensure that the post count isn't troubled by the ticket count. This is the way I managed to fix an issue with the number of posts displayed next to the category in the category list.

    I am not sure of what the problem is with release 3.0. I will have to check this. I am really focused on developing new features and fixing bugs in the current release right now.

    Do you need to have WATS working with release 3.0 at this point? You can't use 2.9.1?

  6. typeomedia
    Member
    Posted 4 years ago #

    The fix works for me with 3.0 and I have parallel installations. 3.0 for future developments and 2.9.1 for production purposes.

    I have put some of the new functions into the codex. Might be interesting for WATS as well as some things are easier than before with the new post_type features.

    The post count could be a problem. Maybe you need to use separate categories or catch the update_term_count in WP 3.0 with a filter.

    Oh, and I like WATS a lot, it is simple and stable and helps keeping up with issues.

  7. firebird75
    Member
    Posted 4 years ago #

    Ok I will check all these very valid points when 3.0 dev cycle would have moved forward a bit. Thanks for providing the code.

    May I please ask you to provide me with your site URL? I know WATS is starting to be widely used however I haven't seen a lot of live installations in action. You can drop me a mail through my blog contact form if you don't want to put your url here.

  8. jshapiro
    Member
    Posted 3 years ago #

    I just upgraded to WP 3.0 and found WATS broke things for any posts marked Private. They no longer show up in the Recent Posts list, and when I try to view the private posts from the Admin backend, I get an error 404.

  9. firebird75
    Member
    Posted 3 years ago #

    Already answered this one...

  10. firebird75
    Member
    Posted 3 years ago #

    Hi,

    I have spent 10 hours modifying the code for WP 3.0 so far. I think I have already completed 50% of the work.

    I am ready to complete the work and deliver a new release if I receive an amount of donations of at least 25% of the hours spent to deliver a 3.0 compatible release.

    I usually charge 100€ for an hour of PHP development to my customers. Let's say that I would have spent a total of 20 hours which means 2.000€.

    I will deliver the new release once I would have received at least 500€ of donations. Is that fair?

    Knowing that the plugin is installed on more than 250 blogs today. If all users are giving 2€, we are done.

    Some will probably feel like this is racket... Personnally sometimes, I feel a bit like a slave as I already spent more than 300 hours developping and supporting this plugin and I received less than 0,50€ of donations per hour spent! People are asking for features but very rarely recognize the work performed through donations. So I guess it is time to change habits a bit. While WP GPL plugins are free to download on WP.org, they aren't really free to code for developers...

    Thanks ;)

  11. amarillog
    Member
    Posted 3 years ago #

    LOL man... how about I send you my $10 you send me the fix and then just charge $10 a download on your site. That would get you $2500 US, if... people dont just use something else.

    Simple, easy, to the point.

  12. amarillog
    Member
    Posted 3 years ago #

    Or... $50 to someone who can just hack around this and share the code for free.

    I know there has to be some Richard Stallman, (father of the GNU Project) true open source junkies out there who dont like the idea of WordPress turning into some Linux type solution.

    Hack it up people!!

  13. firebird75
    Member
    Posted 3 years ago #

    The plugin is free and it will remain free (unless I change my mind one day if I go on receiving an unbalanced number of feature requests versus the number of donations or contributions). So right now, I won't charge for download. It isn't because it is free that it doesn't have a cost.

    You can send 10$, this will help fill up the 500€ target :)

    I think that what I am asking is fair. I could charge the license 50€, 100€ or even more... I am just asking people to contribute a bit to reward my work. You are probably not making a lot of money out of your site but this isn't the case for all WATS users. Some users are companies which are using it as a support system.

    There are also few ways to contribute to WATS development : by providing translation, by writing a post about it, etc...

  14. luminousnerd
    Member
    Posted 3 years ago #

    I think that what I am asking is fair.

    I don't.

    You're asking us to "donate" in order to get something for "free" but making no guarantee to those who donate that they'll even get it.

    Just sell it for $5-10 or something, I might be willing to buy it. But I'm not going to send you money on the off chance that enough others do and you decide to release it.

    Also, why punish users for using an up to date version of WordPress?

    This just doesn't make any sense :/ I'm probably just going to forget about this plugin, it's nifty as a back end to-do list but meh

  15. firebird75
    Member
    Posted 3 years ago #

    Reading is important :
    http://www.lautre-monde.fr/wats-and-wp-3-0/

    I made it clear that I would send the plugin to those who would have sent at least 10€ of donations. Despites many people here, I always met my commitments. When someone asked for a feature in the past or for support, I always delivered it if I commited to, even if they fail to make the donation they commited to do on their side to motivate me at the begining....

    I am not punishing anybody for using WP 3.0. Nobody forced you to upgrade. It was pretty clear that WATS wasn't compatible with WP 3.0 when WP 3.0 was released. So it is really your problem if you have upgraded without paying attention to compatibility.

    You can't just come to me and ask for another free release within days. You need to understand that I am not anybody's slave here and I really do what I want to. I am really pissed off by people asking for features and fixes ASAP without being ready to give anything in exchange.

    You don't think what I am asking for is fair? It is your position and I respect it. My only suggestion would be for you to start writing the same kind of plugin from scratch and see what it takes in terms of hours of dev and support. I am quite sure you'll quickly change your mind, trust me... I can tell you that there is no fun in working 400 hours for free and then get under the pressure of unhappy freebies!

  16. Arturo emilio
    Member
    Posted 3 years ago #

    Actually i do understand you and i think in some way you are rigth. As you said i'm not getting big money with your plugin, actually i'm getting none. But your are right saying there are companies that they are offering a paid service with this plugin.
    But i don't think it is fair (not even your position on this) you should think there are some many small websites working with this (not mine actually, i do relay more on forums engines to do this job) that they aren't using a real ticket system (with instant tech support) because of the expenses.
    If you want to make money with this plugin i'd advise to use another way to do it. What about charging support or theme integration? I mean as long as the plugin does what it's supposed to do with an updated wordpress version you don't need to add new fancy options/effects as long as you don't get paid for or feel like to. Charging for extra plugs like ticket fontpage themes or whatever... I mean charging for the proffesional support that some bussines will be willing to pay (nosense charging somebody that earn 10bucks per year with the site.. For example).

    Making us donate may work or not, but i don't think that's a way to ask for it. Rather you could make it premium paid plugin and be forgotten like any others i've seen.

    Regards.
    Sorry for my english it's not my primary language.

  17. firebird75
    Member
    Posted 3 years ago #

    Charging support is an option but I don't see it very viable in this situation. Many users came to me asking for support, saying they would reward me with a donation to thank me once they had received the support and guess what, once their problem was solved, I didn't hear about them anymore, no more discussion about a potential donations...

    Fact is only companies are ready to pay for support. 90% of the other users will try to obtain everything for free.

    Theme integration is not really an avenue either. WATS really requires very few customization to work with any theme so it is quite smooth to integrate and most users are able to do it on their own.

    Fact is I regularly get requests from users saying : "Man your plugin is great I love it! I would be ready to make a donation if you add this feature or that one." I add the feature, deliver the new release and I never get any donation afterwards...

    The situation here is quite symptomatic. Users are pressuring me to deliver a WP 3.0 compatible release. This represents a lot of work so I have asked users to contribute by making a small donation and guess what, I have only received 2 donations in one month. Those nice and fair users have received a copy of the WP 3.0 compatible release in advance of the others to thank them. The others could continue to complain and blame me telling that I am a bad guy because I don't want to continue to work for free for them. Truth is that I have spent 400 hours since one year on this plugin and I have delivered 53 releases (one by week), more than 300 websites are using it and based on that, freebies assume they are entitled to get a new release when they ask for it. Doesn't hurt asking but you can understand that I have no commitment to reply to their request...

    You don't find my attitude fair nor appropriate? Just start to developp a similar plugin and have fun. We will rediscuss the subject in one year. I am quite sure you would have change your mind when you will have freebies on your back...

  18. Arturo emilio
    Member
    Posted 3 years ago #

    Actually i work as programmer and i've done some plugs for myself.. Then uploaded here as well.

    I do understand your position. Seen on that way (i mean you got tricked to get upgrades or custom request) i do understand why you are so tired of this situation.

    Actually i don't think you will get much more donations, and simply because as i said, most people that use wordpress are people that do this almost for fun. But i'm sure you know that already. but as you said if you think that is enough it is so.

    Actually i could think about how you could get some cash back from the hours you spended working in this plug.. that may work or not. But believe me, it's enough to threat your user to make them more stubborn.

    Anyway, i wish you the best of lucks to get paid and be free to release the plug.

    Regards.

  19. firebird75
    Member
    Posted 3 years ago #

    At a point, users who are asking for features and support should be put themselves in my shoes. What would they do? For sure, at the beginning, it is cool to answer requests and add features. But after one year, when you realize that some freebies are treating you as they wouldn't treat their dog, well, it is time to balance a bit the situation to change it...

    Those who really need the plugin will make some donations. The others will continue to cry, tell the others that I am the evil and kill the community spirit, little by little...

    WordPress is a blog engine so it is true that many people are using it just for fun but on the other hand, when you come to implement a ticketing system on your site, it is usually to do more than blogging ;)

Topic Closed

This topic has been closed to new replies.

About this Topic

Tags