Details
-
Type: Improvement
-
Status: Closed (View Workflow)
-
Priority: Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:None
-
Story Points:0.5
-
Epic Link:
-
Sprint:Summer 2019 Sprint 10
Description
In Cytoscape App Store, each App has a short description that is shown on the App's page underneath the App's short name and also in the tile.
For an example, take a look at the Omics visualizer page on apps.cytoscape.org.
Currently, in testappstore.bioviz.org, the much longer description of the App (decoded from base64) is being shown in the tile, and there is no short title being shown.
In IGB App Store, the short description should be shown in the tile, not the first part of the description as is currently happening.
Note that the short description has to be entered manually by the developer. This data is not being provided by the jar file when uploaded. Please check into how the cytoscape app store code is processing the jar file – does Cytoscape include a custom MANIFEST value for the description? If yes, maybe we can do that, as well? We can decide what to do based on what we learn from their code base.
A related issue: Please find out what font and font size are being used for the various elements of the Cytoscape App Store home page. I would like to match that, if we can.
Attachments
Issue Links
- relates to
-
IGBF-1721 Add short descriptions for optionalPlugin existing Apps
- Closed
Activity
Field | Original Value | New Value |
---|---|---|
Epic Link | IGBF-1388 [ 17463 ] |
Rank | Ranked higher |
Attachment | Cytoscape App 1.PNG [ 14363 ] | |
Attachment | Cytoscape App 2.PNG [ 14364 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Assignee | Sameer Shanbhag [ sameer ] | Sai Charan Reddy Vallapureddy [ svallapu ] |
Resolution | Done [ 10000 ] | |
Status | Needs 1st Level Review [ 10005 ] | Closed [ 6 ] |
Assignee | Sai Charan Reddy Vallapureddy [ svallapu ] | Sameer Shanbhag [ sameer ] |
Comment |
[ Please only show the short description and name of App.
Do not show any text from the README.md file that is getting packaged with the jar as the description field in the MANIFEST ] |
Workflow | Loraine Lab Workflow [ 18596 ] | Fall 2019 Workflow Update [ 20265 ] |
Workflow | Fall 2019 Workflow Update [ 20265 ] | Revised Fall 2019 Workflow Update [ 22412 ] |
This is already taken care of in the current codebase.
Current Flow:
User Uploads the App > Admin Accepts the App > App is visible on UI > User can Add Short Description to the app > If user adds Short Description We will Show the Short Description else we will show few lines from the details on the app button.
This is the small snippet from the current codebase which explains the same:
{% if app.description %}<div class="col-md-12 desc-spaced">
{% else %}<p class="desc-box">{{ app.description }}</p>
</div>
<div class="col-md-12 desc-spaced">
{% if app.details|length > 100 %}
<p class="desc-box">{{ app.details | truncatechars:100 }} <a href="#">read more</a></p>
{% else %}
<p class="desc-box">{{ app.details }}</p>
{% endif %}</div>{% endif %}