Keresés

H7t, ny8lc vagy 9ilenc?

hellsing képe

Üdv Drupalosok!

Ez az első bejegyzésem, köszönöm, hogy felvettetek.

Egy "mit tennétek a helyemben" típusú probléma megoldásához kellene a segítségetek. Programozóként még nem Drupaloztam. Át kéne vennem a céges rendszert: a honlap és a belső admin rendszer 2db 7.x-es Drupal szerver, kb. 135 modullal, amiből 45-50db egyedi fejlesztés.

Meg kellene tanulnom a Drupalt, de melyiket? A 8-asra eddig nem álltak át, mert ha jó tudom, minden saját modult írhatnánk meg nulláról. A "gyáriak" között is van pár, aminek nincs 8-as verziója. Amiket olvastam a Drupal visszamenőleges kompatibilitási gondjairól, nem tűnik 100%-os döntésnek a 8-ra lépés, ha aztán megint kéket vizelünk 9-re lépéstől. Nem is biztos, hogy a 8-ra kéne átállni, kivárhatnánk a 9-est.

A céljainknak tökéletesen megfelel a 7-es is, maradhatnánk, de azt olvastam, hogy az alatta futó Symfony verziója lassan end of life lesz, 20-tól vagy 21-től nem lesz rá támogatás, így gondolom nem sokkal később a Drupal kihozza a 9-est és el is engedi a 7-est.

Mit tennétek a helyemben? Maradhatunk a 7-esen, nem katasztrófa az EOL? Jöjjön a 8-as, nem lesz gond a későbbi upgrade? Várjuk ki a 9-est?

Kérlek bőbeszédű választ adjatok, még nem nagyon ismerem a lehetőségeket, problémákat, etc.

Köszönöm!

Taxonomy upgrade extras: 
Drupal verzió: 

D8 Statisztika Modul -olvasottsági adatokat csak a reggelt felhasználóktól szed

tiburi képe

Sziasztok, egy fura hibába bukkantam egy oldalon és ötletem sincs mit tehetnék.
Standard D8-as oldal, ahol kell fusson a node stat, hogy legyen olvasottsági ranglista.
Valamiért azonban csak a reggelt felhasználók hit-jeivel emelkednek a számok, anonym userek hit-jei mellőzve vannak.
A permissionban ere vonatkozóan még csak lehetőség sincs beállítást tenni, mert alap, hogy minden hit-re tol egyet a counton a rendszer, akárhonnan is jöjjön az.
A chache-kat lelőttem, folyamatosan töröltem a gyorstárat, hogy meggyőződjek a dologról, de tényleg az van, amit írtam.
Mi a fene írhatta át ez a tök alap core funkciót?
Köszönöm.

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 

Entity Browser

egonkosa képe

Hello Mindenki!
Entity Browser modullal kapcsolatban futottam bele egy hibába, amire sehol nem találom a megoldást.
Frissen telepített Drupal 8.6.9 site. PHP ver: 7.2.14; Adatbázis: MySQL 5.6.41.
Modulokból csak ezek vannak telepítve: Admin Toolbar; Media; Entity Browser; Entity Browser IEF; Inline Entity Form
Tartalomtípusból létrehozva egy „Minta Media”, aminek csak egy body és egy media_assets (Entitás hivatkozás a Media image field-re). Létrehozva néhány minta tartalom.
Létrehozva egy nézet Entity Browser hivatkozás a médiákra. Ez is ok, működik.
Entity Browser beállítása az admin/config/content/entity_browser oldalon:
Címke: Media Assets; Bővítmény megjelenítése: iFrame; Felületi elem kiválasztó: Fülek; Kiválasztás megjelenítése: Nincs kiválasztás.
Következő oldalon minden default, Entitásböngésző automatikus megnyitása engedélyezett. Több oldalon nincs állítva semmi.
Utolsó oldal Felületi elem beépüéő: Megtekintés; Nézet megjelenítése a korábban létrehozott view.
Befejezés (Mentés). Üzenet: „The entity browser Media Assets has been added.”
Ha viszont visszalépek a szerkesztésbe, hogy további felületi elemeket adjak hozzá, az van, hogy nincs semmi. Még az előzőleg beállított view elem sincs benne. Nem menti a beállítást, és így a tartalomnál is a felvitelkor azt írja, hogy „Nincsenek elérhető felületi elemek”.
Segítséget kérnék, hogy mi lehet ennek az oka, mert nem találom rá a megoldást.
Köszönöm.

Drupal verzió: 

Rules IF/ELSE típusú elágazás

Anonymous képe

Lehet a Rules-ban if/else típusú elágazást csinálni? Úgy tűnik nem, de lehet, hogy csak nem tudok valamit.

