Uploaded image for project: 'phpBB3'
  1. phpBB3
  2. PHPBB3-16331

Remove the mix between XHTML syntax and HTML

    Details

    • Type: Task
    • Status: Open (View Workflow)
    • Priority: Trivial
    • Resolution: Unresolved
    • Affects Version/s: 3.2.9, 3.3.0
    • Fix Version/s: None
    • Component/s: Other, Template Engine
    • Labels:
      None

      Description

      There is a weird mix between XHTML and HTML syntax in phpBB pages.

       

      Sometimes, the void elements end by /> (XHTML syntax).

      Some examples:

      • Void elements inserted in the prosilver template files
      • Avatars (XHTML syntax is inserted by the function phpbb_get_avatar)
      • S_SEARCH_HIDDEN_FIELDS, other HIDDEN_FIELDS, META (refresh in viewonline), or <br /> of RANK_IMG inserted in memberlist_body

       

      In contrast, other void elements end by > (HTML syntax), at least inside the posts content.

      • <br>
      • emojis and smilies
      • images added by the  [*img*] tag (NOT the attached images, which end by />). Oddly, in the bbcode.html file, images code end by /> too

       

      The code in phpBB board would be more consistent by using only XHTML or HTML syntax, instead of mixing both.

       

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              Big Monstro Big Monstro
            • Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: