horst-n
7f132638d0
added properties for webp support
...
with the property $image->hasWebp we can detect, for example in a template file, if an image variation has a dependant webp file, so we can render conditional markup with srcset or picture elements.
And urlWebp and srcWebp for returning the URL.
2019-04-24 23:23:05 +02:00
horst-n
63018ab1cd
add support for webp
...
added option "webpAdd" and "webpQuality" that allows to create a webp file as sidecar file when creating a JPEG, GIF or PNG file.
2019-04-24 21:32:05 +02:00
horst-n
bbe13583c5
add webp support to GD
2019-04-24 21:29:09 +02:00
horst-n
c1814c8e6b
add option webpQuality
2019-04-24 21:28:33 +02:00
Ryan Cramer
6d38df65b4
Fix issue processwire/processwire-issues#857
2019-04-23 06:29:02 -04:00
Ryan Cramer
889f1e753d
Fix issue processwire/processwire-issues#850
2019-04-23 06:07:37 -04:00
Ryan Cramer
6ed9385052
Add support for Comment::statusFeatured to InputfieldCommentsAdmin
2019-04-19 09:36:30 -04:00
Ryan Cramer
5cbe7d562d
Upgrade ProcessCommentsManager to take better advantage of Uikit admin output and add support for featured comment status
2019-04-19 09:26:26 -04:00
Ryan Cramer
ebed9f6279
Add FieldtypeComments::count() method which does the same thing as the find() but instead returns a count. Plus add support for new Comment::statusFeatured status for support of featured comments
2019-04-19 09:23:40 -04:00
Ryan Cramer
f41c61e490
Upgrades and improvements to CommentFilterAkismet class
2019-04-19 09:22:46 -04:00
Ryan Cramer
2a63a44485
Minor adjustments
2019-04-19 09:19:03 -04:00
Ryan Cramer
761c7640c7
Add new $config->sessionForceIP property that lets you override the return value of $session->getIP()
2019-04-19 09:16:58 -04:00
Ryan Cramer
0b98667bc9
Fix issue processwire/processwire-issues#770
2019-04-17 11:11:02 -04:00
Ryan Cramer
f30e084e3d
Fix issue processwire/processwire-issues#772
2019-04-17 05:59:58 -04:00
Ryan Cramer
e5582f5555
Fix issue processwire/processwire-issues#851
2019-04-16 10:17:05 -04:00
Ryan Cramer
72324fdbb1
Fix issue processwire/processwire-issues#854
2019-04-16 10:03:42 -04:00
Ryan Cramer
21164eaef5
Fix issue processwire/processwire-issues#852
2019-04-16 06:17:23 -04:00
Ryan Cramer
f0c79f38cf
Additional update for processwire/processwire-issues#849
2019-04-16 06:08:52 -04:00
Ryan Cramer
3b8d92a975
Fix issue processwire/processwire-issues#849
2019-04-16 05:59:55 -04:00
Ryan Cramer
144ce409b1
Bump version to 3.0.130
2019-04-12 21:44:44 -04:00
Ryan Cramer
932ad94dc4
Add WireDatabaseBackup::dropAllTables() method for feature request processwire/processwire-requests#296
2019-04-12 10:46:51 -04:00
Ryan Cramer
099acacc61
Improvements to the __debugInfo() return values for some classes as well as those requested in processwire/processwire-issues#575
2019-04-12 10:28:23 -04:00
Ryan Cramer
ca94bd3958
Additional fix for processwire/processwire-issues#587
2019-04-12 06:19:54 -04:00
Ryan Cramer
da309f335b
Fix issue processwire/processwire-issues#744
2019-04-11 12:23:01 -04:00
Ryan Cramer
12aede03fe
Add new $cache->renderFile() method that works like $files->render() but caches the output according to WireCache rules. Also updated $files->render() to support a 'cache' option, which provides the same result.
2019-04-11 11:48:34 -04:00
Ryan Cramer
b0f11c15c5
Fix issue processwire/processwire-issues#847
2019-04-10 15:06:17 -04:00
Ryan Cramer
dcf226995c
Improvements and minor refactoring in WireCache.php ($cache API var)
2019-04-10 11:55:17 -04:00
Ryan Cramer
d03ed24c75
Various phpdoc improvements
2019-04-10 05:58:23 -04:00
Ryan Cramer
612d886dd8
Typo fixes per processwire/processwire-issues#797
2019-04-09 06:16:13 -04:00
Ryan Cramer
3bed484c80
Fix issue processwire/processwire-issues#845
2019-04-09 06:08:10 -04:00
Ryan Cramer
a6cb458c06
Fix issue processwire/processwire-issues#826
2019-04-08 13:51:38 -04:00
Ryan Cramer
5af01e44d0
Fix issue processwire/processwire-issues#844
2019-04-08 06:22:13 -04:00
Ryan Cramer
da73398da1
Fix issue processwire/processwire-issues#843
2019-04-08 06:12:24 -04:00
Ryan Cramer
357ce2d642
Bump version to 3.0.129
2019-04-05 15:08:36 -04:00
Ryan Cramer
e2176d9446
Add $datetime->elapsedTimeStr() method to accompany existing relativeTimeStr() method. This one enables you to show difference in two dates/times rather than just relative to current date/time.
2019-04-05 15:05:05 -04:00
Ryan Cramer
d4ca0d6e45
Update SessionCSRF to use more purpose-specific WireRandom class rather than Password class for random string generation
2019-04-05 15:01:49 -04:00
Ryan Cramer
c58d00863a
Add $sanitizer->httpUrl() method to accompany existing url() method
2019-04-05 15:01:14 -04:00
Ryan Cramer
b122456eb2
Fix issue processwire/processwire-issues#441
2019-04-05 13:12:18 -04:00
Ryan Cramer
e0b1c5c1bd
Add update to accommodate different "not" logic in a new notAll() method for WireArray/PageArray per processwire/processwire-issues#383
2019-04-05 12:06:08 -04:00
Ryan Cramer
711b6b8f3d
Add additional check to make sure one isn't deleting the page being viewed per processwire/processwire-issues#356
2019-04-05 11:03:31 -04:00
Ryan Cramer
6d7198f2a6
Add $config->installedAfter($date) and $config->installedBefore($date) methods
2019-04-05 11:02:28 -04:00
Ryan Cramer
45d6158be1
Fix issue processwire/processwire-issues#332 FieldsetTab was sometimes not auto-loading AJAX-loaded tab after form submit
2019-04-05 08:48:10 -04:00
Ryan Cramer
40c8eea7c6
update Fieldtypes::sort() method for new argument per processwire/processwire-issues#841
2019-04-02 14:04:42 -04:00
Ryan Cramer
8cdb9886e7
Fix phpdoc typos per processwire/processwire-issues#797
2019-04-02 11:29:18 -04:00
Ryan Cramer
dd183c0571
Fix issue processwire/processwire-issues#840
2019-04-02 11:24:29 -04:00
Ryan Cramer
e9620a3a47
Fix issue processwire/processwire-issues#726
2019-04-02 10:44:06 -04:00
Ryan Cramer
7793b79e03
Add support for PHP SORT_* constants per processwire/processwire-issues#841
2019-04-02 09:43:40 -04:00
Ryan Cramer
2e7db9c40f
Fix issue processwire/processwire-issues#778
2019-04-01 11:49:10 -04:00
Ryan Cramer
7bd2e3fc7f
Add versions of many PHP string functions to WireTextTools to abstract away the mb_string test and update Sanitizer to use them where appropriate
2019-04-01 11:32:04 -04:00
Ryan Cramer
dac7be6af4
Add support for email blacklists via $config->wireMail('blacklist') property
2019-04-01 11:31:07 -04:00