{“effects”:{“html”:null,“dirty”:[]},“serverMemo”:{“errors”:{“git_provider”:[“The git provider field is required when plugin type is 0.”]},“checksum”:“4a6db6d15fb26f661fec82389d0bc75531570a0fe8aca47c7486c04e4fda3e78”}}
However, nothing is displayed on the frontend. Further, both the repo and download links referred to github.
Tried this again and it is still broken. I think there are 3 problems with this page.
It is rejecting what I think is a valid submission.
The front end doesn’t show that the submission was rejected even though the server did return an error - “The git provider field is required when plugin type is 0.”
The Sign in button takes you to a non-working page.
I really would like to submit my plugin. I hope you can fix this in the near future.
@anon24213604 you can visit Sign in to your account - ClassicPress Directory now. Once signed in with your forum account, if you click on your profile photo you will be able to set up a Developer Profile and add your plugins via that. Let me know if you run into any issues
Login successful. But, server still returns the response (as seen in the browser network monitor) {"effects":{"html":null,"dirty":[]},"serverMemo":{"errors":{"git_provider":["The git provider field is required when plugin type is 0."]},"checksum":"a5f547560897779e6638bc1b3e834f48a3833662199177c26912fbd6d2e51388"}}
I am sorry but I do not know how to DM on this platform. How is this done? Is the repository for the plugin submission software public? Is the software done with PHP and JavaScript? I am quite good with PHP and JavaScript. Would it be helpful if I did a pull request?
No worries! If you click on my profile photo you should see an option to “Message”, I have sent you one so you should see a notification on your profile photo on the right.
I have added your plugin and created you a developer profile, on the directory when you click on your profile photo you should see “Developer Profiles”.
Yes it is, however we are in the process of deprecating that in favour of developers logging in to add their plugins. I forgot to add the Git Provider field to the “Submit Plugin” page, but we will be removing it shortly