Keresés

Token használata HTML linkben

Anonymous képe

Jó napot!

Azt hiszem már mindenhogyan rákerestem a problémára a neten, de megoldást nem találtam, ezért hátha valaki válaszol.

A történet az, hogy egy helyesen megadott HTML linkbe betettem egy Token-t, de nem működik megfelelően.

<a href="[user:field_link]"> <img border="0" alt="link" src="/image.png" width="" height=""> </a>

Ha a Token helyére egy linket írok, akkor minden rendben működik.

Ha a Token van benne, akkor a záró kapcsos zárójel utáni záró idézőjelet

"

és záró TAG-et

>

kidobja, azaz nem értelmezi, hanem szövegként jeleníti meg, aminek természetesen az az eredménye, hogy a KÉP nem működik hivatkozásként, tehát nem kattintható.

Ha törlöm a kapcsos zárójeleket (kipróbáltam), akkor minden jó, de akkor meg a Token nem helyettesítődik be.

Ezen kívül már minden képtelen variációt kipróbáltam, hátha...

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

Kiemelt biztonsági frissítés fog érkezni szerda este a Drupal 7 és 8-hoz

Balu Ertl képe

E hét szerdán a Drupal Security Team felhívást tett közzé, amelyben előre, egy héttel korábban tájékoztatja a közösséget, hogy március 28-án este magyar idő szerint este 20 és 21.30 óra közötti másfél órás időablakban várható, hogy egy kritikus biztonsági hibát javító új verzió fog megjelenni.

Mivel a leendő javítás valamennyi, D7-es és D8-as alaprendszereket érinti, ezért a Drupal Security Team kéri valamennyi, ezen főverziókon üzemelő éles webhely tulajdonosát és üzemeltetőjét, hogy időben kezdjen el felkészülni, hogy a frissítés megjelenését követően mielőbb a javított főverziót futtathassák.

A helyzet komolyságára való tekintettel a javítást elkészítik hivatalosan már nem támogatott Drupal 8.3.x és 8.4.x alverziókra is.

Mi a teendőm?

Attól függ, milyen verziójú webhelyről van szó:

  • 8.5.x a javítás közzétételekor azonnal frissíthető a szokásos eljárással.
  • 8.4.x a javítás közzétételekor tartalmazni fog egy 8.4.x-es kiadást, melyre azonnal frissíthető. Ezt követően egy hónapon belül javasolt átállni a következő 8.5.x-es biztonsági kiadásra.
  • 8.3.x a javítás közzétételekor tartalmazni fog egy 8.3.x-es kiadást, melyre azonnal frissíthető. Ezt követően egy hónapon belül javasolt átállni a következő 8.5.x-es biztonsági kiadásra.
  • 7.x a javítás közzétételekor azonnal frissíthető a szokásos eljárással.
  • 6.x: bár ez a főverzió is érintett a szóban forgó sérülékenységgel, de hivatalosan már jó ideje nem támogatott, ezért számunkra érdemes igénybe venni valamelyik LTS-programban (Long Term Support) résztvevő szolgáltató tanácsadását.

Annyi már előre látható, hogy a javítás nem igényel adatbázis-frissítést.

Hol kövessem az újabb híreket?

  • D.org-on: https://www.drupal.org/security
  • Twitteren: @drupalsecurity
  • E-mailben: érdemes feliratkozni a Security announcements című hírlevélre a D.org felhasználói fiók szerkesztési fülén a „My newsletters” fülön.
  • Sajtóérdeklődést a security-press (a) drupal.org e-mail címen fogadnak.

Ez a bejegyzés az angol eredeti Drupal 7 and 8 core highly critical release on March 28th, 2018 PSA-2018-001 hozzávetőleges magyar fordítása és nem fog frissülni. Minden további újabb információ a Drupal.org-on lesz közzétéve.

Időpont: 
2018. március 28., szerda 20.00 - 21.30

Automatikus nézet szűrés könyvekre

HF leon képe

Van több különféle tartalomtípusokból álló könyv.
Készítettem egy nézetet, amely bizonyos feltételekkel kiszűri egy könyv egyes lapjait és egy blokkba rendezi.

Megoldható az, hogy a nézet csak abból a könyvből rendezze össze a lapokat, amely könyv egy lapja nyitva van?

Vagy minden könyvhöz külön nézetet kell készíteni?

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

Mezőcímkét a mező elé, ne fölé

Anonymous képe

Már több tucat FIELD nevű modult végignéztem a Drupal.org oldalon, többet ki is próbáltam, de ezt az egyszerű dolgot egyik sem csinálja.

Nekem nem az kell, hogy a mezők megjelenési beállításainál a címke ne fölötte legyen, hanem előtte (ehhez nem is kell modul, ezt az alaprendszer tudja), hanem a mező beviteli résznél legyen előtte, tehát amikor valaki tartalmaz visz be.

Ahogy a Drupal Webhely információk Alapértelmezett címlap beállításnál.

https://www.drupal.hu/kezikonyv/telepites/webhelyinformaciok

Mert az szeretném, hogy amikor egy adott mezőt kitölti valaki, pl. megadja a Facebook címét, akkor már előre be legyen írva az, hogy facebook.com/ és utána már csak a saját azonosítóját kelljen odaírni. Ha a címke felül van, akkor ez nem egyértelmű.

