tools:cooklang
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| tools:cooklang [2026/08/24 16:34] – [Dokuwuki plugin] Julien Deswaef | tools:cooklang [2026/08/27 10:44] (current) – Julien Deswaef | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== | + | # Cooklang |
| - | ===== Dokuwuki plugin | + | ## Dokuwuki plugin |
| - | I’ve started writing some [[recipes: | + | I’ve started writing some [[recipes: |
| - | | + | - I needed to figure out how to install |
| - | - After that, I had to figure out how to configure the Dokuwiki to actually find it. It’s all about finding the right path. | + | - After that, I had to figure out how to configure the Dokuwiki to actually find it. It’s all about finding the right path. |
| - | - But even after that the plugin would still return an error and never display properly a recipe. | + | - But even after that the plugin would still return an error and never display properly a recipe. |
| - | - Turns out at OVH compiles its PHP with '' | + | - Turns out at OVH compiles its PHP with `--enable-sigchild` which makes `proc_close`, a function that the plugin calls to close the connection with `cook` always return undefined or an error. So the plugin never moves to displaying the recipe. |
| - | - After chatting with Gemini for a while to debug this PHP issue and look for alternative. Gemini suggested to create a third output pipeline just to catch the return of the command. That seemed to have done the trick. The forked and working code is here https:// | + | - After chatting with Gemini for a while to debug this PHP issue and look for alternative. Gemini suggested to create a third output pipeline just to catch the return of the command. That seemed to have done the trick. The forked and working code is here https:// |
| - | ==== Updating cookcli | + | ### Limitations |
| - | To update the cookcli on this server, find [[https:// | + | The plugin will only work with simple recipes. It does not work with meta-data, titles for sections, |
| + | notes or recipe reference | ||
| + | |||
| + | ### Updating cookcli | ||
| + | To update the cookcli on this server, find [the release](https:// | ||
| + | |||
| + | ### TODO | ||
| + | - Cooklang Dokuwiki plugin needs to be updated to render the latest version of the specification. Until then, it’s probably only partially usable and with quite simple recipes. | ||
tools/cooklang.1787582078.txt.gz · Last modified: by Julien Deswaef
