WordPress.org

Ready to get started?Download WordPress

Forums

PHPLeague
PHPLeague - What are the features you want? (84 posts)

  1. mikaweb
    Member
    Plugin Author

    Posted 2 years ago #

    Hi,

    I saw that I didn't think about many other options or they're planned for the Premium version, so, I'm opening this thread in order to give you the chance to say what you want for the next release.

    I'll try to integrate as many things as possible if it makes sens. Don't shout at me if I'm not answering straight away...

    Don't be shy :)

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

  2. rezag
    Member
    Posted 2 years ago #

    I will be trying this, will try to post back thanks

  3. Unckmania
    Member
    Posted 2 years ago #

    Hi there mikaweb. I've been using a plugin called leaguemanager for my league needs so far and i have had to repair stuff for almost every step i take probly due to the fact that it hasn't been updated in almost a year. However the intentions behind that plugin are some you can copy too.

    I'd be glad to help with translation to spanish.

    I can't quite help you out with specific points yet, since i can't add teams. Any idea why?

  4. Unckmania
    Member
    Posted 2 years ago #

    WordPress database error: [Field 'venue' doesn't have a default value]

    When i try to add a club

  5. Unckmania
    Member
    Posted 2 years ago #

    I may be a little too much into this. Lol.

    If you create the means in the plugin to have these tables
    and these tables

    Hell man, i'm kind of a newbie dev here but if i can help out in any way...

  6. mikaweb
    Member
    Plugin Author

    Posted 2 years ago #

    Which tag version did you download? I've made an update this afternoon but still not available (must be 1.2.1).

    Yeah, it will be like soccerway but only the Premium plugin.

    WordPress database error: [Field 'venue' doesn't have a default value]
    You got that error on the add a club page? Or in the edition mode?

    I don't give a default value in the field but still, you should not get an error.

    What MySQL version do you have? Server environment?

    --

    It's probably a setting in your sql configuration whose not set like ours (other people who installed successfully and me). It seems to be that from what I read about similar issues. Your current setting does not accept that you insert "none" by default in the table.

    To correct that, I imagine that I need to make sure assigning default value in every field. Put that on my to-do-list.

    ALTER TABLE wp_phpleague_club CHANGE venue venue VARCHAR( 100 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';

    ALTER TABLE wp_phpleague_club CHANGE coach coach VARCHAR( 100 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';

    It might be okay. You probably need to do the same for the path fields as well.

  7. mikaweb
    Member
    Plugin Author

    Posted 2 years ago #

    I've updated the plugin. You may want to wait the tag 1.2.2 and keep me informed if your problem is now fixed.

    Good night and thank you for the feedback.

  8. Unckmania
    Member
    Posted 2 years ago #

    Thanks man. I will update as soon as i can. Give you feedback tomorrow, Keep up the good work and remember that listening to your users is the best path to create a great plugin.

    Once again i offer myself to help out in the translation to spanish for free(because i'll do it anyway)

  9. mikaweb
    Member
    Plugin Author

    Posted 2 years ago #

    Yeah, I keep in mind. I'll do the French translation today then you should have the .pot file available to do so in Spanish.

    Yeah, I know that the users are really important, that's why I opened a little blog about it and this thread.

    Thanks,
    Max'

  10. Unckmania
    Member
    Posted 2 years ago #

    Morning. I'm trying out the latest version 1.2.3 and i can add clubs and teams in the league i created before.
    However, trying to enter the matches page from that league brings me this error

    Parse error: syntax error, unexpected ')' in _________\wp-content\plugins\phpleague\inc\admin\league_match.php on line 80

    and trying to access Results brings me

    Parse error: syntax error, unexpected ')' in _________\wp-content\plugins\phpleague\inc\admin\league_result.php on line 64

    I checked the lines and removed the offending pharentesis and it seems to be working fine now... in regards to these errors because when i add some matches and save the results, these do not appear. in the generated table... they are not saved.

    Do i have to add a full set of clubs/teams to the league? I only added two.

  11. mikaweb
    Member
    Plugin Author

    Posted 2 years ago #

    I didn't drop a bracket in those 2 files when I added the text-domain. 1.2.4 fix this problem.

    That's the procedure to follow (In 1.3 I will re-do the documentation in order to be clearer about everything):

    1. Add your teams in a league (odd/even- it doesn't matter)
    2. Add your fixtures dates
    3. Add your matches (you can add only the first fixture if you want and have the table generated with only those results)
    4. Add your results by fixtures
    5. Add your settings - don't forget to save at least once because you won't have any favorite team
    6. Click on the generator link on the Dashboard page (should be generated and printed to you).
    7. Editor mode -> With the PHPLeague button, add your league in the post

  12. dinemom
    Member
    Posted 2 years ago #

    right now i'm using "leaguemanager" but would love try an other "league managment extension"...

    1. due to i'm managing a hockey league - a different scoring sys is needed: win 3 points (or in some leagues 2 points) / win overtime or penatlty shootout 2 points / loss overtime or penatlty shootout 1 point.

    2. is there a possibility to upload team logos and show them in standings?

    3. a great thing would be if you can track team and player stats and profiles. a extended scoresheet for matches where u can fill in who scored, assisted , penalties etc. ;)

    the only comprehensive tool in the net dealing this issus is:
    http://www.liga-manager-online.de/homepage/homepage/homepage.html&lang=3&sid=bba591a5a584aefd3b9768df76fb8118

    but i don't like the handling and styling...

    would be nice if there will be a wordpress extensions having all this opportunities to manage a sports league.

  13. mikaweb
    Member
    Plugin Author

    Posted 2 years ago #

    1. It's possible to change the point for a win/draw/loss. There isn't any overtime feature yet (I don't want to add some files to handle all the sports so I might add a new field to handle the "bonus point" per game). At the moment, you can do it from the Green Baize in the League's Settings (I just need to check if it's working with negative figure because right now you can add a positive number which acts as penalty points and not bonus points - adding a "-" in the figure might invert the process).

    2. Logos will be possible in the 1.3 (I think that I'll let users upload themselves the logos in the upload/phpleague/logos/ folder and then it can be possible to select it from the backend). And yes, there will be next to the team name.

    3. Your link does not work but yes, those features will be in the Premium edition.

  14. cpk83
    Member
    Posted 2 years ago #

    Hi Mika,

    first of all I have to say that I really like your PHPLeague Plugin.

    How big are the chances that there will be a german version of it?

    Or is there a possibility to change "Pts." to "Pkte.", "Team to Mannschaft", "W to S", "D to U" and so on in the table?

  15. mikaweb
    Member
    Plugin Author

    Posted 2 years ago #

    Well, I'm currently in Berlin to improve my German so you're going to wait a little bit when I'm the King of Goethe's language.

    If you've free time in front of you, you can do it quite easily following the tutorial here: http://codex.wordpress.org/I18n_for_WordPress_Developers

    I can already start the German translation for the easy strings but I'll really appreciate if someone else is doing it.

    A new version has been release with quite a few improvements (1.2.8). Try it!

    According to my schedule, I should be able to release the Premium Edition before the end of the month.

  16. mikaweb
    Member
    Plugin Author

    Posted 2 years ago #

    Few information about the Premium Edition on this page: http://www.mika-web.com/dev-update-what-has-been-done-so-far/

    I'll be very pleased to get your reviews and ideas...

  17. Bary
    Member
    Posted 2 years ago #

    It would be nice to have actual table like a widget to see what team is leading and so on with a basic (editable? great!) game/win/loose/score/points. Put it on sidebar - yeah.

  18. Unckmania
    Member
    Posted 2 years ago #

    I really think lots of editable shortcodes for tables would be important.

    Widgets are also essential for us. Let's think of at least one with the full standings table. Next matches, previous matches, featured player, Maybe a list of clubs so people can click to link them to a club page.

    Also what's the scoop on club pages?.

    Again as a quick reference of my dream plugin is something that does or at least tries to do the same soccerway has. Thanks for listening.

    Also, a very important feature: "Please don't abandon this. Please."

  19. mikaweb
    Member
    Plugin Author

    Posted 2 years ago #

    Everything related to the players won't be available in the Core Edition. I'll add a table Widget in my next release (1.3.1 - just need to check how to do it...).

    I've released a new version today with great new features, have a look in here: http://www.mika-web.com/phpleague-for-wp-demonstration/

    Be pleased to know that the Premium will have the features you're looking for. I'll try to add the "5 last results" in the table for the next release but no promises.

    I don't plan to abandon that project especially when my own website will migrate soon on WordPress.

  20. dgodfather
    Member
    Posted 2 years ago #

    Admin Error

    I don't have a place to create leagues or teams. Am I missing something?

  21. mikaweb
    Member
    Plugin Author

    Posted 2 years ago #

    Do you have Javascript enabled? It's REQUIRED in the backend but not in the front-end (none).

    You're supposed having 2 H3 titles on this page and you need to click on the first title called "New League" to display the input fields.

    As the number of people accessing the backend is very limited, I thought it wasn't an issue requiring jQuery to play it nicely for the plugin.

  22. dgodfather
    Member
    Posted 2 years ago #

    I do have Javascript enabled. It's likely that this will be a conflict with another plugin. Many plugins these days have an option to choose the bundled version of jquery, either the one that comes with the plugin or the default wordpress bundle. You'd probably be wise to include it in yours as well.

  23. mikaweb
    Member
    Plugin Author

    Posted 2 years ago #

    Yeah, when I looked at your screenshot one more time I saw that JS was enabled. PHPLeague requires jQuery to be loaded first but I don't precise any version (should work with 1.4+ without any issues though).

    May I ask you how many plugins do you have? I do it the way it's written in the documentation so I'm not sure what more I can do to avoid that issue. It's likely that one of those has a javascript file "poorly" coded.

    I'll try to add my own jQuery version in the plugin but that's not the right and clever way to do it in term of performance. As long as it's only in the backend area, it's not gonna kill anybody.

    --- EDIT ---

    Just saw that since the rewrite of my JS, I skipped the noConflict() mode but still, it doesn't explain why because I'm using a wrapper and everything is inside even the jQuery ready method.

    When you display the source, the JS from PHPLeague is before of after the jQuery code? Should be after but if it's before it can explain why it doesn't work but means that WP didn't do his job right :)

    Well, you're the first one to tell me about that issue, hopefully, others will come helping me fixing this problem.

  24. Gianni Casagrande
    Member
    Posted 2 years ago #

    Mika,

    I have to commend you for doing this. This is a plugin that I believe, many are waiting for. Good work.

    I am currently using the outdated LeagueManager plugin on my soccer league website (http://www.derbyleaguesoccer.com). It's doing the job, painful at times but it's working well. Some of the admin features are hard to work with, so I think this is where you need to spend most of your time.

    Some Suggestions:
    1. Stats. (you mentioned this possibly in a premium version)

    2. An external public page that team captains can submit their scores directly into the database causing table and stat updates; would be a welcome feature. It's painful to have to update scores and stats each week, have team captains do it for you!

    3. I don't think you need confirmation messaging that tells you that things you didn't input are optional. Users know this. Example -- The website is not valid (optional).

    4. When inputting a fixture date, I would hint text yyyy/mm/dd. Fixture means Match Day correct?

    4. Widgets - Upcoming fixtures, last scores, top scorers etc.

    5. "Top" Stats -- top scorers, top points etc etc

    Great Start!!!
    Thanks
    Gianni.

  25. mikaweb
    Member
    Plugin Author

    Posted 2 years ago #

    Hi,

    No more Premium Edition anymore. I'm developing for free...donation will be accepted though :)

    Didn't want to sell a product without being able to provide a great customer support like some other people do.

    Stats will be coming in the future releases.

    I might create a new role (team_captain as you said) to let other people than the administrators do the update ( I agree it's painful but required ).

    Confirmation message are important to me ( helped me to develop properly ) and help other users to better understand the plugin.

    Hints are now available in my next release (1.4.0). No release date, yet!

    I'm currently working on adding a "basic" table in the widget area as a first test on my side and should be follow by many others.

    ps: Fixture = Day ( use by the Premier League official websites )

    Mikaweb

  26. Gianni Casagrande
    Member
    Posted 2 years ago #

    I just read the latest update on your site, awesome.

    I have phpleague running on my local setup, and would be happy to help test and troubleshoot anything to help. Would be happy to donate some funds also!

    I'm looking forward to the next release!

    Thanks
    Gianni

  27. mikaweb
    Member
    Plugin Author

    Posted 2 years ago #

    Couldn't access my data during last week but everything's fine now. I'll release a 1.4.0 this week with the new features.

  28. walkities30
    Member
    Posted 2 years ago #

    Been waiting for someone to develop something similar to this for a long long long long time and hope you can keep this project alive. I've been using a company called esportsdesk for quite some time and while it does a good job I never have access to where my site is hosted and the system is very template themed. Having the ability to create my own site and own design with this plugin would be a HUGE benefit.

    Some things from personal experience from using that system would be (and some have been mentioned)

    1. Widgets, team standings, league leaders (stats), player(s) of the week/month etc, a schedule/latest results widget.

    2. Agreed with what was mentioned about setting it up so users of each team can login and update the scores. What we have set up with our league is the home team of the scheduled game inputs the gamesheet into the website and each has their own user/pass to do so.

    3. I havent had a chance to install this locally but on our schedule played after the game details have been entered the date then becomes a hyperlink and leads to the game details. It's a nice feature, that or a link in the table next to the game in question saying details.

    Those are just some of the things I can think of off the top of my head. I see great potential in this plugin and am surprised no one has took it upon themselves to do so. As hard as it is I hope that it wont be designed with one sport in mind (I see a lot of Soccer references). I currently run about 4 hockey sites and have been waiting for something solid like this to come along, but so many sports have different scoring systems. We have 2 points for a win (regulation, OT, or shootout), 1 point for shootout or OT loss, and none for regulation loss.

    I think if you can find a way to accommodate a bunch of sports you'll have a sure winner here.

  29. mikaweb
    Member
    Plugin Author

    Posted 2 years ago #

    Most of those (all?) things that you need are needed by almost every body so it's gonna be available soon.

    I'm going on holidays very soon but I hope that I might release this 1.4.0 (mostly bug fixes, UI improvements, new database tables installation, code improvements, 1st widget available, etc..) at the end of this week.

    Players and Predictions Modules will be available but still in an early phase of development, better not to use those options in production environment.

    Mika'

  30. mikaweb
    Member
    Plugin Author

    Posted 2 years ago #

    Here is the link to a post presenting the coming release : http://www.phpleague.com/phpleague-for-wp-1-4-0-on-his-way/

    People can participate in the discussion, give feedback and ideas. You can also find some screenshots for the 1.4.x branch.

    Should be available this Sunday in direct live from London :)

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic

Tags