Account created on 8 September 2008, over 16 years ago
#

Recent comments

🇵🇱Poland grzegorz.bartman

Thanks for reporting this. We’ll probably remove the .sh script entirely, just like it was done in Drupal CMS 1.1. There’s a separate issue to check if this is possible: https://www.drupal.org/project/openintranet/issues/3528391 📌 Replace installer script – remove launch-intranet.sh Active

🇵🇱Poland grzegorz.bartman

Thanks for reporting this. I added it to our priority list https://www.drupal.org/project/openintranet/issues/3514957#comment-16134396 🌱 META] Priorities & next tasks - Open Intranet Active

🇵🇱Poland grzegorz.bartman

Blockers for 1.1.0 release

  1. 📌 Proof of Concept: Track Who Has Read Specific Content (Must-Read Flagging Feature) Active

Next tasks

  1. 📌 Check Possibility to Update Open Intranet from Drupal 10 to Drupal 11 Active
  2. 📌 Replace installer script – remove launch-intranet.sh Active & 📌 Miscellaneous improvements Active
  3. 📌 Embed fonts to comply with EU GDPR Active

Done

  1. 📌 Rename profile from d_intranet to openintranet Active
  2. 📌 Documents - change filesystem to private Active
  3. 🐛 Documents - Can't save without Preview (workflow settings) Active
  4. 📌 View /documents - add information about references to each document Active
  5. 📌 Add node /welcome - redirect user to this node after installation Active
  6. 🐛 CKEditor AI without API key locks toolbar; uninstall crashes “Text formats and editors” page Active
  7. 📌 Add Diff module to open intranet Active
  8. 🐛 Login form shows no error message after failed authentication Active
  9. 📌 Content type "Document" has an empty view Active
  10. 🐛 Error saving node with node relations when private path is not set Active
  11. 🐛 Comments - visible only for content editors/admins Active
  12. 🐛 Unable to compile theme due to imports of non-existent SCSS components Active
  13. 📌 Update demo event dates to future values (e.g. 6 months ahead) to ensure block visibility Active
  14. 📌 Can't change account data for Admin user. Active
  15. 🐛 Wrong project URL in launch-intranet script Active
  16. 🐛 Like button - permissions and layout Active
  17. 🐛 User has no permission to download related document Active
🇵🇱Poland grzegorz.bartman

Testing steps:

1)
git clone https://git.drupalcode.org/issue/openintranet-3524319.git openintranet-3524319
cd openintranet-3524319
git checkout 3524319-Add-node-welcome-redirect-user-to-this-node-after-installation
./launch-intranet.sh

2)
Install in browser, do not install test content

I see "The referenced media source is missing and needs to be re-embedded." in section "Consult your intranet needs"

🇵🇱Poland grzegorz.bartman

Let's add information about it in /welcome page in issue 📌 Add node /welcome - redirect user to this node after installation Active - add here section "Suggested steps after installation"

🇵🇱Poland grzegorz.bartman

OK, please propose a solution that doesn’t rely on the launch-intranet.sh script.
That file will be removed soon - just like the old .sh script in Drupal CMS.
We want to follow the same development approach used in Drupal CMS.

🇵🇱Poland grzegorz.bartman

I have error after installation:

The website encountered an unexpected error. Try again later.

Drupal\Component\Plugin\Exception\PluginNotFoundException: The "taxonomy_term" entity type does not exist. in Drupal\Core\Entity\EntityTypeManager->getDefinition() (line 142 of core/lib/Drupal/Core/Entity/EntityTypeManager.php).
Drupal\Core\Entity\EntityTypeManager->getHandler() (Line: 195)
Drupal\Core\Entity\EntityTypeManager->getStorage() (Line: 48)
Drupal\permissions_by_term\Service\TermHandler->__construct() (Line: 261)
Drupal\Component\DependencyInjection\Container->createService() (Line: 179)
Drupal\Component\DependencyInjection\Container->get() (Line: 438)
Drupal\Component\DependencyInjection\Container->resolveServicesAndParameters() (Line: 239)
Drupal\Component\DependencyInjection\Container->createService() (Line: 179)
Drupal\Component\DependencyInjection\Container->get() (Line: 438)
Drupal\Component\DependencyInjection\Container->resolveServicesAndParameters() (Line: 239)
Drupal\Component\DependencyInjection\Container->createService() (Line: 179)
Drupal\Component\DependencyInjection\Container->get() (Line: 105)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch() (Line: 214)
Symfony\Component\HttpKernel\HttpKernel->filterResponse() (Line: 160)
Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 116)
Drupal\page_cache\StackMiddleware\PageCache->pass() (Line: 90)
Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36)
Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 741)
Drupal\Core\DrupalKernel->handle() (Line: 19)

