wikitongues / poly Goto Github PK
View Code? Open in Web Editor NEWOpen source, modern software to share and learn every language in the world.
Home Page: https://poly.wikitongues.org
License: GNU General Public License v3.0
Open source, modern software to share and learn every language in the world.
Home Page: https://poly.wikitongues.org
License: GNU General Public License v3.0
Searching for a keyword in the Poly search option is not fetching results from content that means that if there is a word that is there inside the content and not in the title, the search result is not being able to fetch that. Can you guys fix this?
Right now there is no way for the user to choose what license the content will be. What that leads to is creating copyrighted content because everything that a user creates [irrespective of the platform they choose to create] is copyrighted by the original author. And the publisher (Poly/Wikitongues) has no rights to change the content into any license of their choice. So to avoid this complications, most content-heavy sites like YouTube, Vimeo, SoundCloud and Wikimedia Commons now support multiple licenses that the user can choose. As Poly is an open source tool, here are some of the options that I'd suggest to include in a dropdown that the user can choose on their end:
if you edit a prop, hitting cancel does not re-render the view. it should.
Node Modules need to be added to Package.json and removed from GH
Bug Description:
sign_in
page, users can click a "Forgot your password?" link that redirects to /password/new
Fix:
I cannot thank you all for adding this great option. AV content add a lot of value to linguistic content as accent and intonation are a the most important part of a language and that cannot be fully expressed in text. Can you also allow people to upload pre-recorded audio/video as some might have libraries of large volumes of words and would like to upload them? Users can choose to license the AV content along with the option that they would choose for the text (See #206 for licensing recommendations).
#Users should be allowed to download the AV content:
Right now, users can only upload but cannot download the content that they themselves and other people have uploaded. Can you please enable this option. Two open formats .webm and .flac are incredibly great formats for video and audio respectively. They not just retain the quality of the original file but also take very less space. For instance, a 4 Gig video can be shrunk to a 1GB video in .webm format without any loss in quality. Do consider about adding these options.
#Users should be allowed to embed other available videos that have the content needed on Poly
Other embeddable videos should be allowed to be used inside Poly. You probably need to highlight the fact that the users will be responsible about the copyright and hence they should avoid using copyrighted audio/video files. In case they find really valuable but copyrighted AV files, they should also be able to add them as resources. Right now, the "read more" or "Resources" section is missing and you might consider adding them.
Creating new books without a title, source or target language should be validated on the server as well as the front-end.
When interacting with the video feature, some Chrome Helper pushes my processing over 100%, making chrome, and the rest of my computer, impossibly slow.
@bjlaa does this happen with you too?
When the user hits "submit" for either the source or target phrases, there is no check on whether the inputted string was empty, so you can create empty phrases in the database.
When inserting a long phrase in source/target language, input window's size remains fixed, not showing full inserted phrase. Window's size should adapt to text length.
To foster a greater understanding of how to use the platform, email new users upon sign in with thanks, next steps and ideas for how to get started.
Instead of having two buttons for phrase input (continuous input and close), a simpler interface would make continuous input default, and rely on the close button.
Once a set of phrases is inserted, they cannot be reordered anymore. Users should be able to move position of already inserted phrases anywhere in the phrasebook
From: @LedionD
There are too many icon files and their names are not semantic!
As you see in the screenshot above, the top menu with three items - "Roadmap", "Sign up" and "Log in" are covering [subtly] the page content which might be a troubling feature especially for those with accessibility needs [as they would be using screenreader to interact with the phone].
One alternative can be having a small icon on the top left/right that one can tap to see the subpages.
sign-out method seems to be missing the #destroy action
Set up a live staging environment to
a. test new features live
b. have a safe environment to try new things
@ChrisVoxland Feel like helping out?
Phrase pairs only get IDs once the page reloads.
When composing a new phrase pair, clicking on the edit button and making edits on the unsaved 'dirty' phrase pair and trying to save the edits does not work.
Steps:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.