Uploaded image for project: 'SonarQube'
  1. SonarQube
  2. SONAR-4517

Move from prototypeJS/scriptaculous to jQuery

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.0
    • Component/s: Web
    • Labels:
      None

      Description

      *************************************
      PATTERNS PROTOTYPEJS
      *************************************

      $('elementId')
      $$('.cssClassName')
      $F = Form.Element.getValue

      ------------------------------------

      .activate()
      .addClassName()
      .checked()
      .disabled
      .each(element)
      .focus()
      .focusFirstElement()
      .get(value)
      .hide()
      .innerHTML
      .replace(sth)
      .reset()
      .setValue()
      .show()
      .submit()
      .value
      .visible()
      .writeAttribute()
      Event.observe(window, 'load' , myFunction , false)
      Form.reset()
      Form.Serialize(this)

      ---------------------------------------------------

      new Ajax.Request or Ajax.upDater
      'my url'
      Asynchronous:true
      EvalScripts:true
      parameters: ' my parameters'
      onLoading: function(){}
      onComplete
      onFailure

      *************************************************
      PATTERNS RUBY ON RAILS WHICH BUILD PROTOTYPEJS
      *************************************************
      form_remote_tag
      form_tag
      link_to_remote
      button_to_remote

        Attachments

        1.
        Remove prototypejs from Quality profiles console SONAR-4611 Sub-task Closed Stephen Broyer (Inactive) Major
        2.
        Remove prototypejs from layout and common templates SONAR-4664 Sub-task Closed Stephen Broyer (Inactive) Major
        3.
        Remove prototypejs from dashboards SONAR-4614 Sub-task Closed Stephen Broyer (Inactive) Major
        4.
        Remove prototypejs from widgets SONAR-4666 Sub-task Closed Stephen Broyer (Inactive) Major
        5.
        Remove prototypejs from drilldown & components pages SONAR-4665 Sub-task Closed Stephen Broyer (Inactive) Major
        6.
        Remove prototypejs from Resource Viewer SONAR-4663 Sub-task Closed Stephen Broyer (Inactive) Major
        7.
        Remove prototypejs from Issues page SONAR-4668 Sub-task Closed Stephen Broyer (Inactive) Major
        8.
        Remove prototypejs from Measures page SONAR-4669 Sub-task Closed Stephen Broyer (Inactive) Major
        9.
        Remove prototypejs from search engine SONAR-4615 Sub-task Closed Stephen Broyer (Inactive) Major
        10.
        Remove prototypejs from "Configuration" administration consoles SONAR-4612 Sub-task Closed Stephen Broyer (Inactive) Major
        11.
        Remove prototypejs from "Security" administration consoles SONAR-4672 Sub-task Closed Stephen Broyer (Inactive) Major
        12.
        Remove prototypejs from "System" administration consoles SONAR-4673 Sub-task Closed Stephen Broyer (Inactive) Major
        13.
        Remove prototypejs from "Update Center" administration console SONAR-4613 Sub-task Closed Stephen Broyer (Inactive) Major
        14.
        Remove prototypejs from project configuration pages SONAR-4674 Sub-task Closed Stephen Broyer (Inactive) Major
        15.
        Remove prototypejs from remaining services SONAR-4670 Sub-task Closed Stephen Broyer (Inactive) Major
        16.
        Remove prototypejs from migration screens SONAR-4667 Sub-task Closed Stephen Broyer (Inactive) Major
        17.
        Remove prototypejs from home-made JS libs SONAR-4726 Sub-task Closed Stephen Broyer (Inactive) Major

          Activity

            People

            Assignee:
            stephen.broyer Stephen Broyer (Inactive)
            Reporter:
            simon.brandhof Simon Brandhof (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: