Molkobain
a65c55fc48
iTopWebPage: Add CSS classes in addition to HTML IDs in template
...
This ease mocking several pages in a single one when IDs are removed
2022-02-11 15:51:52 +01:00
Molkobain
b7e8c0de8a
N°4400 - Restore PHP debug output being displayed in a modal
2021-10-25 21:34:03 +02:00
Molkobain
ae6f8fba5c
N°3520 - Add missing data-role on UIBlocks
2021-09-30 22:07:39 +02:00
acognet
e2904fb0ee
N°4230 - Printable version issues
2021-09-29 11:21:00 +02:00
Molkobain
ab3c1ad4af
Add TWIG comment
2021-09-15 20:22:30 +02:00
Stephen Abello
b2155c042e
N°3685 Fix twig variable name
2021-09-15 16:16:20 +02:00
Stephen Abello
b1b1d25186
N°3685 Preload necessary fonts to speed up display
2021-09-15 16:16:20 +02:00
acognet
bf991ffb8a
N°3685 - Performance checks on the front end - Minimize size of generated javascript
2021-08-20 16:03:22 +02:00
Stephen Abello
95b6dd0cc3
N°1632 Add a common webpage to be used for unauthenticated/token based actions, guarantees harmony between extensions style and a common API
2021-08-19 11:41:01 +02:00
Molkobain
2966759466
Code cleanup
2021-07-30 17:09:51 +02:00
acognet
f98ba1594c
N°3705 - Migrate module to new UIBlock system : Kanban board - css and dictionnary in ajax page
2021-07-28 16:02:35 +02:00
Molkobain
957cb87b8d
N°3786 - Fix lock removal when leaving an object details page in edition
...
The main problem was WebPage::$a_scripts are now printed after the DOM when the mechanism actually prints some JS to redirect to another page immediately.
As there are a LOT of calls to WebPage::add_script(), we kept it to ensure the compatibility; and we add a new WebPage::add_early_script() for JS snippets that explicitly need to be execute before the DOM interpretation.
2021-07-20 20:13:44 +02:00
Molkobain
a4104d4315
N°3539 - Remove viewport meta tag as we won't be able to make the backoffice responsive in 3.0
2021-07-15 09:09:47 +02:00
Molkobain
d8f36a8aa9
N°4131 - Fix multiple "User disconnected" dialogs in the backoffice
2021-07-04 21:54:56 +02:00
Molkobain
a1da086a64
Revert "Fix and simplify dynamic dictionaries load in ajax pages"
...
This reverts commit e46743af
2021-07-01 13:38:16 +02:00
Molkobain
3b3f1806ce
Fix resources URL not being printed correctly
...
If there was any parameters in the URL it would not work as the `&` would have been printed as `&`, see similar issue in the previous commit
2021-07-01 09:55:01 +02:00
Molkobain
e46743af2a
Fix and simplify dynamic dictionaries load in ajax pages
2021-07-01 09:55:00 +02:00
Molkobain
5a4c9393a4
Add missing viewport meta from webpage template
...
(Backoffice won't be responsive in iTop 3.0)
2021-06-12 19:26:25 +02:00
Stephen Abello
bcfdf76b71
N°4051 Make sure js dependencies are met before resuming ajax calls js code
2021-06-10 15:12:16 +02:00
acognet
b3e1b7124a
N°3980 - Manage dictionary entries for JS script in AjaxPage
2021-04-27 10:45:04 +02:00
Stephen Abello
5aef6f209b
Remove debug line
2021-04-07 09:46:13 +02:00
Stephen Abello
8204dbb6ae
N°3857 Replace old welcome popup
2021-03-24 17:18:55 +01:00
Eric
818690dba8
N°3825 - Export.php and export-v2.php errors on Excel
2021-03-18 10:27:21 +01:00
Molkobain
8dd96ea636
Copyright year bump
2021-03-15 09:29:45 +01:00
Molkobain
c3140c2db3
Copyright year bump
2021-03-12 18:48:46 +01:00
Molkobain
59b5092e3b
Login: Fix forms' inputs width (reset pwd & change pwd)
2021-03-12 09:21:55 +01:00
Molkobain
085855cdc5
Revert fix for tooltips in AjaxPage as pages with "application/json" content type actually return the HTML templates... 🤦♂️ (eg. breaks the autocomplete results)
...
- Fix only for ext. key modal
2021-03-05 12:40:19 +01:00
Molkobain
bbbc5e966b
Fix tooltips not activated in AjaxPage
2021-03-05 12:33:24 +01:00
Stephen Abello
8f0e665c68
Refactor "sanitize_identifier" and "sanitize_variable_name"custom TWIG functions to "sanitize(FOO)"
2021-02-16 10:32:03 +01:00
Molkobain
eea8ceda63
Refactor "sanitize_identifier" and "sanitize_variable_name"custom TWIG functions to "sanitize(FOO)"
...
Note: FOO is one of \utils::ENUM_SANITIZATION_FILTER_XXX
2021-02-15 16:28:34 +01:00
Molkobain
f716e42672
Rename 'variable_name' TWIG filter to 'sanitize_variable_name' to keep consistency with other filters (eg. 'sanitize_identifier')
2021-02-15 13:50:57 +01:00
Eric
91752b4068
N°3565 - Migrate backoffice pages to new UIBlock system : Setup (fix bad escaping)
2021-02-08 14:20:12 +01:00
Molkobain
a91b6dbca3
Fix URL with special chars being output wrong (completes c98881671)
2021-02-08 12:24:03 +01:00
Eric
69189ab41a
Merge branch 'support/2.7' into develop
2021-02-08 10:42:19 +01:00
acognet
34d9eb2d96
Fix js files loading
2021-02-03 11:59:50 +01:00
acognet
53c4c14522
Fix js files loading
2021-02-03 11:07:07 +01:00
Eric
2f68be14f8
N°3565 - Migrate backoffice pages to new UIBlock system : Setup
2021-02-01 16:28:10 +01:00
acognet
c98881671b
Fix name of files : in order to manage the use of "&" character in url
2021-01-27 11:14:54 +01:00
acognet
63c1a1d2d3
Fix multi reload of UI.php and js files
2021-01-21 15:35:48 +01:00
Eric
e20f6d7564
N°3540 - Migrate printable version of an object (dashboard)
2020-12-29 18:31:59 +01:00
Molkobain
608c868b53
N°3561 - Fix all header messages (readonly, log kpi, app. messages, archive mode, ...)
2020-12-23 14:53:06 +01:00
acognet
3876fb9d62
N°3540 - Migrate printable version of an object
2020-12-18 11:41:31 +01:00
Eric
1b115624a2
N°2737 - RenderBlockTemplate enhancement, uilinkswidget UIBlock refactor
2020-12-16 11:05:30 +01:00
Pierre Goiffon
c06e176d57
Templates : remove auto closing tags
...
We are not using XHTML anymore but HTML 5
2020-12-14 16:29:57 +01:00
acognet
5ccb12453a
N°3123 : Improved JavaScript management in web pages and ajax pages
2020-12-08 08:59:25 +01:00
Eric
a759380999
Migrates banner, header, footer in blocks for iTopWebPage
2020-11-26 15:33:49 +01:00
Molkobain
ad19a89fc5
N°2847 - Fix iTopWebPage's header / footer API layout
2020-11-24 13:30:29 +01:00
Pierre Goiffon
6c5e1c429f
🎨 Remove auto closing tags for CSS
...
We have an HTML 5 Doctype, we're not using XHTML anymore
2020-11-23 15:09:45 +01:00
Eric
32e0c8f9bf
N°2847 - Datatable modal dialogs
2020-11-19 17:45:46 +01:00
Stephen Abello
05c53d35b7
N°2847 Update login screen style to better fit with iTop 3.0
2020-11-19 11:00:41 +01:00