MediaWiki/extensions: Difference between revisions

    (making some sense to this task of reviewing all existing extensions and switching from a line-separated list to a 6-column table starting from letter 'H')
    (→‎HashTables: multiplying empty tables to have some senseful structure to store the information)
    Line 256: Line 256:
    | Tested on 1.17
    | Tested on 1.17
    | BINGO! Now we need only a way to store these in a database and fetch them from the database and we're set for a system that we can edit wiki and get stored in database and edit database and wiki get affected. Naturally using [[#Arrays]] can be much more efficient then a hash table when there is much sequential access of values / keys tables .. Using a hash table to store all things and no arrays certainly makes much more sense then using an array to store all things and no hash tables.
    | BINGO! Now we need only a way to store these in a database and fetch them from the database and we're set for a system that we can edit wiki and get stored in database and edit database and wiki get affected. Naturally using [[#Arrays]] can be much more efficient then a hash table when there is much sequential access of values / keys tables .. Using a hash table to store all things and no arrays certainly makes much more sense then using an array to store all things and no hash tables.
    |}
    ===  ===
    {| class="wikitable"
    |-
    ! Extension
    ! General description
    ! Consumium specific
    ! Implementation
    ! Compabilities
    ! Other notes
    |-
    | <tt>'''[[mw:Extension:]]'''</tt>
    |
    |
    | [[mw:]]
    |
    |}
    ===  ===
    {| class="wikitable"
    |-
    ! Extension
    ! General description
    ! Consumium specific
    ! Implementation
    ! Compabilities
    ! Other notes
    |-
    | <tt>'''[[mw:Extension:]]'''</tt>
    |
    |
    | [[mw:]]
    |
    |}
    ===  ===
    {| class="wikitable"
    |-
    ! Extension
    ! General description
    ! Consumium specific
    ! Implementation
    ! Compabilities
    ! Other notes
    |-
    | <tt>'''[[mw:Extension:]]'''</tt>
    |
    |
    | [[mw:]]
    |
    |}
    ===  ===
    {| class="wikitable"
    |-
    ! Extension
    ! General description
    ! Consumium specific
    ! Implementation
    ! Compabilities
    ! Other notes
    |-
    | <tt>'''[[mw:Extension:]]'''</tt>
    |
    |
    | [[mw:]]
    |
    |}
    ===  ===
    {| class="wikitable"
    |-
    ! Extension
    ! General description
    ! Consumium specific
    ! Implementation
    ! Compabilities
    ! Other notes
    |-
    | <tt>'''[[mw:Extension:]]'''</tt>
    |
    |
    | [[mw:]]
    |
    |}
    ===  ===
    {| class="wikitable"
    |-
    ! Extension
    ! General description
    ! Consumium specific
    ! Implementation
    ! Compabilities
    ! Other notes
    |-
    | <tt>'''[[mw:Extension:]]'''</tt>
    |
    |
    | [[mw:]]
    |
    |}
    ===  ===
    {| class="wikitable"
    |-
    ! Extension
    ! General description
    ! Consumium specific
    ! Implementation
    ! Compabilities
    ! Other notes
    |-
    | <tt>'''[[mw:Extension:]]'''</tt>
    |
    |
    | [[mw:]]
    |
    |}
    ===  ===
    {| class="wikitable"
    |-
    ! Extension
    ! General description
    ! Consumium specific
    ! Implementation
    ! Compabilities
    ! Other notes
    |-
    |-
    |
    | <tt>'''[[mw:Extension:]]'''</tt>
    |
    |  
    |
    |  
    |
    | [[mw:]]
    |
    |
    |
    |  
    |}
    |}


    ===  ===
    {| class="wikitable"
    |-
    ! Extension
    ! General description
    ! Consumium specific
    ! Implementation
    ! Compabilities
    ! Other notes
    |-
    | <tt>'''[[mw:Extension:]]'''</tt>
    |
    |
    | [[mw:]]
    |
    |}
    ===  ===
    {| class="wikitable"
    |-
    ! Extension
    ! General description
    ! Consumium specific
    ! Implementation
    ! Compabilities
    ! Other notes
    |-
    | <tt>'''[[mw:Extension:]]'''</tt>
    |
    |
    | [[mw:]]
    |
    |}
    ===  ===
    {| class="wikitable"
    |-
    ! Extension
    ! General description
    ! Consumium specific
    ! Implementation
    ! Compabilities
    ! Other notes
    |-
    | <tt>'''[[mw:Extension:]]'''</tt>
    |
    |
    | [[mw:]]
    |
    |}


    == N ==
    == N ==