Giter Site home page Giter Site logo

wordcampparis / wordcamp-talks Goto Github PK

View Code? Open in Web Editor NEW

This project forked from imath/wordcamp-talks

3.0 3.0 1.0 1.02 MB

Manage your WordCamp Call for Speakers.. In WordPress!

License: GNU General Public License v2.0

JavaScript 10.01% PHP 85.39% CSS 4.60%

wordcamp-talks's Introduction

WordCamp Talk Proposals

WordCamp organizers can save some precious time when managing their call for speakers. The WordCamp Talk Proposals plugin is their tool to manage the talk proposals of their potential speakers. Speakers simply need to have a WordPress.org profile to submit their proposals.

Speakers are saving time!

When the plugin is activated on a WordCamp.org site, they can simply log in using their WordPress.org credentials to start submitting their talk. They can customize their biographical information for this particular WordCamp from their front-end profile. Their edits will be saved into a Pending WordCamp Speaker Post Type.

Front-End Profile

When the plugin is activated on any website, they'll need to register using their WordPress.org account username and their Gravatar email. Once registered, their WordPress.org biographical information and display name will automagically be used in the website.

Title Prefixes

They can follow the progress of the review of their talk proposals thanks to the mention prefixing their talks title.

Organizers are saving time!

Organizers can directly manage the selection process of their WordCamp Sessions from their WordPress Administration.

Talk Proposals list

To edit the state of a talk proposal, they can update it from the Talk Proposal Status metabox of the Talk Edit screen.

Talk Proposal Statuses

When used on a WordCamp.org site, they can save more time once they selected their talks by using the Draft a Session button to init a session. This button will only show if candidates have saved their biographical information from their front-end profile.

Talk Proposal Statuses

Organizers can invite people to contribute to reviews

The WordCamp Talk Proposals plugin comes with two new roles :

  • Raters can review Talk proposals by adding their ratings or comments.
  • Blind Raters can do the same without knowning about the existing reviews and about the candidates personal information.

Requirements

  • WordPress 4.6.1.
  • Tested up to WordPress 4.9.

Cloning/Downloading

If you're familiar with git you can simply go at the root of you plugins directory and do:

git clone https://github.com/WordCampParis/wordcamp-talks.git

If you downloaded the master archive or one of the release tags. Make sure to rename the main folder of the plugin to 'wordcamp-talks' before activating it.

wordcamp-talks's People

Contributors

imath avatar

Stargazers

Maxime CULEA avatar Jonathan Bossenger avatar Jb Audras avatar

Watchers

Jonathan Bossenger avatar James Cloos avatar  avatar

Forkers

audrasjb

wordcamp-talks's Issues

Talk Proposal Status and CSV exports

As the plugin is now using custom statuses, we need to make sure it's not added to the Talk Proposal title and it has its own column when exporting the CSV.

Bulk update talk statuses

Once the call for speakers is ended, editing each talk status can take quite a long time. A bulk action would improve the process a lot.

French translation issue

On the main Talks page, when no talks were submitted, the link is opening the login screen and the text is showing "register". It should be log in.

WordPress.org user profile syncing

When a user signs up there's an HTTP requests that checks the username he chose exists on WordPress.org. If it's not the case the signup is rejected, if it's the case the WordPress.org user's description is copy pasted into the Site user's description.

This syncing is very interesting as it makes organizers save times when it comes to ask the user to give a short bio or his WordPress.org username. Moreover it's not a big deal to sign up a WordPress.org account. Moreover it is a key element that allowes the sessions/speakers export feature.

But, this feature shouldn't discourage WordCamp organizers to use the Plugin if they think the opposite. Let's use an option to disable this syncing, and adapt the export feature accordingly.

Let Admins submit talks as someone else

It should be easier for an admin to Post a talk proposal as someone else. As speakers are regular subscribers, they are not listed into the author metabox. So to achieve this today you need to temporary give the speaker the contributor role, edit the author from this metabox and change back the speaker's role for subscriber.

This should be improved.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.