Ryan Cramer
|
e60b79bd78
|
Upgrade $input->urlSegmentStr() method with new arguments, add an $input->pageNumStr() method, and add an $input->httpHostUrl() method that includes current scheme and hostname without path.
|
2018-06-15 11:03:38 -04:00 |
|
Ryan Cramer
|
28d275fe4d
|
Fix issue processwire/processwire-issues#616 where PHP 7.2 is throwing deprecation notices for default arguments of idn_to_utf8() and idn_to_ascii(). The deprecation change and new defaults for next major PHP version does not appear to affect our usage after several tests, so opted to suppress these notices.
|
2018-06-15 07:58:50 -04:00 |
|
Ryan Cramer
|
828a80f1f6
|
Fix issue processwire/processwire-issues#621 where PageFrontEdit module config modal in AdminThemeDefault was showing extra/unnecessary buttons on modal dialog
|
2018-06-15 06:38:04 -04:00 |
|
Ryan Cramer
|
325ee3da15
|
Add a couple of new traversal methods to Inputfield: $inputfield->getRootParent(); and $inputfield->getForm();. While it was possible to get this info before, this makes it more obvious and straightforward.
|
2018-06-13 15:34:41 -04:00 |
|
Ryan Cramer
|
bd35c02e81
|
Improve support for Field tags by adding a new "Manage Tags" button at the bottom of the fields list screen, enabling you to add or remove fields to/from tags. In addition tags can now be used in $pages->find() searches, i.e. $pages->find("my_tag%=something"); would search all fields in the "my_tag" collection.
|
2018-06-13 15:31:55 -04:00 |
|
Ryan Cramer
|
a465fab672
|
Several fixes and impovements to PageFrontEdit per processwire/processwire-issues#609. Plus, this commit also improves PageFrontEdit usage with AdminThemeUikit, and improves behavior of multi-language fields.
|
2018-06-12 07:43:55 -04:00 |
|
Ryan Cramer
|
738c2db3c5
|
Correct issue in JqueryUI/modal.js where it used $() rather than jQuery() in one spot, and also fix issue where modal would stay open in some cases when we didn't want it to
|
2018-06-12 07:12:04 -04:00 |
|
Ryan Cramer
|
9ac3bfb5ad
|
Various small code improvements and optimizations to ProcessPageEdit.module
|
2018-06-12 07:09:35 -04:00 |
|
Ryan Cramer
|
fff1250211
|
Various minor updates: add a $config->version($minVersion) function, add @since tags in Sanitizer, update count() => wireCount() in FieldtypePageTable and add PHPdoc hints where phpstorm is asking for them, update InputfieldImage to track change for the field when an action manipulates the image file, plus some other minor odds and ends.
|
2018-06-12 07:06:40 -04:00 |
|
Ryan Cramer
|
9ef1ac1486
|
Fix issue where drag-to-upload to CKE field within a repeater wasn't working quite right. Also updated it to default to drag-upload to image field in repeater item, if one is present (and supports more than one item), and use the owning page as a fallback for upload.
|
2018-06-10 08:08:53 -04:00 |
|
Ryan Cramer
|
d57b3ffcfc
|
Bump version to 3.0.105
|
2018-06-01 15:39:56 -04:00 |
|
Ryan Cramer
|
6ef23f5c75
|
A couple of minor updates to AdminThemeUikit
|
2018-06-01 14:08:19 -04:00 |
|
Ryan Cramer
|
f6d8d3510f
|
Add the “Regular” site profile to the core as another installation profile option
|
2018-06-01 13:26:07 -04:00 |
|
Ryan Cramer
|
ecf812224f
|
Add $mail->sendHTML() and $mail->mailHTML() methods which are the same as their send() and mail() counterparts, but assume the given message body is HTML, and text-body is auto-generated.
|
2018-06-01 09:17:37 -04:00 |
|
Ryan Cramer
|
c0437702ce
|
Fix issue processwire/processwire-issues#610 where .sort-date spans were showing in MarkupAdminDataTable columns at mobile width
|
2018-06-01 06:55:50 -04:00 |
|
Ryan Cramer
|
2abc454ce1
|
Add @rolandtoth PR #110 and PR #111 that fix issues with LanguageTabs in AdminThemeDefault/AdminThemeReno themes.
|
2018-05-31 14:55:33 -04:00 |
|
Ryan Cramer
|
07ab8ef9fc
|
Add support for multi-language options support to InputfieldSelect, and modules that descend from it (radios, checkboxes, asmSelect, selectMultiple, etc). This enables you to use selectable options in multiple languages when used in FormBuilder or any other tool that uses InputfieldSelect without a Fieldtype.
|
2018-05-31 14:27:39 -04:00 |
|
Ryan Cramer
|
d2da3adcf7
|
Add new $mail->mail() method, which is the same as the existing $mail->send() method except that its arguments duplicate those of PHP mail(), making it possible to use as a drop-in replacement for PHP mail().
|
2018-05-31 13:17:22 -04:00 |
|
Ryan Cramer
|
7c159f9c1a
|
Some reworking of and improvements to the WireMail class, though no change to external interface (and should be no changes required for classes extending it).
|
2018-05-31 13:15:32 -04:00 |
|
Ryan Cramer
|
863abee8bb
|
mprovements and new options for $sanitizer methods: text(), textarea(), unentities(). Plus, add new $sanitizer->removeWhitespace() method that can remove 99 different types of whitespace that can appear in a string (which includes the obvious whitespace, but also various UTF-8 and html-entity based whitespace).
|
2018-05-31 11:07:36 -04:00 |
|
Ryan Cramer
|
46e774ba38
|
Fix issue in FieldtypeComments::find() where "sort=something" selector wasn't always working if DatabaseQuerySelectFulltext modified the query
|
2018-05-30 07:29:00 -04:00 |
|
Ryan Cramer
|
bdaf8810cb
|
Various minor AdminThemeUikit updates, mostly styles adjustments. Bump version to 3.0.104 and a couple other minor tweaks.
|
2018-05-25 11:10:41 -04:00 |
|
Ryan Cramer
|
5b38c26806
|
Update InputfieldCKEditor figure/figcaption styles to bind width of caption to width of image
|
2018-05-25 10:40:15 -04:00 |
|
Ryan Cramer
|
81ceb184b2
|
Update FieldtypeComments CommentList class to support a footer option
|
2018-05-25 10:38:40 -04:00 |
|
Ryan Cramer
|
ad9973ca33
|
Additional fix for processwire/processwire-issues#602 add z-index to InputfieldRepeater to prevent lost outline at bottom of field when repeater depth enabled
|
2018-05-24 05:47:56 -04:00 |
|
Ryan Cramer
|
da73572b95
|
Fix issue in Firefox where repeaters with depth in AdminThemeUikit had strange outline on containing Inputfield element per suggestion in processwire/processwire-issues#602
|
2018-05-24 05:45:21 -04:00 |
|
Ryan Cramer
|
c1dc6a9b9f
|
Add @Notanotherdotcom PR #96 to allow use of field names with brackets (array) in field dependencies
|
2018-05-23 08:34:33 -04:00 |
|
Ryan Cramer
|
d06fd64171
|
Fix issue processwire/processwire-issues#603 where toggling repeater item open/closed makes outline disappear the second time you do it
|
2018-05-23 08:28:54 -04:00 |
|
Ryan Cramer
|
c512fd68e3
|
Fix issue processwire/processwire-issues#598 in FieldtypeOptions where manually assigned option IDs were not working
|
2018-05-23 07:45:33 -04:00 |
|
Ryan Cramer
|
91930953b6
|
Additional update for processwire/processwire-issues#596
|
2018-05-23 05:43:08 -04:00 |
|
Ryan Cramer
|
af3db8b5c1
|
Fix issue processwire/processwire-issues#600 where label saved to log was showing wrong path
|
2018-05-21 09:45:24 -04:00 |
|
Ryan Cramer
|
771c275432
|
Fix issue processwire/processwire-issues#597 allow radio button labels to wrap when needed
|
2018-05-21 09:40:35 -04:00 |
|
Ryan Cramer
|
79fa81d8a8
|
Add enhancement processwire/processwire-issues#596 show field labels rather than field names in Inputfield error messages
|
2018-05-21 09:23:47 -04:00 |
|
Ryan Cramer
|
2ba8d29ce2
|
Fix issue processwire/processwire-issues#595 where horizontal separator in dropdown nav wasn't quite right for the Page Add > Bookmarks option
|
2018-05-21 08:47:04 -04:00 |
|
Ryan Cramer
|
76a15a2539
|
Some other tweaks to Fieldtype and FieldtypeComments and bump version to 3.0.103
|
2018-05-18 15:07:24 -04:00 |
|
Ryan Cramer
|
9c38d29402
|
Improve support for fields that can be placed in custom header of CommentList class
|
2018-05-18 10:15:04 -04:00 |
|
Ryan Cramer
|
0fbd5a5882
|
Significant improvements to FieldtypeComments::find() method, adding support for selectors containing multiple sort values, OR values (for most properties), fulltext index searching of comment text, and matching comments based on field values present on the page that contains the comment field.
|
2018-05-18 10:12:04 -04:00 |
|
Ryan Cramer
|
aa34db127e
|
Add WireLog option for specifying which user should be recorded with the log entry (if different from current user).
|
2018-05-18 09:21:13 -04:00 |
|
Ryan Cramer
|
7b2692f0cd
|
Add new removeAllFor($namespace) method to Session, and improve the multi-IP option in the getIP() method
|
2018-05-18 09:19:01 -04:00 |
|
Ryan Cramer
|
ac480032c6
|
Major improvements and configuration options added to ProcessForgotPassword module. Also improves it for non-admin uses such as with the LoginRegister module. Additional added hooks also support more customization.
|
2018-05-18 09:17:38 -04:00 |
|
Ryan Cramer
|
8dda4368ea
|
Bump version to 3.0.102
|
2018-05-11 12:00:35 -04:00 |
|
Ryan Cramer
|
8b285cfb17
|
Add @kixe PR #94 which adds a "disallow parallel sessions" option to SessionHandlerDB. When enabled, only one login can be maintained at a time per user.
|
2018-05-11 09:52:46 -04:00 |
|
Ryan Cramer
|
63cba339e4
|
Add "Cancel" JS callback to ProcessWire.confirm(message, funcOk, funcCancel) per PR #108
|
2018-05-11 08:20:26 -04:00 |
|
Ryan Cramer
|
717c1d2961
|
Add PR #107 so that panel.js triggers pw-panel-closed and pw-panel-opened events in JS
|
2018-05-11 06:33:33 -04:00 |
|
Ryan Cramer
|
8ef088f625
|
Some minor updates to WireTextTools::truncate() method to improve sentence type matches
|
2018-05-11 06:14:15 -04:00 |
|
Ryan Cramer
|
d7e0cccecb
|
Apply the LanguageSupportPageNames duplicate checking feature without debug/advanced modes per processwire/processwire-issues#322
|
2018-05-10 06:25:30 -04:00 |
|
Ryan Cramer
|
7458d0504c
|
Make InputfieldSelect show blank option even when selection is required per processwire/processwire-issues#585
|
2018-05-10 06:02:57 -04:00 |
|
Ryan Cramer
|
04123e305a
|
Fix issue processwire/processwire-issues#588 where InputfieldFieldsetOpen lacked class InputfieldFieldset, which prevented it from having background color in AdminThemeUikit
|
2018-05-10 05:52:40 -04:00 |
|
Ryan Cramer
|
2d8dc82010
|
Fix issue processwire/processwire-issues#590 dropdown hover ajax menus using fix suggested in issue report
|
2018-05-10 05:37:29 -04:00 |
|
Ryan Cramer
|
e520c09f7a
|
Update InputfieldPageAutocomplete.js to initialize the autocomplete on focus event, rather than on document ready. This resolves a render time issue in AdminThemeUikit when there are a lot of autocomplete inputs present, per @Toutouwai
|
2018-05-08 09:25:07 -04:00 |
|