Razišči etherpad integracijo #2

Open
opened 2023-02-08 18:45:35 +01:00 by lio · 3 comments

https://etherpad.org/

Ali lahko nadomestimo ckeditor?

! Fino mora delat interno linkanje na druge pojme in revizije.
! Premisli, kako je z vstavljanjem multimedije (token)

Integracija etherpada v drupal. Ko uporabnik zacne urejati tekst, lahko klikne na etherpad gumb in mu odpre tekst v etherpadu. potem lahko ta link share-a z drugimi. Ko je zadovoljen z verzijo klikne na nov gumb "shrani v drupal" na etherpadu in se naredi nova revizija besedila v drupalu. Na ta nacin lahko omogocimo real-time kolaboracijo na clankih, kar je bil moj prejsnji pomislek pri tem kar smo imeli

obstaja modul za to na d7: https://www.drupal.org/project/etherpad (mogoce ga lahko portamo v d9).

Treba je najti resitev za problem, kdo lahko shrani revizijo pojma v drupal (iz etherpada).

In pa lepo bi bilo, ce bi se etherpad odprl v modalnem oknu, kjer bi imel se nek(e) gumb(e) za povabit druge k urejanju. Ali da jim poslje email ali pa po kakem drugem kanalu (mogoce msging sistem znotraj drupala).

https://etherpad.org/ Ali lahko nadomestimo ckeditor? ! Fino mora delat interno linkanje na druge pojme in revizije. ! Premisli, kako je z vstavljanjem multimedije (token) Integracija etherpada v drupal. Ko uporabnik zacne urejati tekst, lahko klikne na etherpad gumb in mu odpre tekst v etherpadu. potem lahko ta link share-a z drugimi. Ko je zadovoljen z verzijo klikne na nov gumb "shrani v drupal" na etherpadu in se naredi nova revizija besedila v drupalu. Na ta nacin lahko omogocimo real-time kolaboracijo na clankih, kar je bil moj prejsnji pomislek pri tem kar smo imeli obstaja modul za to na d7: https://www.drupal.org/project/etherpad (mogoce ga lahko portamo v d9). Treba je najti resitev za problem, kdo lahko shrani revizijo pojma v drupal (iz etherpada). In pa lepo bi bilo, ce bi se etherpad odprl v modalnem oknu, kjer bi imel se nek(e) gumb(e) za povabit druge k urejanju. Ali da jim poslje email ali pa po kakem drugem kanalu (mogoce msging sistem znotraj drupala).
lio added the due date 2023-02-22 2023-02-08 18:47:19 +01:00
lio self-assigned this 2023-02-08 18:49:01 +01:00
jan was assigned by lio 2023-02-08 18:49:01 +01:00
lio added this to the Backend project 2023-02-08 19:11:14 +01:00
jan added the
task
label 2023-02-08 19:27:43 +01:00
jan changed title from [TASK] Razišči etherpad integracijo to Razišči etherpad integracijo 2023-02-08 19:27:51 +01:00

Moj predlog je sledeč:

Imamo dve entiteti (dva content tajpa / bandla): tekst in multimedijo.

Tekst je za posamezne odstavke. Besedilno polje urejamo preko etherpada namesto ckeditorja. Ena možnost je integracija etherpada v drupal, druga da povežemo zadevo na frontendu. Torej, ko urejaš ali dodajaš odstavek, zloudamo etherpad v frejmu ali kako drugače. Ko oddaš pa se preko APIja shrani v drupal.

Če je zapisanih več odstavkov, lahko zadevo "razbijemo" na več kosov vsebine. Posamezen kos vsebine pa povežemo potem s sliko, zvokom, videom, ...

Cel manifest je potem skratka graf kosov vsebine, kjer je posamezno vozlišče (kos) ali odstavek teksta ali pa zvok, slika ali video. Posamezen kos vsebine lahko kaže "naprej" (ali levo ali desno) na poljuben drug kos vsebine.

Moj predlog je sledeč: Imamo dve entiteti (dva content tajpa / bandla): tekst in multimedijo. Tekst je za posamezne odstavke. Besedilno polje urejamo preko etherpada namesto ckeditorja. Ena možnost je integracija etherpada v drupal, druga da povežemo zadevo na frontendu. Torej, ko urejaš ali dodajaš odstavek, zloudamo etherpad v frejmu ali kako drugače. Ko oddaš pa se preko APIja shrani v drupal. Če je zapisanih več odstavkov, lahko zadevo "razbijemo" na več kosov vsebine. Posamezen kos vsebine pa povežemo potem s sliko, zvokom, videom, ... Cel manifest je potem skratka graf kosov vsebine, kjer je posamezno vozlišče (kos) ali odstavek teksta ali pa zvok, slika ali video. Posamezen kos vsebine lahko kaže "naprej" (ali levo ali desno) na poljuben drug kos vsebine.
Poster
Owner

Subtasks:
Fe: #20, #21 in #22 ( with pr #26 )
Be: #23

Subtasks: Fe: #20, #21 in #22 ( with pr #26 ) Be: #23

S prefixom v imenu pada smo yufu pade ločili od ostalih.
To je bolj en tak workaround, lepše bi bilo uporabit group API od etherpada:
https://etherpad.org/doc/v1.8.4/#index_creategroup

S prefixom v imenu pada smo yufu pade ločili od ostalih. To je bolj en tak workaround, lepše bi bilo uporabit group API od etherpada: https://etherpad.org/doc/v1.8.4/#index_creategroup
g1smo added a new dependency 2024-03-05 15:55:27 +01:00
g1smo modified the due date from 2023-02-22 to 2024-04-15 2024-03-05 16:06:21 +01:00
g1smo added this to the Povezovanje pojmov milestone 2024-03-05 16:14:52 +01:00
Sign in to join this conversation.
There is no content yet.