1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-15 11:04:18 +02:00

536 Commits

Author SHA1 Message Date
camer0n
3658fbfe24 Issue #5473 Collapsing adminMenu now functional. 2025-04-19 09:59:10 -07:00
Nick Liu
23933885ca fix(datetimepicker): Handle manually entered dates with UNIX epoch
This supersedes commit 19578e9fee which attempted to fix the issue
but was limited to a specific date format (dd.mm.yyyy). The new
approach uses the datetimepicker's native parsing capabilities to
handle dates in any configured format.

When users manually typed dates in fields set with
`data-date-unix="true"` without clicking on the calendar widget, the
values weren't being converted to UNIX timestamps as expected. This
resulted in the date field not appearing to save its value.

The improved solution:
- Uses the picker's `getDate()` method to parse dates according to the
  configured format
- Properly handles timezone adjustments for datetime fields
- Includes better error handling and validation
- Works with all locale formats supported by the datetimepicker

Fixes #5412
2025-04-10 19:28:51 -03:00
Jimako
873966c5ce fix for date field without click on calendar 2025-04-10 19:28:47 -03:00
camer0n
abda42015b Closes #5379 - Adds support for custom styling of modal windows in admin area. 2025-01-07 11:18:18 -08:00
camer0n
e6775b5afd Fontawesome updated to 6.7.2 2025-01-07 09:02:03 -08:00
camer0n
280a9aa099 Updated Bootstrap Library to 5.3.3 2025-01-05 08:20:48 -08:00
camer0n
c4b270c005 Closes #5292 - update Bootstrap datetimepicker 2024-06-29 12:59:38 -07:00
camer0n
e4fa9eb83e Fixes #5230 Invalid element tab switch issue. 2024-04-05 17:01:30 -07:00
camer0n
8921e92aa6 Issue #5192 - Javascript defer option. (experimental) 2024-02-09 16:46:16 -08:00
camer0n
dcd1745bad Fixes #4940 - Flexpanel was not displaying moved core items correctly. 2023-11-18 08:45:15 -08:00
camer0n
1744d1fc11 jQuery 3 updated to v3.7.1
Jquery-UI updated to v1.13.2
2023-11-17 16:56:11 -08:00
camer0n
34ba78023c Closes #4969, Fixes #5008, Fixes #4498 - FontAwesome6 support. 2023-11-17 11:18:23 -08:00
Cameron
3b4c583531 Upgraded Bootstrap to v5.2.3 2023-04-21 11:17:43 -07:00
Cameron
c3517641e0 Fontawesome updated to 5.15.4
Bootswatch updated to 5.2.3 in Bootstrap5 theme and fontawesome loading switched to css. (instead of js)
2023-04-12 15:32:48 -07:00
Cameron
ca31946d1a Issue #4940 - Flex panel changes not sticking. 2023-04-03 16:27:42 -07:00
Cameron
3feccca0ec Fixes #4799. Powerpoint file-types added. Issue #4986 Added critical error constant as example to e107_config.php during installation. 2023-03-24 13:06:30 -07:00
Cameron
d320ee926e Issue #4969 Added support for FontAwesome v6 2023-02-05 13:48:50 -08:00
Cameron
e6dc147074 Closes #4952 - Update selectize.js to v0.15.2 2023-01-13 10:04:39 -08:00
Cameron
6bad3580a8 Issue #4923 Tweaked to prevent conflict with <button value=''> . Allow HTML for FontAwesome icons. 2022-12-16 11:32:52 -08:00
Cameron
83518a3078 Fixes #4923 - data-modal-submit attribute. Also setting data-modal-close to 'false' will hide the close button in the modal window footer. 2022-12-14 14:24:08 -08:00
Cameron
322e57eeda Closes #4887 - Updated plupload to v2.3.9 2022-10-19 10:14:35 -07:00
Cameron
94bf1efda2 Issue #4783 Added new field for meta-news-title. New prefs added for SEO Title and Description character limits. 2022-06-06 17:28:23 -07:00
Cameron
9743cb4e95 Fixes #4528 - Frontend modal now functional with Bootstrap5. 2021-12-02 11:20:58 -08:00
Cameron
0db84b3565 jquery.once updated to v2.2.3 2021-11-26 13:44:38 -08:00
Cameron
4cbdf3901a Bootstrap upgraded to v5.1.3 2021-11-26 12:42:33 -08:00
Cameron
fea46ed7ee Fixes #4605 - Custom home icon support and fallback icon for non-FontAwesome breadcrumbs. 2021-11-17 15:21:10 -08:00
Cameron
cbb8315417 Prevent e-ajax from firing multiple times. 2021-10-14 08:58:05 -07:00
Cameron
7755dd1743 Added option for themes to load only the css or js portion of a library via theme.xml attribute. See bootstrap5/theme.xml for an example.
Empty comments in glyphs removed due to conflict with Fontawesome JS. Tests updated.
2021-10-11 12:33:59 -07:00
Cameron
a8ec6435e5 Closes #4567 - jQuery 3 is now the default for the frontend of e107.
To use v2, add the following to e107_config.php: define('e_DEBUG_JQUERY', 2);
2021-09-23 11:02:43 -07:00
Cameron
6020de66e1 Issue #4567 - Remove jQuery.once() dependency. 2021-09-13 18:40:19 -07:00
Cameron
48ace946f4 Bootstrap upgraded to v5.1.1 2021-09-13 18:05:35 -07:00
Cameron
834c713eef Fix for e107_media and removal of old files. 2021-09-10 09:25:20 -07:00
Cameron
9163f907bf Erased old deprecated files. 2021-09-06 12:22:25 -07:00
Cameron
b994dd916d Bootstrap upgraded to v5.1.0 2021-08-13 10:03:24 -07:00
Cameron
32618817d1 Character counting display added to meta description on admin News and Page inputs. 2021-08-12 11:51:55 -07:00
Cameron
f561c5920b Bootstrap updated to v5.0.1 2021-06-07 17:07:02 -07:00
Cameron
666459d060 Debug info text color fix. 2021-05-08 12:20:03 -07:00
Cameron
80f59e2493 Upgraded Bootstrap 5 to final version. (no more beta) 2021-05-07 12:07:38 -07:00
Serios
d17eeab43c Fixing an issue with gallery prettyPhoto plugin
.size() function was deprecated as of jQuery 1.8. And removed in jQuery 3.0. More information [here](https://api.jquery.com/size/)

Using it, is causing prettyPhoto not to work, with newer versions of  jQuery. It must be replaced with .length property
2021-03-20 10:31:18 +02:00
Cameron
51eaa633c1 Some bootstrap5 css margins added. Partial Voux style fix on menus. 2021-02-26 12:53:57 -08:00
Cameron
827af45c03 Bootstrap-suggest library added. 2021-02-24 15:36:16 -08:00
Cameron
5f085c9446 Removed bootstrap-suggest submodule. 2021-02-24 15:31:36 -08:00
Cameron
340ff05fcd Bootstrap5 markup added to download item pagination. Fallback added to e107.css 2021-02-21 14:13:01 -08:00
Cameron
823a228e7e Issue #3912 Typing ':' now pops-up a menu of available routes. Bootstrap-suggest library added for this and other areas in future. 2021-02-17 14:33:35 -08:00
Cameron
ab546c5aab Fix for tips appearing when hovering on labels.
Menu-manager selector styling on light theme.
2021-02-16 09:25:53 -08:00
Cameron
5b9ecd2200 Issue #4372 Extra fields. 2021-02-16 09:22:12 -08:00
Cameron
c94b1867a3 Issue #4372 - Enhancement: Contact page info. Requires database update. 2021-02-15 10:58:49 -08:00
Cameron
7133d4bb6f Closes #4228 TinyMce can now load the frontend theme in the editor when 'wysiwyg' is found in the scope of a declared css file within theme.xml
Fixes #4371 - FontAwesome5 is now loaded in the TinyMce editor when detected in the frontend theme.
2021-02-11 16:39:50 -08:00
Cameron
4f4fee7fb2 datepicker styling and tooltip delay reduced. 2021-02-09 11:40:42 -08:00
Cameron
5842e51f15 Prevent tooltip visibility during page load. 2021-02-09 11:07:58 -08:00