Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
textpattern
/
textpattern
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
110
Star
881
Code
Issues
85
Pull requests
1
Discussions
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Security and quality
Insights
Commits
Breadcrumbs
History for
textpattern
textpattern
lib
txplib_misc.php
on
main
User selector
All users
All time
Commit history
Commits on Feb 8, 2026
Fall back to publisher_email first …
Show description for da9b931
jools-r
committed
da9b931
View commit details
Copy full SHA for da9b931
View code at this point
Browse repository at this point
Use publisher_email if no sender provided
Show description for 1cec99f
jools-r
committed
1cec99f
View commit details
Copy full SHA for 1cec99f
View code at this point
Browse repository at this point
See #2048
bloatware
committed
3ef9099
View commit details
Copy full SHA for 3ef9099
View code at this point
Browse repository at this point
Commits on Feb 3, 2026
Should fix #2044
Show description for 249b5ab
bloatware
committed
249b5ab
View commit details
Copy full SHA for 249b5ab
View code at this point
Browse repository at this point
Commits on Jan 26, 2026
Update txplib_misc.php
bloatware
committed
2c132cb
View commit details
Copy full SHA for 2c132cb
View code at this point
Browse repository at this point
Reintroduce 'No' indicator if thumbnail is missing in Images list panel
Show description for 45516da
Bloke
committed
45516da
View commit details
Copy full SHA for 45516da
View code at this point
Browse repository at this point
Various preview fixes
bloatware
committed
a558271
View commit details
Copy full SHA for a558271
View code at this point
Browse repository at this point
Commits on Jan 23, 2026
Enable thumbnail format switching via the type attribute
Bloke
committed
e8854b8
View commit details
Copy full SHA for e8854b8
View code at this point
Browse repository at this point
Commits on Jan 16, 2026
Patch MariaDB unixtime zero bug
bloatware
committed
2c12d5b
View commit details
Copy full SHA for 2c12d5b
View code at this point
Browse repository at this point
Commits on Jan 7, 2026
Remove stray spaces that aren't used for readability
Bloke
committed
feff086
View commit details
Copy full SHA for feff086
View code at this point
Browse repository at this point
Zap a few more extra spaces
Bloke
committed
2a7cce7
View commit details
Copy full SHA for 2a7cce7
View code at this point
Browse repository at this point
Commits on Dec 31, 2025
Happy New Year 2026 plus checksums
petecooper
committed
4311b95
View commit details
Copy full SHA for 4311b95
View code at this point
Browse repository at this point
Commits on Dec 25, 2025
Be kinder to PHP 5.6.
Show description for 08c8df3
Bloke
committed
08c8df3
View commit details
Copy full SHA for 08c8df3
View code at this point
Browse repository at this point
Commits on Dec 18, 2025
Revert thumbs to tokenless URLs
bloatware
committed
ad5d0b6
View commit details
Copy full SHA for ad5d0b6
View code at this point
Browse repository at this point
Update txplib_misc.php
bloatware
committed
3171cdd
View commit details
Copy full SHA for 3171cdd
View code at this point
Browse repository at this point
Persistent tokens
bloatware
committed
f4209b8
View commit details
Copy full SHA for f4209b8
View code at this point
Browse repository at this point
Rename THUMB_VALIDITY_SECONDS > THUMB_SECRET_REGEN_SECONDS
Bloke
committed
5709d71
View commit details
Copy full SHA for 5709d71
View code at this point
Browse repository at this point
Centralize thumbnail token re-generation
Show description for c2918b3
Bloke
committed
c2918b3
View commit details
Copy full SHA for c2918b3
View code at this point
Browse repository at this point
Do not store thumb tokens
bloatware
committed
69915ac
View commit details
Copy full SHA for 69915ac
View code at this point
Browse repository at this point
Commits on Dec 17, 2025
Add thumbnail manipulation callbacks
Show description for 0c7120c
Bloke
committed
0c7120c
View commit details
Copy full SHA for 0c7120c
View code at this point
Browse repository at this point
Sanitize quality attribute
Bloke
committed
5d4fc79
View commit details
Copy full SHA for 5d4fc79
View code at this point
Browse repository at this point
Commits on Dec 16, 2025
Let's try this. Exclude svg from thumb generation
Bloke
committed
9b0297e
View commit details
Copy full SHA for 9b0297e
View code at this point
Browse repository at this point
Commits on Dec 15, 2025
Simplify image cache path. No more /cache/rendered subdirs
Show description for e3a3014
Bloke
committed
e3a3014
View commit details
Copy full SHA for e3a3014
View code at this point
Browse repository at this point
Only generate image tokens if necessary
Show description for 0e8fb1d
Bloke
committed
0e8fb1d
View commit details
Copy full SHA for 0e8fb1d
View code at this point
Browse repository at this point
Commits on Dec 13, 2025
Fix (?) thumbs in messy mode
bloatware
committed
9c01471
View commit details
Copy full SHA for 9c01471
View code at this point
Browse repository at this point
Second pass at SLIR optimisation
Show description for 3a508d8
Bloke
committed
3a508d8
View commit details
Copy full SHA for 3a508d8
View code at this point
Browse repository at this point
Commits on Dec 12, 2025
Remove reliance on full path to image in thumbnail requests
Show description for 5ac0077
Bloke
committed
5ac0077
View commit details
Copy full SHA for 5ac0077
View code at this point
Browse repository at this point
Commits on Dec 10, 2025
Refactor location of thumbs and cache
Show description for 5e01b6d
Bloke
committed
5e01b6d
View commit details
Copy full SHA for 5e01b6d
View code at this point
Browse repository at this point
Commits on Dec 9, 2025
Move some image-related admin functions to txplib_misc
Show description for 241cbab
Bloke
committed
241cbab
View commit details
Copy full SHA for 241cbab
View code at this point
Browse repository at this point
Only garbage collect old thumb tokens on Images list panel
Bloke
committed
9df5206
View commit details
Copy full SHA for 9df5206
View code at this point
Browse repository at this point
More consistent output wrt image / article_image / thumbnail
Show description for 6d05455
Bloke
committed
6d05455
View commit details
Copy full SHA for 6d05455
View code at this point
Browse repository at this point
Commits on Dec 4, 2025
Tweak THUMB_VALIDITY_SECONDS to 2 days
Show description for 12c79de
Bloke
committed
12c79de
View commit details
Copy full SHA for 12c79de
View code at this point
Browse repository at this point
Oops, I kind of did an image thing
Show description for 0f369aa
Bloke
committed
0f369aa
View commit details
Copy full SHA for 0f369aa
View code at this point
Browse repository at this point
Commits on Nov 19, 2025
Update txplib_misc.php
bloatware
committed
45702c2
View commit details
Copy full SHA for 45702c2
View code at this point
Browse repository at this point
Second pass on dates
bloatware
committed
595d08e
View commit details
Copy full SHA for 595d08e
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.