Files
iTop/js
Molkobain 4b3e9432df N°7630 N°7623 - Fix visual glitches with selectize.js
Mind that as there is no released version of the necessary fixes yet, we upgraded the files based on e6ca6d3

More information on the issue resolving the matter: https://github.com/selectize/selectize.js/issues/1926
2024-07-15 16:24:45 +02:00
..
2024-03-04 10:31:26 +01:00
2024-05-06 18:35:31 +02:00
2024-05-06 18:35:31 +02:00
2024-03-04 10:31:26 +01:00
2024-03-04 10:31:26 +01:00
2024-05-06 18:35:31 +02:00
2024-05-06 18:35:31 +02:00
2024-03-04 10:31:26 +01:00
2024-03-04 10:31:26 +01:00
2024-05-06 18:35:31 +02:00
2024-05-06 18:35:31 +02:00
2024-05-06 18:35:31 +02:00
2024-05-06 18:35:31 +02:00
2021-03-01 11:44:37 +01:00
2024-05-06 18:35:31 +02:00
2024-05-06 18:35:31 +02:00
2024-05-06 18:35:31 +02:00
2024-05-06 18:35:31 +02:00
2024-03-04 10:31:26 +01:00
2024-05-06 18:35:31 +02:00
2024-02-15 17:14:15 +01:00
2024-05-06 18:35:31 +02:00
2024-02-09 12:04:21 +01:00
2024-05-06 18:35:31 +02:00
2024-05-06 18:35:31 +02:00
2024-05-06 18:35:31 +02:00
2024-05-06 18:35:31 +02:00

JS for iTop

File location

In order to better separate our developments from the embedded third-party libs, files should be moved in either the /js/components, /lib, /node_modules folders.

IMPORTANT: Before moving a file, we should first consider if:

  • The file is used in an iTop extension that should be compatible with the iTop version currently under developments
  • The file is still used in iTop itself (or if we can consider removing it for clean up)

Leading semicolon

When concataining 2 files with code execution, we might have a prb.

For example :

// file A
(A)()
// file B
(B)()

Having (A)()(B)() is different than (A)();(B)(); !

To avoid those problems simply add a leading semicolon on all JS files.

See : https://stackoverflow.com/a/23056287 3959ed505b