Arra gondolok, hogy a Feltételek részben megadok valamit, ha az teljesül, akkor fusson végig a Műveletek rész, de ha nem teljesül, akkor a Műveletek résznek csak egy része, vagy más műveletek, tehát a műveleteket lehessen elágaztatni a feltételtől függően. De a Műveletek részen nem látok lehetőséget erre, úgy látom azok mindenképpen végrehajtódnak, vagy semmiképpen nem hajtódnak végre.

Szeretném elkerülni az ismétlődést, tehát, hogy bizonyos műveleteket külön Rules-ba tegyek, amik már szerepelnek egy másikban, ami pedig egy if/else megoldással egyben is mehetne.

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 

HTTPS átállás után modul update hiba

Kocsis Kata képe

A .htaccess file-ban a következő mindig érvényre jutó átirányítást végzem a honlapon:

RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\.example\.com*
RewriteRule ^(.*)$ https://example.com/$1 [L,R=301]

Minden remekül működik is, de amikor bármilyen modul update-et akarok végrehajtani, akkor a következő hibaüzenetet kapom. Ha jól értem, a modul frissítéséhez szükséges file-okat nem engedi a szerverre másolnia rendszer:

An AJAX HTTP request terminated abnormally. Debugging information follows. Path: https://www.induserv.hu/authorize.php?batch=1&id=3514&op=do StatusText: ResponseText: ReadyState: 4
" Notice: Undefined index: log in update_authorize_update_batch_finished() (line 187 of /chroot/home/induserv/induserv.hu/html/modules/update/update.authorize.inc).
" Warning: Invalid argument supplied for foreach() in update_authorize_update_batch_finished() (line 187 of /chroot/home/induserv/induserv.hu/html/modules/update/update.authorize.inc).
" Notice: Undefined index: log in update_authorize_update_batch_finished() (line 236 of /chroot/home/induserv/induserv.hu/html/modules/update/update.authorize.inc).
" Update failed! See the log below for more information. Your site is still in maintenance mode.

Ugyanez a honlap egy teszt helyre költöztetve és a http-n keresztüli kommunikációt használva semmilyen problémát nem okoz, a modul frissítés is lefut.

Tényleg a https átálláshoz lehet köze? Úgy általában mi okozhatja, ha a modulok frissítése hibára fut? Mit kellene kérdeznem a szolgáltatómtól? Milyen szerver oldali paramétereket kellene leellenőriznem?

Drupal verzió: 

D8 adatbázisfrissítés. No input file specified.

HF leon képe

Nemrég egy drupal 8.6.9 frissítése után (8.6.10) a következő hibába futottam:

Az update.php-ben a folytatás gombra kattintva egy fehér képernyő fogad, amelyen a No input file specified. üzenet olvasható.

Mi okozhatja a gondot? A cache törlése megvolt a frissítés előtt.

Hol tudnám esetleg manuálisan megadni a szükséges adatbázis frissítési információkat?

Az oldal működik, de az állapotjelentés is írja, hogy szükséges az adatbázis frissítése.

Drupal verzió: 

Adminisztrációs smink hiba

vikicica22 képe

Hello mindenkinek!

Találkoztatok már ezzel a hibával?

Engedélyezett smink
Bootstrap (alapértelmezés szerinti smink)

Adminisztrációs smink
Seven
+ a pipa be van pipálva "Az adminisztrációs smink használata a tartalmak létrehozása és szerkesztése során."

Bármilyen tartalomnál az előnézet-re kattintok akkor ezt történik:

Hiba
A webhelyen nem várt hiba történt. Később érdemes újra megpróbálni.

viszont, a pipát kiszedem az Adminisztrációs smink-nél akkor az előnézet normálisan működik a tartalmaknak

Találkoztatok már ezzel a hibával? ha igen hogyan sikerült kijavítani?

Taxonomy upgrade extras: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
Fórum: 

views taxonomy színezés

tatu611088 képe

Sziasztok,
az lenne a problémám, van egy tartalomtípus, ahhoz most adtam taxonomiát, a régi bejegyzésekhez nem nyúlnék, viszont az új bejegyzéseket szeretném taxonomia szerint a hátterét színezni. Pl. a nincs szótár bejegyzés hozzáadva és taxonomia "A" fehér, taxonomia "B" eleme zöld.

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 

Drupal frissítés és https átirányítás

duc-sai képe

Sziasztok!

Pár napja aktiváltam az SSL-t a tárhelyen, a htaccess-be pedig beillesztettem a https átirányítást. Most frissítettem a drupalt 7.64-re, természetesen a htaccess felülíródott, így újra be kellett illeszteni a kódot.
Ha minden frissítésnél ezt meg kell tenni, félő, hogy előfordul olyan, hogy megfeledkezek róla. Hogyan célszerű ezt megoldani?

Drupal verzió: