Step 1 of 4: Choose Issues

Cancel

T Key Summary Assignee Reporter Status Created Updated Components Description
Sub-task JBIDE-14398

JBIDE-13413 New Collapsible Set wizard

Viacheslav Kabanovich (Inactive) Viacheslav Kabanovich (Inactive) Closed jsp/jsf/xml/html-source-editing

Sub-task JBIDE-14347

JBIDE-13413 New Table wizard

Viacheslav Kabanovich (Inactive) Viacheslav Kabanovich (Inactive) Closed jsp/jsf/xml/html-source-editing
Sub-task JBIDE-14326

JBIDE-13413 Escape HTML in user input in wizards

Viacheslav Kabanovich (Inactive) Viacheslav Kabanovich (Inactive) Closed jsp/jsf/xml/html-source-editing

Figure UnescapedHTML.png shows an example of broken browser preview due to symbols ",<,> used in wizard field editors:

Sub-task JBIDE-14312

JBIDE-13413 Add data-rel="close" option to New Button and New Link wizards

Viacheslav Kabanovich (Inactive) Alexey Kazakov Closed jsp/jsf/xml/html-source-editing

We should add "close" option to "Action" field for these wizards.

Sub-task JBIDE-14104

JBIDE-13413 New Buttons wizard

Viacheslav Kabanovich (Inactive) Viacheslav Kabanovich (Inactive) Closed jsp/jsf/xml/html-source-editing

Sub-task JBIDE-13889

JBIDE-13413 Add Items section to New Listview wizard

Viacheslav Kabanovich (Inactive) Viacheslav Kabanovich (Inactive) Closed jsp/jsf/xml/html-source-editing

Sub-task JBIDE-13886

JBIDE-13413 New Popup wizard

Viacheslav Kabanovich (Inactive) Viacheslav Kabanovich (Inactive) Closed jsp/jsf/xml/html-source-editing

Sub-task JBIDE-13878

JBIDE-13413 New Select Menu wizard

Viacheslav Kabanovich (Inactive) Viacheslav Kabanovich (Inactive) Closed jsp/jsf/xml/html-source-editing

Sub-task JBIDE-13822

JBIDE-13413 New Collapsible Content Block wizard

Viacheslav Kabanovich (Inactive) Viacheslav Kabanovich (Inactive) Closed jsp/jsf/xml/html-source-editing

Sub-task JBIDE-13798

JBIDE-13413 New Radio wizard

Viacheslav Kabanovich (Inactive) Viacheslav Kabanovich (Inactive) Closed jsp/jsf/xml/html-source-editing

Sub-task JBIDE-13792

JBIDE-13413 New checkboxes wizard

Viacheslav Kabanovich (Inactive) Viacheslav Kabanovich (Inactive) Closed jsp/jsf/xml/html-source-editing

Sub-task JBIDE-13778

JBIDE-13413 Descriptions for jQuery Widget Palette elements

Daniel Azarov (Inactive) Daniel Azarov (Inactive) Closed jsp/jsf/xml/html-source-editing

We need to have palette elements descriptions and we need to show them in tooltips.

1. JS/CSS

Add references to jQuery, jQuery Mobile JS and CSS to <head>

2. Page

Page:
<div data-role="page">
...
</div>

3. Dialog

Dialog:
<div data-role="dialog">
...
</div>

4. Popup

Popup:
<a href="#popupBasic" data-rel="popup">...</a>
<div data-role="popup" id="popupBasic">
...
</div>

5. Grid

Grid:
<div class="ui-grid-b">
...
</div>

6. Field Container

Field Container:
<div data-role="fieldcontain">
...
</div>

7. Panel

Panel:
<div data-role="panel">
...
</div>

8. Table

Table:
<table data-role="table"></code><br>
...
</table>

9. Collapsible

Collapsible:
<div data-role="collapsible">
...
</div>

10. Collapsible Set

Collapsible Set:
<div data-role="collapsible-set">
...
</div>

11. Header Bar

Header Bar:
<div data-role="header">
...
</div>

12. Footer Bar

Footer Bar:
<div data-role="footer">
...
</div>

13. Navbar

Navbar:
<div data-role="navbar">
...
</div>

14. Select

Select menu:
<label for="select-choice-0" class="select">...</label>
<select name="select-choice-0">
...
</select>

15. Listview

Listview:
<ul data-role="listview">
...
</ul>

16. Button

Button:
<a href="..." data-role="button">...</a>

17. Buttons

Grouped buttons:
<div data-role="controlgroup">
...
</div>

18. Link

Link:
<a href="...">...</a>

19. Toggle

Flip toggle switch:
<div data-role="fieldcontain">
<label for="flip-1">...</label>
<select name="flip-1" id="flip-1" data-role="slider">
<option value="off">Off</option>
<option value="on">On</option>
</select>
</div>

20. Radio

Radio button:
<fieldset data-role="controlgroup">
<legend></legend>
<input name="radio-choice-1" id="radio-choice-1a" value="A" type="radio"/>
<label for="radio-choice-1a">...</label>
</fieldset>

21. Checkbox

Checkbox:
<label>
<input type="checkbox" name="checkbox-1"/>
...
</label>

22. Checkboxes

Grouped checkboxes:
<fieldset data-role="controlgroup">
<legend></legend>
<input name="checkbox-1a" id="checkbox-1a" type="checkbox"/>
<label for="checkbox-1a">...</label>
</fieldset>

23. Slider

Slider/Range slider:
<label for="range-1">...</label>
<input name="range-1" data-highlight="true" type="range"/>

24. Text Input

Text Input:
<div data-role="fieldcontain">
<label for="text-1">...</label>
<input name="text-1" id="text-1" type="text"/>
</div>

Test case:
EXECUTE:
1. Create Java Project "test"
2. Create folder "test" in test project
3. Create file "test.html" in test folder

<!DOCTYPE html>
<html>

</html>

4. Open file test.html in Visual Page Editor

ASSERT: Visual Page Editor appears with test.html and jQuery Mobile Widget Palette on the right side

5. Point mouse to palette element then hold

ASSERT: Palette element description is shown in tooltip popup window

Sub-task JBIDE-13775

JBIDE-13413 Add option 'Add references to JS/CSS' to Mobile Palette wizards

Viacheslav Kabanovich (Inactive) Viacheslav Kabanovich (Inactive) Resolved jsp/jsf/xml/html-source-editing

Checkbox 'Add references to JS/CSS' at the bottom of each wizard.
Default state is true. Last choice is saved and applied to any Mobile Palette wizard.

Sub-task JBIDE-13760

JBIDE-13413 New Grid wizard

Viacheslav Kabanovich (Inactive) Viacheslav Kabanovich (Inactive) Closed jsp/jsf/xml/html-source-editing

Sub-task JBIDE-13752

JBIDE-13413 New Footer wizard

Viacheslav Kabanovich (Inactive) Viacheslav Kabanovich (Inactive) Closed jsp/jsf/xml/html-source-editing

Sub-task JBIDE-13726

JBIDE-13413 New Navbar wizard

Viacheslav Kabanovich (Inactive) Viacheslav Kabanovich (Inactive) Closed jsp/jsf/xml/html-source-editing

Sub-task JBIDE-13710

JBIDE-13413 New Header Bar wizard

Viacheslav Kabanovich (Inactive) Viacheslav Kabanovich (Inactive) Closed jsp/jsf/xml/html-source-editing

Sub-task JBIDE-13677

JBIDE-13413 New Page wizard

Viacheslav Kabanovich (Inactive) Viacheslav Kabanovich (Inactive) Closed jsp/jsf/xml/html-source-editing

Sub-task JBIDE-13676

JBIDE-13413 New Text Input wizard

Viacheslav Kabanovich (Inactive) Viacheslav Kabanovich (Inactive) Closed jsp/jsf/xml/html-source-editing

Text with all variations

Wizard
1. Type: text/search/textarea/email/password/color/file etc.
2. Label:
3. ID:
4. Clear Button:
5. Placeholder:
6. Mini:
7. Disabled:
8. Hide Label:
9. Theme:

Result

Type=text
<label for="text-3">Text input: data-clear-btn="true"</label>
<input data-clear-btn="true" name="text-3" id="text-3" value="" type="text">

Type=search
<label for="search-1">Search:</label>
<input name="search-1" id="search-1" value="" type="search">

Type=textarea
<label for="textarea-1">Textarea:</label>
<textarea cols="40" rows="8" name="textarea-1" id="textarea-1"></textarea>

and so on.

Sub-task JBIDE-13633

JBIDE-13413 Add a new item to jQuery Mobile Palette to add references to required JS/CSS to <head>

Daniel Azarov (Inactive) Alexey Kazakov Resolved jsp/jsf/xml/html-source-editing

We should add all the required JS/CSS resources to the head of the page if they are missing when the code snippet is inserted to the page.
Maybe we should it have as an option in our wizards.
Also we probably should add a separate item on the palette to insert all required resources.

