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 | 
