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 new fields on professional space #966

Open
raphdom opened this issue Aug 8, 2024 · 4 comments
Open

Add new fields on professional space #966

raphdom opened this issue Aug 8, 2024 · 4 comments
Assignees
Milestone

Comments

@raphdom
Copy link
Contributor

raphdom commented Aug 8, 2024

To enrich the experience, add new fields to curate the data like:

  • image
  • twitter link
  • video
@madewild
Copy link
Member

madewild commented Sep 3, 2024

@raphdom in scope for this release in the end?

@madewild madewild added this to the v3.2 milestone Oct 1, 2024
@madewild
Copy link
Member

madewild commented Oct 1, 2024

@Dgojsic can you provide the list of fields you would like to add?

@raphdom
Copy link
Contributor Author

raphdom commented Oct 17, 2024

  • Social media links should be one per social media: facebook, x, instagram, youtube, one per each, in the "project info"
  • Change the current social media to share the page to a dropdown button "Share on"
  • For the image, it is only one link for the image

@svili
Copy link
Collaborator

svili commented Nov 22, 2024

The new properties are available on the editor backend for ingestion:
image_url, image_description, image_copyright, youtube_video_id, twitter_username, facebook_user_id, instagram_username.
Two notes:

  • The image_url, description and copyright must be edited together. Meaning you must fill out all 3 or they must be null, in a special case image_url can be "".
  • Generally, from now, if the backend receives "" (empty string) for a given field, it will delete that field from the wikibase. Meaning if the user wants to delete a twitter_username, you can send the backend empty string. Null means the same, no change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants