Sivujetti Whomping Willow

0.16.0 (Whomping Willow) release notes

Ei vielä julkaistu

Uutta

  • Lisätty sisältötemplaatit-konsepti
  • sivuihin voi nyt lisätä erityyppisiä, ennalta rakennettuja sisältöjä kuten headereita, sisältöjä, footereita
  • templaateilla on esikatselukuvat, ja ne on kategorisoitu erillisiin välilehtiin
  • Lisätty automaattinen päivittäjä
  • kaikki Sivujetti-sivustot tsekkaa nyt saatavilla olevia päivityksiä sivujetti.org -keskuspalvelimelta säännöllisin väliajoin muokkaustilaan kirjautumisen yhteydessä
  • mikäli päivityksiä löytyy, ne voi asentaa napista klikkaamalla
  • asennusprosessi tarkastaa aluksi löytyykö webhotellista kaikki tarvittava, että päivitys voidaan asentaa
  • Lisätty "Tee uudelleen" -tuki
  • kaikki toiminnot, jotka pystyi edellisessä versiossa kumoamaan (undo), pystyy nyt myös tekemään uudelleen (redo)
  • Kuvasisältöjen, osioiden taustakuvien, ja metatietojen somekuvien kuvapoluksi voi nyt määritellä sivuston ulkopuolisia kuvia (esim. https://joku-cdn.com/pic.jpg)
  • Kuvasisällöille voi nyt määritellä kuvatekstin (<figcaption>)
  • teksti näytetään oletuksena kuvan alapuolella, mutta sijaintia voi muuttaa tyylien avulla
  • Admin-käyttäjät voi nyt määritellä muokkaustilassa HTML-koodin, joka lisätään lopullisen sivuston <head>-tagiin, tai <body>-tagin loppuun
  • näihin määritelty koodi ajetaan vain ei-muokkaus -tilassa, joten ne soveltuu hyvin on erilaisille analytiikkaskripteille
  • Sivuja voi nyt filtteröidä sivun valintawidgetissä
  • Lisätty Wräpper () -sisältölohkotyyppi sisältöjen ryhmittelyyn
  • JetForms: lomakesisällöissä voi nyt valita lomakkeen lähetyksen yhteydessä suoritettavan CAPTCHA-menetelmän (JetCaptha, Google reCaptcha)
  • JetForms: admin-käyttäjät voi nyt määritellä sivuston CAPTCHA-asetuksia suoraan muokkaustilassa
  • Sisältöjen tyylit voi nyt kohdentaa eri päätelaitteille (i.e. levyisille näytöille)
  • muokkaustila näyttää nyt viisi eri välilehteä (kaikki, läppärit, tabletit, puhelimet, pienet puhelimet), ja määritellyt tyylit kohdentuu automaattisesti vain valitun kokoisille näytöille

Muutettu

  • Palautettu tyylisysteemi samankaltaiseksi kuin se oli 0.14.0 -versiossa
  • yksinkertaistetussa systeemissä sisällöillä ei lähtökohtaisesti ole oletustyylejä, vaan devaaja voi luoda niitä koodilla, sekä konfiguroida niihin widgettejä, joilla ei-devaaja voi kustomoida niitä
  • kaikilla sisältötemplaateilla on ennalta konfiguroidut widgetit
  • Sisältöä lisätään nyt sisältöpuun kontekstivalikoista aukeavasta popupista raahaa & pudota -mekanismin sijaan
  • tämä auttaa pitämään käyttöliittymän yksinkertaisempana, ja tukee paremmin uutta sisältötemplaatit-konseptia
  • Minkä tahansa sisällön pystyy nyt tallentamaan uudelleenkäytettäväksi sisällöksi, ei pelkästään osio/sarakkeita
  • Sivut voi nyt määritellä piilotetuksi tai julkaistuksi
  • piilotetut sivut näkyy vain kirjautuneille admin-käyttäjille
  • Listauslohkon oletustemplaatissa voi nyt määritellä listassa näytettävät osiot (kuten otsikko, linkki, artikkelikuva)
  • Globaaleja uudelleenkäytettäviä sisältöjä voi nyt käyttää sisäkkäin
  • voit nyt esim. tallentaa yhteystiedot -tekstin globaaliksi lohkoksi, ja käyttää sitä yhtä aikaa sivun sisällössä sekä footerissa
  • Visuaalisten tyylien värinpoimija käyttää nyt Coloris -kirjastoa pickr -kirjaston sijaan.
  • Quill -editori kohdistuu nyt juuri siihen tekstisisällön kohtaan, jota klikataan sivulla ja vice versa (sen sijaan, että se kohdistuisi aina tekstisisällön alkuun)
  • tämän lisäksi hiiren hover-toiminto korostaa nyt myös tekstisisällön sisältämät elementit (kuten tekstikappaleet, otsikot jne.) eikä pelkästään ulointa elementtiä
  • Kuvat -listausta voi nyt selata myös lista-tyyppisenä ruudukko-näyttötavan lisäksi
  • Linkiksi voi nyt määritellä myös nykyisen / tyhjän sivun (tämä sivu)
  • toiminto mahdollistaa linkit joissa on vain ankkuri-osuus (#ankkuri), mutta ei polkua (/polku)
  • Valikkojen linkkien alle voi lisätä alavalikoita
  • Valikkojen linkkejä voi nyt järjestää raahaamalla
  • Valikkojen linkkejä voi nyt monistaa
  • Ankkurit lisätään nyt yksittäisiin sanoihin kokonaisen tekstikappaleen / otsikkoelementin sijaan Quill -editorissa
  • Kun sisältölohkoja järjestetään raahaamalla, sivuesikatselu päivittyy nyt vasta kun sisältö pudotetaan (onDrop), ei jatkuvasti raahauksen aikana (onSwap)
  • Tyylien CSS-luokat tekstikentässä on nyt automaattinen täydennys (käyttää tagify -kirjastoa)
  • Osio ()-, ja sarakkeet () -sisältölohkotyyppien toiminnallisuudet on nyt yhdistetty uudistettuun osio -sisältölohkotyyppiin ()

Fiksattu

  • Joukko muita 🐛:ja mm.
  • eliminoitu useita tilanteita, jossa tallennusnappi ilmestyi vaikkei sivuun olisi tehty muutoksia
  • eliminoitu ongelma, jossa kuva latausanimaatio jäi jumiin, jos palvelimella tapahtui odottamaton virhe kuvaa ladattaessa
  • eliminoitu useita "Incorrect use of <label for=FORM_ELEMENT>" -huomautuksia

Tekniset

  • Sivujetti käyttää nyt virtual DOM -pohjaista renderöintisysteemiä aiemman custom-systeemin sijaan (ts. aiempi systeemi korvautuu yhdellä ainoalla preact.render() -kutsulla)
  • tämän johdosta devaajien on helpompi lisätä omia sisältölohkotyyppejä, kun ne on nyt tavallisia preact-komponentteja
  • backend tukee edelleen myös aiempaa merkkijono/templaattitiedostopohjaista systeemiä uuden rinnalla
  • Lisätty kokeellinen ShortIdGenerator, jolla on mahdollista luoda lohkoille 55-60% aiempaa lyhyempiä tunnisteita
  • (esimerkki ennen/jälkeen "-NrLtInpvP0ZfQcbylf-" -> "u585XQVD")

Copyright © Tenel Digital

Voimanlähteenä Sivujetti 😲