View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000546 | CATS.cacert.org | User Interface | public | 2008-05-05 16:47 | 2012-12-27 17:33 |
Reporter | law | Assigned To | Ted | ||
Priority | low | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | production | ||||
Summary | 0000546: Produced Output does not conform to any (X)HTML Standard | ||||
Description | please choose a standard, use it as doctype, and make the output behave correctly. XHTML 1.1 (Strict) should by preffered imho. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
related to | 0000471 | closed | MichelleStahl | Some Menu buttons are not shown by Firefox if window is too narrow |
related to | 0001107 | new | CACert CATS Manual has only one page, which is mostly empty |
|
Agreed in principle, but please be a bit more specific about which pages contain which problems. |
|
Use a validator to see the errors in details. http://www.validome.org/validate/?uri=http://cats.cacert.org/index.php&charset=UTF-8 http://www.validome.org/validate/?uri=http://cats.cacert.org/index.php What I noticed first, was an img-tag closing with /> with a not-XML doctype. But there are a few others. |
|
The produced HTML doesn't validate. I'll start to work on XHTML 1.1 strict compliance. |
|
The attached patch fixes all HTML Problems with the user frontend. The resulting HTML is XHTML 1.0 Strict compliant. The patch is quite large (diffstat below) because I had to touch almost every PHP file. Most fixes are trivial but change many lines though. Please review the patch and commit it to SVN. diffstat classes/Answer.class.php | 34 +++---- classes/Question.class.php | 44 ++++----- classes/Quiz.class.php | 85 +++++++++--------- classes/Topic.class.php | 24 ++--- classes/progress.class.php | 16 +-- collect_question.php | 8 - design/design.css | 53 ++++++----- functions/acceptLogin.php | 44 ++++----- functions/certificateDocumentation.php | 50 +++++----- functions/checkCertificatDocumentation.php | 4 functions/getButtons.php | 78 ++++++++--------- functions/getContent.php | 8 - functions/getTopic.php | 33 +++---- functions/reallyDel.php | 14 +-- functions/showQuestionForm.php | 12 +- functions/statisticFunctions.php | 30 +++--- index.php.template | 133 ++++++++++++++--------------- lang/english.php | 26 ++--- lang/german.php | 26 ++--- login.php | 2 login_with_api.php | 10 +- menue_admin.php | 30 ++---- menue_user.php | 20 ++-- progress.php | 2 start_test.php | 10 +- statistic.php | 22 ++-- topic.php | 26 ++--- verify.php | 4 28 files changed, 426 insertions(+), 422 deletions(-) |
|
diffs reviewed and checked in, testing and bugfix in progress... |
|
I added lots of XHTML improvements for the administration interface in a separate SVN branch. Please review these changes and merge them to trunk if appropriate. You may obtain a full diff using: svn diff -r 1013:1027 https://svn.cacert.org/CAcert/Education/CATS-branch-jand |
|
fixed |
Date Modified | Username | Field | Change |
---|---|---|---|
2008-05-05 16:47 | law | New Issue | |
2008-05-07 21:31 | Ted | Note Added: 0001078 | |
2008-05-07 21:31 | Ted | Priority | normal => low |
2008-05-07 21:31 | Ted | Status | new => needs feedback |
2008-05-07 21:31 | Ted | ETA | none => > 1 month |
2008-05-07 22:06 | law | Note Added: 0001079 | |
2008-06-08 19:18 | Ted | Status | needs feedback => @30@ |
2008-09-08 21:11 | jandd | Status | @30@ => needs work |
2008-09-08 21:11 | jandd | Assigned To | => jandd |
2008-09-08 21:14 | jandd | Note Added: 0001161 | |
2008-09-08 21:14 | jandd | Status | needs work => @30@ |
2008-09-13 05:16 | jandd | File Added: xhtml11_first_strike.diff | |
2008-09-28 13:21 | jandd | File Deleted: xhtml11_first_strike.diff | |
2008-09-28 13:22 | jandd | File Added: cats_user_frontend_xhtml1_0_strict.diff.gz | |
2008-09-28 13:24 | jandd | Status | @30@ => needs work |
2008-09-28 13:24 | jandd | Assigned To | jandd => Ted |
2008-09-28 13:26 | jandd | Note Added: 0001217 | |
2008-09-28 13:26 | jandd | Status | needs work => needs feedback |
2008-09-28 13:36 | jandd | File Deleted: cats_user_frontend_xhtml1_0_strict.diff.gz | |
2008-09-28 13:37 | jandd | File Added: cats_user_frontend_xhtml1_0_strict.diff.gz | |
2008-09-28 13:37 | jandd | Note Edited: 0001217 | |
2008-10-27 22:56 | Ted | Relationship added | related to 0000471 |
2008-10-27 22:59 | Ted | Note Added: 0001249 | |
2008-10-27 23:03 | Ted | Status | needs feedback => needs work |
2008-11-02 22:09 | jandd | Note Added: 0001250 | |
2008-11-02 22:09 | jandd | Status | needs work => needs feedback |
2009-07-28 21:16 | Ted | Note Added: 0001469 | |
2009-07-28 21:16 | Ted | Status | needs feedback => solved? |
2009-07-28 21:16 | Ted | Resolution | open => fixed |
2011-07-27 21:21 | Ted | Status | solved? => closed |
2012-12-27 17:33 | Werner Dworak | Relationship added | related to 0001107 |