You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/content_management/rich_text/extend_online_editor.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -386,7 +386,7 @@ For a full list of standard buttons, see the RichText module's [configuration fi
386
386
Regular CKEditor plugins can be added to the Online Editor.
387
387
This procedure is illustrated with the addition of the [Special characters plugin](https://ckeditor.com/docs/ckeditor5/latest/features/special-characters.html).
388
388
389
-
You can install a CKEditor plugin locally by using `yarn add` or `npm install`, and deploy it by committing the `yarn.lock` file.
389
+
You can install a CKEditor plugin locally by using `yarn add` or `npm install`, and deploy it by committing the `yarn.lock` file.
Copy file name to clipboardExpand all lines: docs/content_management/workflow/workflow.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -165,7 +165,7 @@ However, during the publish action, the sent form is validated in the service.
165
165
Therefore, if there are any errors in the form, you return to the edit page but errors aren't triggered, which can be confusing when you have two or more tabs.
166
166
167
167
To enable form validation in UI before sending it to the next stage of the workflow, add `validate: true` to the transitions of the stage.
168
-
In the example below the form is validated in two stages:` to_legal` and `done`:
168
+
In the example below the form is validated in two stages:`to_legal`and `done`:
Copy file name to clipboardExpand all lines: docs/personalization/tracking_with_ibexa-tracker.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,7 +26,7 @@ To use this mechanism on your pages, copy the code snippet below, and replace:
26
26
-`<USER_ID>` with an empty string for cookie based anonymous user or with the value generated by your user identifier system for logged-in user. In case user activity should not be tracked, 'not_defined' value should be used to still have an event stored without a link to the user.
27
27
28
28
All identifiers can be any form of string.
29
-
Paste this snippet into your website template page so that it appears before the closing`</head>`tag.
29
+
Paste this snippet into your website template page so that it appears before the closing`</head>`tag.
30
30
31
31
```js
32
32
<script type="text/javascript">
@@ -48,9 +48,9 @@ Paste this snippet into your website template page so that it appears before the
48
48
49
49
## Asynchronous syntax
50
50
51
-
The`_ycq`object is what makes the asynchronous syntax possible.
52
-
It acts as a queue, which is a "first-in, first-out" (FIFO) data structure that collects API calls until`ibexa-tracker.js` is ready to run them.
53
-
To add to the queue, use the`_ycq.push`method.
51
+
The`_ycq`object is what makes the asynchronous syntax possible.
52
+
It acts as a queue, which is a "first-in, first-out" (FIFO) data structure that collects API calls until`ibexa-tracker.js` is ready to run them.
53
+
To add to the queue, use the`_ycq.push`method.
54
54
55
55
To push an API call into the queue, you must convert it from the traditional JavaScript syntax to a command array.
56
56
Command arrays are JavaScript arrays that conform to a certain format.
@@ -60,7 +60,7 @@ These can be any JavaScript value.
60
60
61
61
## Tracking code
62
62
63
-
The`_ycq`global object can be used directly for asynchronous page tracking with the`push(...)`method.
63
+
The`_ycq`global object can be used directly for asynchronous page tracking with the`push(...)`method.
|`_setMandator`| - Executed with one additional parameter:`MandatorId`|`_ycq.push(['_setMandator' , '<YOUR_MANDATOR_ID>']);`|
87
+
|`_setMandator`| - Executed with one additional parameter:`MandatorId`|`_ycq.push(['_setMandator' , '<YOUR_MANDATOR_ID>']);`|
88
88
|`_trackEvent`| - Executed with four additional parameters: `ItemType`, `EventType`, `ItemId`, `UserId`.<br /> - `EventType` can be any of the [described types]([[= user_doc =]]/personalization/event_types/) | capturing an event: `_ycq.push(['_trackEvent', '1', 'buy', '10', '']);`|
89
-
|`_trackTimedEvent`| - Executed with five additional parameters:`ItemType`,`EventType`,`ItemId`, `Timeout`, `UserId`.<br /> - `EventType` can be any of the [described types]([[= user_doc =]]/personalization/event_types/).<br /> - `Timeout` can be any integer greater than 0 representing time in ms | consume event sent after 20s: `_ycq.push(['_trackTimedEvent', '1', 'consume', '10', '20000', '']);`|
89
+
|`_trackTimedEvent`| - Executed with five additional parameters:`ItemType`,`EventType`,`ItemId`, `Timeout`, `UserId`.<br /> - `EventType` can be any of the [described types]([[= user_doc =]]/personalization/event_types/).<br /> - `Timeout` can be any integer greater than 0 representing time in ms | consume event sent after 20s: `_ycq.push(['_trackTimedEvent', '1', 'consume', '10', '20000', '']);`|
90
90
|`_login`| - Executed with two additional parameters: anonymous userId, pseudonymous userId.<br /> - It is to be triggered when a user logs in and the tracking identity is changed.<br /> | - |
91
91
|`ycreco=true`| - If you want to send a click recommended event you can append the following parameter to the recommended item URLs: |[https://mydomain.com/mypage.html?ycreco=true](https://mydomain.com/mypage.html?ycreco=true) or <br />[https://mydomain.com/mypage.html?myparameter=x&ycreco=true](https://mydomain.com/mypage.html?myparameter=x&ycreco=true)|
92
92
@@ -99,4 +99,4 @@ For example, the following button generates an event when it's clicked:
0 commit comments