Coder Social home page Coder Social logo

cyberaula / vish Goto Github PK

View Code? Open in Web Editor NEW
133.0 133.0 64.0 332.69 MB

ViSH, an open source e-Learning platform

Home Page: http://vishub.org

License: GNU Affero General Public License v3.0

Ruby 20.33% JavaScript 37.36% CSS 3.81% HTML 28.11% Shell 0.17% PHP 0.05% Sass 4.67% SCSS 5.46% EJS 0.04%

vish's People

Contributors

aemartos avatar agordillo avatar alvarosb avatar atd avatar bertocode avatar diegocarrera avatar ebarra avatar holacarol avatar lourdesmarco avatar ntoribio avatar rafaelgg avatar raquelgb avatar saguirreh avatar sonsoleslp avatar victor5mpc avatar vsbdev avatar wambard avatar wojcinska avatar yflory avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

vish's Issues

Work on Slide scaffold

We did some work on Excursion, but Slide is still an almost-empty scaffold (it has a json and an activity_object, but no real code).

We have to define what we want to save when, index content, probably write some views so the slide can be searched for and chosen from the editor. Finally, we have a rough description of an API we have to comply with, which in the case of slides will absolutely require controller code.

Do we have a timeframe for such features?

Make default content public

Resources use the SocialStream's custom relation model. They should be assigned to public relation by default.

Inbox - new message

Do recipients refer to any email accounts or vish's users?.

Sending emails don't work.

Can a user attach files in a message?

Language menu

The options of the languages must be aligned to the left side. The initial of the word "language" should be capitalized.

Profile - Avatar

Changing a user's avatar should be allowed when a user click on the default image.

Choosing an avatar from a predefined set of images should be supported.

Profile - Tabs

The tabs in the user's profile should be aligned. Specifically, "Excursions created" and "timeline" are improperly aligned.

Review view helpers

Some of the views in Social Stream are copied to ViSH just because the need to redefine one of the following helpers: toolbar, location or sidebar.

We should refactor them so not so many copies are needed

Top-right menu bar

All objects of the top-right menu bar should be aligned to the bottom of the bar.

Links in words - Main page

Links in main words i.e excursions, repositories, organizations and users are not working. ¿Where these links are redirected?

Tooltips

Tooltips on certain actions should be supported.

Footer

The following options are not available in the footer: Conditions and Help. They're linked to the password recovery page.

The footer should not move according to the distribution of the site's content. It should be fixed.

Define how ViSH interacts with social_stream

We still have to decide the best way for ViSH to include and tweak social_stream elements (models, controllers, views, assets...).

We'll probably need to rewrite most views and assets from scratch, but we're uncertain as for models and controllers: should we re-open the classes using concern and hook stuff there? Re-implement them altogether?

Before declaring any such methodologies as the "official vish way", we should probably meet up, sketch a basic data model and discuss this. What do you guys think?

Finally we need some directions from @diegocarrera regarding the screens.

Make a thumbnail of Flash objects

We need a way to extract a thumbnail of Flash objects to select them in the excursion creator. Integration with rails would be a plus.

Empty activity string should not be sent, replies Error 500 instead.

Most likely we want a javascript to check this.

The error reads:

Template is missing

Missing template posts/index, application/index with {:locale=>[:en], :formats=>[:html], :handlers=>[:erb, :builder, :coffee]}. Searched in: * "/home/arch/ging/src/vish/app/views" * "/home/arch/.bundler/ruby/1.9.1/social_stream-19d6479881eb/linkser/app/views" * "/home/arch/.bundler/ruby/1.9.1/social_stream-19d6479881eb/documents/app/views" * "/home/arch/.bundler/ruby/1.9.1/social_stream-19d6479881eb/base/app/views" * "/usr/lib/ruby/gems/1.9.1/gems/kaminari-0.13.0/app/views" * "/usr/lib/ruby/gems/1.9.1/gems/avatars_for_rails-0.2.6/app/views" * "/usr/lib/ruby/gems/1.9.1/gems/devise-1.5.3/app/views" * "/usr/lib/ruby/gems/1.9.1/gems/mailboxer-0.6.5/app/views"

Personal information

What elements in this interface are required?

--> (*) These fields are required.

Backups

We need them any time soon

Facebook sign in

Register ViSH in Facebook and set token.

We will probably need using environment variables to set the token

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.