lpatmo / cb Goto Github PK
View Code? Open in Web Editor NEWUPDATE: the newer version of this repo is at github.com/codebuddiesdotorg/codebuddies
Home Page: http://codebuddies.org
License: MIT License
UPDATE: the newer version of this repo is at github.com/codebuddiesdotorg/codebuddies
Home Page: http://codebuddies.org
License: MIT License
Add a class "active" to the menu tab label when the users is on that tab's page.
Create a twitter feed that automatically posts every time a new hangout study session is proposed.
We can also use this twitter feed to send out reminder announcements about upcoming hangouts.
"mention" someone by typing the @ symbol
https://github.com/jakiestfu/Mention.js/
Allow users to award each other karma points for being helpful during hangouts. :) Also, create a page with a leaderboard of users listing karma points.
Right now they're ordered by postedAt, not by scheduledFor dates.
OR: un-hide the current datepicker that only admins can see, and add time zone support to it.
Priority level: low. Only affects the INTRODUCTION post.
Alternative idea: create a new Telescope clone so people can submit links?
Alternative idea: Google Docs? (Scratch that - not very updatable-friendly.)
After the hangout has occurred, the title will still have "Starting" with the past time of the start.
For example:
A HTML/CSS hangout that occurred on Saturday 2/21/15 still stated on Sunday 2/22/15 that is was "Starting a day ago". Another, a SASS Knowledge Sharing has "Starting 17 hours ago".
Expected:
I would expect that they would change to "Started" after the start time.
I finally took time to read through the telescope docs (partially) and I would propose doing this right now to make sure the app can benefit from future updates to telescope.
While this project is still young it is relatively easier to do this.
It looks like ranks are not used in this application. the numbers are showing up to the left of the posts in the background picture.
Thanks to @Ziasayz for pointing out the text-overflow issue!
When you try to edit a submitted hangout, you get this message in return: "Disallowed property detected: categories.0". According to MeteorJS documentation, this is more of a Telescope error, when a post contains properties which is only allowed if the user is an admin. Perhaps users should be allowed editing privileges on the hangouts they create/submit.
Feature requests:
We need a better way to tell who else is online at the same time as you when you're looking at a post page.
the details TBD.
and remove content from the top -- too busy
I'm definitely not a designer, but a few things that stood out about the listings:
Hope that helps. Nice work!
Ability to toggle "unsubscribe" after subscribing to a hangout.
Right now you can choose to be notified whenever someone submits a new post to the platform.
Would be better if you could choose to be notified about JAVASCRIPT posts vs. PYTHON posts vs. HTML/CSS posts, etc.
After looking at some other repos, might be good to have a CONTRIBUTING.md file detailing how to contribute to the repo.
Examples:
https://github.com/railsbridge/docs/blob/master/CONTRIBUTING.md
https://github.com/yyx990803/vue/blob/master/CONTRIBUTING.md
Simple jQuery.
Create a page where you can see a list of all users and their "karma" points (calculated from # of study sessions proposed and comment upvotes).
Allow users to award each other karma points for being helpful during hangouts. :) Also, create a page with a leaderboard of users listing karma points.
It seems that there is a problem with users that want to change the hangout room by editing the post.
Exception while simulating the effect of invoking 'editPost' r {error: "disallowed_property", reason: "Disallowed property detected: categories.0", details: undefined, message: "Disallowed property detected: categories.0 [disallowed_property]", errorType: "Meteor.Error”…}
Any clues why?
Thanks!
Add something like a "sticky" checkbox at the bottom of the post to check if the hangout is over, OR make it more automatic using postedAt logic.
Looks like it's possible to RSVP for hangout sessions that are at the same time. Might be good to give the user a warning message.
See: some from http://codebuddiesblog.tumblr.com
As a community member and logged in user I want to have an ability to post valuable links and resources and share them with other members of the community.
Can't change profile picture from initial photo
Basically, we're waiting on this: https://trello.com/c/49MeeGYo
Source of the problem: forgot to update the notExpiredEvent method in new_post_domain.html as well.
notExpiredEvent: function () {
if (this.scheduledEnd) {
var notExpired = (this.scheduledEnd > Date.now()) ? true : false;
} else {
var notExpired = true;
}
return notExpired;
},
(Currently it's a little hard to tell which of the hangouts are in progress if you scroll down.)
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.