Sub-task JBIDE-13621

JBIDE-13413 New slider / range slider wizard

Viacheslav Kabanovich (Inactive) Alexey Kazakov Closed jsp/jsf/xml/html-source-editing

http://view.jquerymobile.com/1.3.0/docs/widgets/sliders/rangeslider.php

Sub-task JBIDE-13620

JBIDE-13413 New Panel Wizard

Viacheslav Kabanovich (Inactive) Alexey Kazakov Closed jsp/jsf/xml/html-source-editing

http://view.jquerymobile.com/1.3.0/docs/widgets/panels/

ID: id
Position: left | right
Display mode: overlay | reveal | push
Fixed position: checkbox
Dismissable: checkbox
Swipe to Close: checkbox
Theme: dropdown

Sub-task JBIDE-13615

JBIDE-13413 Add Action field to New Button Wizard

Viacheslav Kabanovich (Inactive) Alexey Kazakov Closed jsp/jsf/xml/html-source-editing

Action (data-rel attribute):

  • Open Dialog (dialog - To open link styled as dialog, not tracked in history)
  • Open Popup (popup - For opening a popup)
  • Go Back (back - To move one step back in history)
  • Open external URL (external - For linking to another domain)
Sub-task JBIDE-13614

JBIDE-13413 New Link wizard

Viacheslav Kabanovich (Inactive) Alexey Kazakov Closed jsp/jsf/xml/html-source-editing

There should be two fields:
1) URL
2) Action:

  • Open Dialog
  • Open Popup
  • Go Back
  • Open external URL

Sub-task JBIDE-13604

JBIDE-13413 New Button wizard

Viacheslav Kabanovich (Inactive) Viacheslav Kabanovich (Inactive) Closed jsp/jsf/xml/html-source-editing

Sub-task JBIDE-13576

JBIDE-13413 Add palette item 'Open dialog'

Viacheslav Kabanovich (Inactive) Viacheslav Kabanovich (Inactive) Closed jsp/jsf/xml/html-source-editing

Item "Open dialog" in the section of buttons. Icon should give an idea that the button is going to open a dialog. Item will start a wizard, so that wizard icon is needed too.

Sub-task JBIDE-13574

JBIDE-13413 New Dialog wizard

Viacheslav Kabanovich (Inactive) Viacheslav Kabanovich (Inactive) Closed jsp/jsf/xml/html-source-editing
Sub-task JBIDE-13549

JBIDE-13413 New Flip Toggle Switch wizard

Viacheslav Kabanovich (Inactive) Viacheslav Kabanovich (Inactive) Closed jsp/jsf/xml/html-source-editing

Sub-task JBIDE-13533

JBIDE-13413 New Images for jQuery widgets wizards

Daniel Azarov (Inactive) Alexey Kazakov Closed jsp/jsf/xml/html-source-editing

Banner images for follow dialogs:

1. New Page

2. New Dialog

3. New Popup

4. New Header Bar

5. New Navbar

6. New Button

7. New Grid

8. New Collapsible Content Block

9. New Flip Toggle Switch

10. New Radio Button

11. New Check Box

12. New Grouped Check Boxes

13. New Listview

Sub-task JBIDE-13532

JBIDE-13413 Remove Palette toolbar for Mobile Palette

Viacheslav Kabanovich (Inactive) Alexey Kazakov Closed jsp/jsf/xml/html-source-editing
Sub-task JBIDE-13529

JBIDE-13413 jQuery Mobile Widget Palette look&feel

Daniel Azarov (Inactive) Daniel Azarov (Inactive) Closed jsp/jsf/xml/html-source-editing

Sub-task JBIDE-13498

JBIDE-13413 Create New Listview wizard

Viacheslav Kabanovich (Inactive) Viacheslav Kabanovich (Inactive) Closed jsp/jsf/xml/html-source-editing

Sub-task JBIDE-13488

JBIDE-13413 Test for New Checkbox wizard

Viacheslav Kabanovich (Inactive) Viacheslav Kabanovich (Inactive) Closed jsp/jsf/xml/html-source-editing
Sub-task JBIDE-13466

JBIDE-13413 New Checkbox wizard

Viacheslav Kabanovich (Inactive) Viacheslav Kabanovich (Inactive) Closed common, jsp/jsf/xml/html-source-editing

Implementation should extend from abstract wizard that provides functionality common for all wizards described in JBIDE-13413.

Cancel