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

Adding functionalities to the Extras Tab #500

Open
shreyaa-s-zz opened this issue May 6, 2020 · 6 comments
Open

Adding functionalities to the Extras Tab #500

shreyaa-s-zz opened this issue May 6, 2020 · 6 comments

Comments

@shreyaa-s-zz
Copy link
Collaborator

This Includes:

  1. Invite responses
  2. Create Event
  3. Adding Charts
  4. Adding maps
@shreyaa-s-zz
Copy link
Collaborator Author

@keshav234156 can you add this to the project task list as well? Thanks!

@keshav234156 keshav234156 added this to Phase 1 in Summer of Code 2020 via automation May 6, 2020
@keshav234156
Copy link
Member

can you please copy-paste the detailed content here form your proposal

@shreyaa-s-zz
Copy link
Collaborator Author

  1. Invite Responses

Clicking this button would open up a dialog box with a search bar and suggestions of top writers of the topic. Clicking on the name of a user would send an invite for a response to the user and a green tick in front of the user’s username. A list item would be added to the plots repository with the title ‘Invitations’ in the drop-down menu shown below. Also, a list item would be added to the notification settings that would give the user option to receive email notifications.

  1. Event

    Clicking on this button would open up a dialog box with a calendar, a search bar and a list of suggested users. The person creating the event could choose to send invites to specific users or simply schedule an event. The notifications would work similarly to the one explained above.

  2. Map

    A user could choose to include maps in the editor. For example, a person writing a research note on the varying water quality from city to city or the history of natural disasters could be highly benefited by displaying a map and marking important locations of the study. It would work similar to ‘Add a location’ feature and a person could choose to mark(pinpoint) several locations in a map like shown below.

  3. Chart

Editor has always been a platform to share knowledge. One of the charts’ functionality’s many uses would be in research notes based on surveys. The target audience and the researcher could opt for a chart based representation. In the dialog box, the writer would select the type of chart, enter no of constituents of the charts and can select custom colors for each from the research palette. On clicking ‘Prepare Chart’ he would see a prepared chart in his text area.

  1. Ideas for More

5.1. Social Icons
A developer could choose to add reference to his GitHub profile or a blogger to his Instagram post. For rich text editing experience, a user could add the social icon for relevant sites at the bottom and add the link to the concerned profile or post.

5.2. Additional Tooblar
An interface for already present functions that were previously used in markdown mode with shortcodes.

@jywarren
Copy link
Member

Hi! Just noting/repeating what i mentioned here: #490 (comment)

Hi @Shreyaa-s -- so some of these are described in the google doc for planning, and are very desired, while other ones like audio, video, calendar, perhaps need some more input from community before we want to adopt them. I think one thing to note is that there is a lot of interest in making commonly used elements easier to input -- like the ones used all the time that are documented at https://publiclab.org/wiki/advanced-grids and https://publiclab.org/wiki/inline-maps. Make sense? These are perhaps what we should aim for with the Extras too!

I'd also encourage folks to consider expanding scope into the Comments editor instead of trying to put too many new features into this editor. These ideas are touched on in the google doc too! (referring to the planning doc shared in that planning issue!)

@jywarren
Copy link
Member

See how the https://publiclab.org/wiki/inline-maps page has the kinds of maps we'd want to add? And note that the https://publiclab.org/wiki/power-tags#Inline+graphs wiki page lists examples of charts too -- we just need to come up with a simple but nice UI for inserting and configuring them.

Awesome!!!

@shreyaa-s-zz
Copy link
Collaborator Author

Hey @jywarren thanks for the clarification. We can club maps/charts with #419 and discuss what else, if any, feature needs to be added in the extras tab. Meanwhile I'll again go through the doc and try to come up with ideas on the issues mentioned. Should I put #499 up for discussion or close it?

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

No branches or pull requests

3 participants