Skip to content

Conversation

julitafalcondusza
Copy link
Contributor

Question Answer
JIRA Ticket (https://issues.ibexa.co/browse/IBX-9737)
Versions master

Collaborative editing described in Developer Documentation

Checklist

  • Text renders correctly
  • Text has been checked with vale
  • Description metadata is up to date
  • Redirects cover removed/moved pages
  • Code samples are working
  • PHP code samples have been fixed with PHP CS fixer
  • Added link to this PR in relevant JIRA ticket or code PR

Copy link

github-actions bot commented Apr 25, 2025

Preview of modified files

Preview of modified Markdown:

@mnocon mnocon changed the base branch from master to 5.0 May 19, 2025 07:25

# Install Collaborative editing

Collaborative editing feature is available as an LTS update to [[= product_name =]] starting with version v5.0 or higher, regardless of its edition.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

4.6 as opt-in, 5.0 build-in

composer require ibexa/collaboration
composer require ibexa/share
composer require ibexa/fieldtype-richtext-rte
```

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

composer require ibexa/share installs also ibexa/collaboration. The same situation for composer require ibexa/fieldtype-richtext-rte - installs also ibexa/ckeditor-premium.
Installing ibexa/collaboration does not include installing ibexa/share :)

Comment on lines +70 to +80
- Invitation ID:

``` php
[[= include_file('code_samples/api/public_php_api/src/Command/(?).php', , ) =]]
```

- Session ID:

- Participant ID:

- Invitation status:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@julitafalcondusza julitafalcondusza changed the title IBX-9737: Collaborative editing described in Developer Documentation IBX-9737: Collaborative editing described in Developer Documentation - v4.6 Sep 10, 2025
@ciastektk
Copy link
Contributor

ciastektk commented Sep 11, 2025

@julitafalcondusza, we also need to cover security configurations:

In config/packages/security.yaml

  1. Uncomment the two following lines with shared user provider under the providers key: https://github.com/ibexa/recipes-dev/blob/master/ibexa/commerce/4.6/config/packages/security.yaml#L34-L35
  2. For 4.6 version: Uncomment the eight following lines under the ibexa_shareable_link key: https://github.com/ibexa/recipes-dev/blob/master/ibexa/commerce/4.6/config/packages/security.yaml#L133-L140
  3. For 5.x version: Uncomment the eight following lines under the ibexa_shareable_link key: https://github.com/ibexa/recipes-dev/blob/master/ibexa/commerce/5.0/config/packages/security.yaml#L155-L162

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants