Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Sessions and Sponsor blocks, and required shared components #33

Closed
wants to merge 103 commits into from

Conversation

coreymckrill
Copy link
Contributor

@coreymckrill coreymckrill commented Mar 1, 2019

This expands the work on the Speakers block to include several more blocks:

  • Sessions
  • Sponsors

This is a combination of two previous pull requests, #27 and #31, because we realized that we needed to collaborate on the shared components, which would be easier in a single branch.

coreymckrill and others added 23 commits February 28, 2019 20:18
This way we only have to reference the external global var in one
place.
This includes the creation of a new PHP include file for shared
functions.
Build out sessions-select.js. Also simplify modes so their values
match the post type or taxonomy they correspond to. Also simplify
to one attribute that holds the post/term ids, instead of a separate
attribute for each type.
@vedanshujain vedanshujain mentioned this pull request Mar 1, 2019
vedanshujain and others added 6 commits March 1, 2019 13:06
…refactor to be used by speaker and organizer block as well
When replacing tokens in a formatted string (which is often a
translated string), it's problematic if the replacements include
HTML, because then it has to be a string instead of a React element,
which leads to using things like RawHTML. This adds some helper
functions that handle things as arrays instead of strings so that
they can be manipulated and added as child elements in React templates.
vedanshujain added a commit that referenced this pull request Mar 21, 2019
…ewly added common components.

Note that this is condensation of multiple commits. Original pull request: #33

props coreymckrill, iandunn, vedjain
@coreymckrill coreymckrill mentioned this pull request Mar 22, 2019
4 tasks
vedanshujain added a commit that referenced this pull request Mar 22, 2019
Note that this is condensation of multiple commits. Original pull request: #33

props coreymckrill, iandunn, vedjain
vedanshujain added a commit that referenced this pull request Mar 22, 2019
Note that this is condensation of multiple commits. Original pull request: #33

props coreymckrill, iandunn, vedjain
vedanshujain added a commit that referenced this pull request Mar 22, 2019
Note that this is condensation of multiple commits. Original pull request: #33

props coreymckrill, iandunn, vedjain
* Account for tracks being null instead of an array if the data
  hasn't finished loading yet.
* Use correct syntax for `arrayTokenReplace` to display session
  info.
@iandunn iandunn mentioned this pull request Mar 25, 2019
@iandunn iandunn changed the title Additional WordCamp Blocks Add Sessions and Sponsor blocks, and required shared components Mar 25, 2019
@iandunn
Copy link
Member

iandunn commented Mar 25, 2019

All code that hasn't been merged to master, and all unresolved conversations have been added to #44, so closing this.

@iandunn iandunn closed this Mar 25, 2019
@iandunn
Copy link
Member

iandunn commented Mar 25, 2019

( Note that we should not delete this branch until #44 is resolved, just in case that would delete the comments here that we still need to refer to in order to resolve all the remaining conversations )

@iandunn iandunn added this to the Blocks v1 milestone Mar 29, 2019
iandunn added a commit that referenced this pull request Apr 4, 2019
This doesn't have any tangible benefit, but is recommended by React's documentation. This partially reverts r8511.

See #33
iandunn added a commit that referenced this pull request Apr 4, 2019
This doesn't have any tangible benefit, but is recommended by React's documentation. This partially reverts r8511.

See #33


git-svn-id: https://meta.svn.wordpress.org/sites/trunk/wordcamp.org@8595 74240141-8908-4e6f-9713-ba540dce6ec7
@ryelle ryelle deleted the feature/additional-blocks branch May 24, 2022 14:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants