Git Product home page Git Product logo

slicerappstore's People

Contributors

cpatrick avatar hina-shah avatar jcfr avatar mwoehlke-kitware avatar zachmullen avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

slicerappstore's Issues

Extension should support "Tweet / Facebook Share / Google +1"

A "sharewiththeworld" midas plugin could be created allowing to share item / community ...

The system should provide hook allowing to easily integrate the "sharing widget" with any custom view.

Within the extension overview page, the "tweet/facebook share / google+1" buttons could be on the top right.

Extension overview - Os / Arch should be used in a generic way

Within the slicerpackages plugin there is already code allowing to expose the list of Os/Arch to both Js and PHP.

Ideally, this code should be re-used in the slicerappstore module.

See https://github.com/midasplatform/slicerpackages/blob/master/controllers/ViewController.php#L181

May a component could be created ?

Note also that currently the list of Os/arch is hardcoded. In the near future this list will either be contain in its own table or will be generated from the existing data.

Error happening when appending the 'slicerView' param to Url

@cpatrick, @zachmullen Any idea what could cause such problem ?

I noticed that issue only from within a regular browser.

I basically changed the URL from:

to

Message displayed:

Fatal Error: Array
(
    [type] => 1
    [message] => Uncaught exception 'Zend_Session_Exception' with message 'session has already been started by session.auto-start or session_start()' in /home/jchris/Projects/Midas3/library/Zend/Session.php:461
Stack trace:
#0 /home/jchris/Projects/Midas3/library/Zend/Session/Namespace.php(143): Zend_Session::start(true)
#1 /home/jchris/Projects/Midas3/core/controllers/ErrorController.php(42): Zend_Session_Namespace->__construct('Auth_User')
#2 /home/jchris/Projects/Midas3/library/Zend/Controller/Action.php(133): ErrorController->init()
#3 /home/jchris/Projects/Midas3/core/GlobalController.php(41): Zend_Controller_Action->__construct(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http), Array)
#4 /home/jchris/Projects/Midas3/library/Zend/Controller/Dispatcher/Standard.php(268): MIDAS_GlobalController->__construct(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http), Array)
#5 /home/jchris/Projects/Midas3/library/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->
    [file] => /home/jchris/Projects/Midas3/library/Zend/Session.php
    [line] => 461
    [typeText] => E_ERROR
)


URL: http://localhost/midas/slicerappstore?slicerView

Server IP: 127.0.0.1
User agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
Server time: 2012-02-28 03:08:08
Parameters (post): Array
(
)

Parameters (get): Array
(
    [slicerView] => 
)

Improve breadcrumb view styling

When you go to the extension details view for a single extension, you see breadcrumbs below the title and authors. We should move this above them into a more visible, pretty bar.

Integrate the 'itemratings' midas plugin

As discussed:

  • The widget summarising the rating will look like the one available on the android market.
  • Rating won't be anonymous and will be limited to one rating per user per extension

Open questions:

  • Should the average rating be computed over all the revision of an extension ?
  • Should we limit the rating to only logged in user ?
  • Should we limit the rating to user accessing the page only through Slicer embedded browser ?

Consolidate comment mechanism

As of today, comments are associated with a given extension/item.

When the extension ovewview page is displayed, we would like to list the comment associated with all extensions.

Internally, the comment module API could optionally allow to list the comment associated with a list of items instead of a single items.

index/index.phtml - Add js variable into a namespace ?

@zachmullen and @cpatrick: Is adding JS code to a div the recommended / standard midas way to expose data to JS ?

Using jsonContent div may conflict with some other code, what about using an explicit namespace ?
For example: https://github.com/midasplatform/slicerpackages/blob/master/controllers/ViewController.php#L267

Open question: What about using the api proposed by jquery? See http://api.jquery.com/data/

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.