[GH-ISSUE #330] Bugfix: Title with an HTML tags breaks the UI and archive process #235

Closed
opened 2026-03-01 14:41:44 +03:00 by kerem · 2 comments
Owner

Originally created by @neetij on GitHub (Mar 18, 2020).
Original GitHub issue: https://github.com/ArchiveBox/ArchiveBox/issues/330

Describe the bug

Attempting to archive a URL such as https://24ways.org/2019/it-all-starts-with-a-humble-textarea/, that has an HTML tag in the title, results in failure. UI breaks, and PDF was not generated.
Actual title: It All Starts with a Humble <textarea>.

Screenshot_2020-03-18_22-31-41

Software versions

  • OS: Ubuntu 18.04.4 LTS (Xubuntu running under VirtualBox 6.1.4 on Windows 10 Home)
  • ArchiveBox version: [83197ef]
  • Python version: 3.6.9
  • Chrome version: 80.0.3987.87
Originally created by @neetij on GitHub (Mar 18, 2020). Original GitHub issue: https://github.com/ArchiveBox/ArchiveBox/issues/330 #### Describe the bug Attempting to archive a URL such as [https://24ways.org/2019/it-all-starts-with-a-humble-textarea/](https://24ways.org/2019/it-all-starts-with-a-humble-textarea/), that has an HTML tag in the title, results in failure. UI breaks, and PDF was not generated. Actual title: `It All Starts with a Humble <textarea>`. ![Screenshot_2020-03-18_22-31-41](https://user-images.githubusercontent.com/455781/76959013-a5f47c80-6968-11ea-8060-f46299e87842.png) #### Software versions - OS: Ubuntu 18.04.4 LTS (Xubuntu running under VirtualBox 6.1.4 on Windows 10 Home) - ArchiveBox version: [83197ef] - Python version: 3.6.9 - Chrome version: 80.0.3987.87
kerem 2026-03-01 14:41:44 +03:00
Author
Owner
<!-- gh-comment-id:600778733 --> @pirate commented on GitHub (Mar 18, 2020): related: - https://github.com/pirate/ArchiveBox/issues/237 - https://github.com/pirate/ArchiveBox/issues/239
Author
Owner

@cdvv7788 commented on GitHub (Jul 17, 2020):

@neetij this should be solved in the django branch, in case you want to give it a try.

<!-- gh-comment-id:660086878 --> @cdvv7788 commented on GitHub (Jul 17, 2020): @neetij this should be solved in the `django` branch, in case you want to give it a try.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ArchiveBox#235
No description provided.