Display Suite-től kezdve Field Group-on át sok kisebb modullal is próbálkoztam, de csak a Tartalomtípusok mezőket érintő részénél a Megjelenés beállítása részt befolyásolják, a Mezők kezelése részt nem, ahol a bevitel módját lehet szabályozni.

Nem akarok ezért egyedileg belenyúlni a CSS részbe, mert csak egy-egy mezőnél kell ez.

Szintén a mezőkkel kapcsolatos régi vágyam, hogy el lehessen rejteni (azaz ideiglenesen nem használni, nem megjeleníteni) mezőket a Mezők kezelése részen, úgy, ahogy ez megoldható a Megjelenés beállítása területen is. Mert most törölni vagyok kénytelen, ha valami épp nem kell, pedig később lehet, hogy mégis használni akarom.

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

Book depth condition modul fejlesztése

HF leon képe

Olyan megoldásra lenne szükségem, ami a könyvlapok mélysége alapján tesz láthatóvá, vagy elrejthetővé blokkokat.

Ahogy néztem van Token Conditions, de mivel fejlesztői változat és 2015 óta nem jött ki belőle új verzió nem tudom mennyire megbízható. Talán abban megoldható a dolog, de jobb lenne talán egy célirányos megoldás.

Van arra lehetőség, hogy megállapítsam egy oldalon, hogy az egy könyv része-e és, ha igen lekérdezzem a mélységét?

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

Saját system.action bővítés...

heribertc képe

Kedves Drupalosok!

A Views Bulk Options modulhoz készítettem egy saját action-t, amit a következő helyre tettem:

/my_module/config/optional/system.action.elso_akcio.yml

  1. langcode: en
  2. status: true
  3. dependencies:
  4. module:
  5. - user
  6. id: elso_akcio
  7. label: 'Elso akcio'
  8. type: user
  9. plugin: elso_akcio
  10. configuration: { }

És persze van /my_module/src/Plugin/Action/ElsoAkcio.php, amiben az akció definiálva van.

A modult telepítettem és ez rendben működött is.

Most kellene még egy akció, amihez elkészítettem a

/my_module/config/optional/system.action.masodik_akcio.yml

és

/my_module/src/Plugin/Action/MasodikAkcio.php fájlokat.

És most akadtam el. Segítsetek, legyetek szívesek, hogy mit tegyek, hogy a masodik_akcio is elérhető legyen!

Előre is köszönöm!
l.

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

Drupal felépítése: html, css

Anonymous képe

Jó napot!

Elkezdtem ismerkedni a Drupal megjelenésének rendszerével (.tpl.php ami a html kódot generálja, és különálló css file-ok, amik a html-ben lévő osztályokra, id-kre hivatkoznak.

Az a kérdésem, hogy miért nem ugyanaz az ID elnevezés a téma .info file-jában és a php-ben, miért jó, hogy át van nevezve? Mert gondolom van oka:

  1. <?php if ($page['sidebar_first']): ?>
  2. <div id="sidebar-first" class="column sidebar"><div class="section">
  3. <?php print render($page['sidebar_first']); ?>
  4. </div></div> <!-- /.section, /#sidebar-first -->
  5. <?php endif; ?>

A példa itt a régióról szól, az info file-ban sidebar_first, később már mindenhol sidebar-first, azaz az .info file elnevezésében „_” karakter van, az ID-ben már „-” karakter.

Azért is szeretném tudni, hogy én is a megkövetelt eljárást alkalmazzam később saját megjelenés készítésekor, ha ennek nyomos van oka.

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

Profiloldalhoz való hozzáférés biztosítása hivatkozott felhasználónak

ipeto képe

Sziasztok!
Több oldalon használtam már a Node Access User Reference modult, amivel hozzáférést adhatunk annak a felhasználónak, akit mondjuk egy Entity Reference mezőben hivatkozunk. Ugyanerre a funkcionalitásra lenne lenne szükség, csak éppen profiloldalak kapcsán. Az előző modul ugyebár nem jó, mivel nem node-ról van szó. Létezik erre valamilyen megoldás?

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

Menü probléma

dedesz képe

Többször átnéztem a menük beállítását, de nem találtam különbséget.
Mégis a felső két menü teljesen jól működik az alatta lévő kettőben az almenük nem nyílnak ki.
(http://baranyafolk.info, Drupal 7.58, Bartik smink)

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

Hozzászólások listázásának módja (FLAT, THREADED) Drupal 7-ben

snowflake képe

Sziasztok!

D5->D7 váltás után van egy gondom.
Hogyan lehet megoldani azt a D7-ben, hogy a felhasználó választhassa ki a hozzászólások módját: lapos vagy beágyazott (FLAT vagy THREADED).

A Drupal 5 alatt ez a lehetőség meg volt, a D7-ben sajnos egy alapértelmezettet lehet csak megadni az adott tartalomtípushoz és ez után mindenkinek így jelenik meg, nem változtatható.

Arra gondoltam, ha a user profilban egy mező beállításával ez orvosolható lenne, az nagyon jó lenne.
Ha van valakinek ötlete szívesen fogadom.
Az sem gond, ha esetleg 1-2 core fájlban is módosítani kellene ehhez. Nagyon kellene ez a featura.

Jelenleg fordított sorrendben (comment_goodness), beágyazott módon listázódnak a hsz-ek. De a felhasználók egy része elég zabos, hogy nem sima listaként listázódik neki a topik hozzászólásai, mint ahogyan korábban azt használta, megszokta.

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