Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins by user stephan
|
2026-07-24
| ||
| 10:45 | When approving, rejecting, or changing the status of a forum post using the new controls, disable the associated button when its underlying form is submitted so that the user is not tempted to tap those again. Successful posting redirects the page and a failure will unblock the button after a brief wait. (leaf check-in: e0c33b0519 ... user: stephan tags: trunk) | |
|
2026-07-11
| ||
| 06:03 | Typo fix reported in 6335ff55f2. (check-in: af8d09b267 ... user: stephan tags: trunk) | |
|
2026-07-09
| ||
| 14:44 | Fix [c9525608f06] to ensure that we do not pass an empty CSS class name to domElement.classList.add(), as that breaks /pikchrshow and possibly other pages. (check-in: db3c8e1e49 ... user: stephan tags: trunk) | |
|
2026-07-07
| ||
| 08:45 | Add a generic description of the previous three checkins to the change log after confirming that /chat, /wikiedit, and /fileedit are all adversely affected by the no-css-classes-in-the-body case (fixed by that change). (check-in: 375726f273 ... user: stephan tags: trunk) | |
| 08:33 | Remove a stray, but harmless, copy/paste line from the previous two checkins. (check-in: fb7b36d3fd ... user: stephan tags: trunk) | |
| 08:20 | Simplify the previous checkin a bit - we do not need to persist the CSS class list in the window.fossil object. (check-in: 12bb89d436 ... user: stephan tags: trunk) | |
| 08:11 | During fossil's JS bootstrapping, ensure that the BODY element's CSS classes are set to those which the skin system would output. This resolves forum post 31cc00b361496cb8, in which a custom skin which emits its own BODY element is missing the cpage-X and rpage-X CSS classes, which an increasing number of JS and CSS bits use for limiting their blast radius to a specific page. (check-in: c9525608f0 ... user: stephan tags: trunk) | |
|
2026-07-04
| ||
| 11:21 | In the forum editor, remove the 'Posting as NAME' label and relabel the submit button to include the user's name. Suggested in forum post a6256fd7. (check-in: 09ec3734a5 ... user: stephan tags: trunk) | |
| 08:11 | Add a workaround in the forum post Web Lock for Chrome taking half a minute or more to release the lock when a tab is manually closed, with thanks to an LLM for consulting on this. (check-in: b2d347eaa0 ... user: stephan tags: trunk) | |
| 07:45 | In the forum editor, when replying but not logged in, show a clear warning that the post will be anonymous. This has been brought up by several users and has bitten me twice (causing me to inadvertently post anonymously). (check-in: 2ad508a11c ... user: stephan tags: trunk) | |
|
2026-06-29
| ||
| 10:59 | Fix the forum approval/rejection broken by the previous check-in by injecting a hidden input field to replace the hijacked button. Also add separate links to the markdown/wiki format rules, rather than a link to the list of links to those rules, as requested in sqlite forum post 2026-06-28T11:49:11Z. (check-in: 68414a4117 ... user: stephan tags: trunk) | |
| 10:41 | In JS-capable browsers, add a confirmation step to the forum Approve and Reject buttons in an attempt to reduce the odds of a repeat of sqlite forum post 2026-06-29T09:52:29Z. Add some space between those buttons. Edit: move to mistake branch as this is having undesired side effects. (closed check-in: a3e5bd4a52 ... user: stephan tags: mistake) | |
|
2026-06-24
| ||
| 16:42 | Replace an ad-hoc query with rid_to_uuid(). Add a note about fossil historically eliding the U-card on wiki edits made by 'nobody', which isn't spec-legal but is an age-old practice. (check-in: a44ae96c9b ... user: stephan tags: trunk) | |
|
2026-06-21
| ||
| 07:49 | Replace some name=X HTML attributes with id=X so that #X links work. (check-in: 904e245715 ... user: stephan tags: trunk) | |
|
2026-06-18
| ||
| 14:22 | Minor typo fix in the change log, reported in the forum. (check-in: ec592b517c ... user: stephan tags: trunk) | |
| 12:12 | Avoid unnecessarily allocating a UUID when manifest_parse() fails and is not given an error blob. (check-in: 07592007ce ... user: stephan tags: trunk) | |
|
2026-06-16
| ||
| 13:22 | Ensure that the text in the Title field in the new forum editor is visible in dark-style skins. (check-in: 4041c766dd ... user: stephan tags: trunk) | |
| 13:18 | Only show the 'you will be able to attach files after saving' /forumnew notification in browsers which show NOSCRIPT content, as the JS editor integrates attachments. (check-in: 8ada7fa8be ... user: stephan tags: trunk) | |
| 10:16 | Rework the attachments and forum with JS-based interfaces and enable attachments for forum posts. No-JS browsers fall back to the older forms. Full details are in the merged-in branch's commit history, wiki page, and in forum post b1960bb7d3200328. (check-in: ca906591c3 ... user: stephan tags: trunk) | |
|
2026-06-15
| ||
| 14:34 | www/sync.wiki symbol rename which should have been part of [9789e1dce77ac767]. (check-in: afd15bbf00 ... user: stephan tags: trunk) | |
|
2026-06-14
| ||
| 13:29 | Update a legacy reference to how page headers are created in a skins, as reported by forum post d8e2afdfd1. (check-in: 922ec24c99 ... user: stephan tags: trunk) | |
| 08:47 | Ensure that the legacy /attachadd form redirects back to the page for the attachment's target unless it's told otherwise via ?from=X. (closed check-in: dab3d6817f ... user: stephan tags: forum-editor-2026) | |
| 06:24 | Remove a dead form field. Consolidate two partially-duplicated CSS rules. (check-in: 9ea044d982 ... user: stephan tags: forum-editor-2026) | |
|
2026-06-13
| ||
| 16:01 | Fix the broken Delete Post page, caused by now-outdated/removed goings-on in this branch. (check-in: 01f6259455 ... user: stephan tags: forum-editor-2026) | |
| 15:33 | Remove the new Stash button from /forumnew, where it is unhelpful. (check-in: e9e4c4fabe ... user: stephan tags: forum-editor-2026) | |
| 13:48 | CSS docs and remove some extraneous empty lines. (check-in: 378b3c30c1 ... user: stephan tags: forum-editor-2026) | |
| 13:21 | Only show the forum editor's Stash button when saving of drafts is enabled (it currently always is). (check-in: b45242d8fd ... user: stephan tags: forum-editor-2026) | |
| 13:18 | CSS animation consistency tweaks in the attachment widget and when shifting about-to-edit/reply posts to the left. Remove some dead CSS. (check-in: 157f5a4c69 ... user: stephan tags: forum-editor-2026) | |
| 13:01 | Restore the Discard button which was inadvertently displaced in the previous checkin. (check-in: a93764552a ... user: stephan tags: forum-editor-2026) | |
| 13:00 | Minor internal cleanups. Add some tooltip help. Add a Stash button which closes a forum editor widget but retains any local edits and stays on the page. It cannot be called Close because there's a very different Close button already associated with posts. (check-in: 2e788c488b ... user: stephan tags: forum-editor-2026) | |
| 12:35 | Remove dead captcha-rendering code from the forum editor. Minor internal cleanups. (check-in: 0313a31ed1 ... user: stephan tags: forum-editor-2026) | |
| 10:41 | Slight forum editor animation tweaks. Add some arguably superfluous "just in case" error handling. (check-in: 77b92673aa ... user: stephan tags: forum-editor-2026) | |
| 09:18 | Add notes about forked forum posts to www/forum.wiki so that future us will be reminded at some point to return to that topic. (check-in: 22648d1832 ... user: stephan tags: forum-editor-2026) | |
| 08:41 | Fix a null deref which would trigger if the XHR to fetch a forum post fails. (check-in: 8da3b3f796 ... user: stephan tags: forum-editor-2026) | |
| 08:37 | When opening the forum editor, instead of disabling various controls simply hide them, giving the effect that the editor replaces them. This gives us more screen space. (check-in: 86dc0502db ... user: stephan tags: forum-editor-2026) | |
| 07:55 | While the forum editor is open, also disable the post's Close, Delete, and Attach buttons because those will change the current page. Presumably nobody wants to close or delete during an edit, and attachment can be done via the editor form. (check-in: 778b397274 ... user: stephan tags: forum-editor-2026) | |
|
2026-06-12
| ||
| 15:30 | Fix a null deref in pre-Web Locks browsers. (Edit: no, it doesn't. The object the guard is around on is an age-old JS-ism.) (closed check-in: 1c932836f2 ... user: stephan tags: mistake) | |
| 15:22 | Bug fixes: /attachadd?legacyArgName=X was (A) having its form pulled out from underneath it by JS and (B) not handling ticket IDs properly. (check-in: fd327fd261 ... user: stephan tags: forum-editor-2026) | |
| 14:24 | Minor cleanups. Add a 'Post as USERNAME' label to the forum editor, per suggestion in the forum. (check-in: 73c5b76df7 ... user: stephan tags: forum-editor-2026) | |
|
2026-06-11
| ||
| 17:48 | Typo fix reported by Dan Shearer. Mention the forum overhaul in the change log. (check-in: 4b1962b97f ... user: stephan tags: forum-editor-2026) | |
| 10:55 | Doc updates. Fix the (harmless but annoying) warning in the file attachment about the attachment being too large if the attachment-size-limit is not set or is set to 0. (check-in: f6785741d9 ... user: stephan tags: forum-editor-2026) | |
| 09:17 | Use a JS-disabling browser plugin to fix the legacy-form fallback in the forum editor, reply, and attachment-adding pages. (check-in: 77c3ce12e9 ... user: stephan tags: forum-editor-2026) | |
| 07:51 | Fix moderation approval in the forum broken by recent refactoring. (check-in: 888383791d ... user: stephan tags: forum-editor-2026) | |
| 06:31 | Do not display Attach button in the forum if the user lacks attach permissions. Problem reported in forum post e0072028f7. (check-in: ee59442ab3 ... user: stephan tags: forum-editor-2026) | |
|
2026-06-10
| ||
| 21:26 | Update some docs for the current reality. (check-in: 91a6d48a93 ... user: stephan tags: forum-editor-2026) | |
| 20:48 | Modify the purging of stale forum post drafts to happen on only one visit per 24 hours instead of a random chance on each visit, and make it async so it does not block the still-initializing page. Fix a 'this' mis-reference in fossil.storage.keys() uncovered by that change. (check-in: 0db7eccd47 ... user: stephan tags: forum-editor-2026) | |
| 20:26 | Docs and generic non-functional cleanups. (check-in: 9af97ebf35 ... user: stephan tags: forum-editor-2026) | |
| 19:40 | In browsers which support Web Locks, do not allow the Edit or Reply buttons to function if an Edit resp. Reply is open for that same post in another tab. Instead, display an error to the user describing the problem. The Edit/Reply buttons will start working once the locking tab is closed. This lock is per draft, not per tab, so it is legal to edit different posts in different tabs or multiple posts in the same tab. In browsers without Web Locks support, most-recent-edit-wins applies. (check-in: e48fe702ca ... user: stephan tags: forum-editor-2026) | |
| 17:32 | Document the caveat of editing or replying to the same forum post in multiple tabs, as pointed out in forum post 9a6a82c160. (check-in: 32539a2c0b ... user: stephan tags: forum-editor-2026) | |
| 16:56 | Fix another button quirk in the Blitz skin. Reported by Martin G. (check-in: 750a963dea ... user: stephan tags: forum-editor-2026) | |