I used commands below to install:

git clone https://git.drupalcode.org/issue/openintranet-3520977.git openintranet-3520977
cd openintranet-3520977
git checkout 3520977-Documents-Cant-save-without-Preview-workflow-settings
./launch-intranet.sh
🇵🇱Poland grzegorz.bartman

Suggestion: Instead of editing launch-intranet.sh, could we set the private file path in hook_install()?

Like this:

function openintranet_install() {
  if (!\Drupal::service('settings')->get('file_private_path')) {
    \Drupal::service('config.factory')
      ->getEditable('system.file')
      ->set('path.private', DRUPAL_ROOT . '/../private-files')
      ->save();
  }
}

This keeps everything Drupal-native, avoids cross-platform sed, and still lets sites override the path in settings.php.

🇵🇱Poland grzegorz.bartman

For one of our projects ( https://www.drupal.org/project/openintranet ) we created a helper module that allows to export config as recipes. It is not perfect but perhaps someone will use it https://www.drupal.org/sandbox/jaro2801/3523096

🇵🇱Poland grzegorz.bartman

Thanks for reporting this.

Did I do something wrong during installation, or is this normal behaviour?

This is "normal" behavior :)
We know this problem, but with this warning, Droopler installs properly, so it is a low priority on our tasks list.

🇵🇱Poland grzegorz.bartman

Thank you for reporting this :)
We will fix it in 1-2 weeks.

🇵🇱Poland grzegorz.bartman

Thank you for your response! I understand the situation. If anything changes in the future, please let me know – we'd be happy to help or take over the project.

By the way, our own intranet is already available as open source, so the community can freely use it.

https://git.drupalcode.org/sandbox/grzegorz.bartman-3513334

Best regards, Grzegorz

🇵🇱Poland grzegorz.bartman

Done.
Droopler 3.5.9 is compatible with Drupal 11.

🇵🇱Poland grzegorz.bartman

Currently, the project is in a private repository.
Here you can see quick demo https://www.youtube.com/watch?v=2Y_NHEpFXkU

Here we will publish it on Wednesday/Thursday for testing https://www.drupal.org/sandbox/grzegorzbartman/3513334

We want to publish it as a distribution to have a usage statistics page (like we have with Droopler https://www.drupal.org/project/usage/droopler ), so it is important to know what namespace we will have :) As I know namespace on drupal.org should be the same as the installation profile name in the code in the git repository.

🇵🇱Poland grzegorz.bartman

Plan for D11 and Droopler 3.x
- we will release 3.4 version - that will uninstall Advagg module
- then we will release 3.5 version - this will be compatible with Drupal 11.x

🇵🇱Poland grzegorz.bartman

Thanks for your patience and sorry for the late reply!

I've just created a new task to track our current priorities here: 🌱 [META] Priorities & next tasks - Droopler 3.x and 5.x Active .

To quickly summarize our recommendations:

  1. For new websites: Definitely use Droopler 5.x, as it's the most up-to-date and future-proof version.
  2. For existing websites on 3.x: We'll keep supporting these sites, but our focus will only be on bug fixes and security updates—no major improvements or features.
  3. For existing websites on 4.x-alpha: We recommend removing/uninstalling the Droopler profile and continuing as a standard Drupal site to simplify future maintenance.

We really appreciate your feedback and involvement :)

🇵🇱Poland grzegorz.bartman

Comment from GitHub issue: Cannot reproduce the problem. I'm closing this issue.

🇵🇱Poland grzegorz.bartman

Moving to 5.x but with low priority.

🇵🇱Poland grzegorz.bartman

Moving to 5.x but with low priority.

🇵🇱Poland grzegorz.bartman

Droopler 5.x now uses Bootstrap 5. I'm closing this issue.

🇵🇱Poland grzegorz.bartman

We marked this task as a priority for Droopler 3.x

🇵🇱Poland grzegorz.bartman

Update:

-Proposed "solution" after testing and internal discussion: remove the language select option from the installation process (in DrupaLCMS lang switcher is also removed)

🇵🇱Poland grzegorz.bartman

It is a question related to your local environment. I suggest trying to ask in ChatGPT or a similar AI tool or ask on slack in the Droopler channel, perhaps someone will know the answer. I'm closing this issue.

🇵🇱Poland grzegorz.bartman

Update:

- https://www.drupal.org/project/ala module is still in D10 version only
-Next step: propose solutions on how to upgrade Droopler to Drupal 11

Production build 0.71.5 2024