csakiistvan képe

Ha jól értem neked van egy ndoe typeod, onnan akarsz egy linket egy webformra, bár hogy miért kell a webformot a játékba keverni nem teljesen tiszta. Azt szeretnéd hogy a formban már ki legyenek töltve mezők, a noderól ahonnan érkezett a látogató(?).
Ehhez a https://drupal.org/project/prepopulate modult hasznalnam, amivel a webformot paraméterezve tudod feltölteni tartalommal az urlből, pl node id, title, miegyéb.

Ahogy én cisnálnám ezt inkább:
megtartanám a node typeot, de Flag modult használnék ami max 4szer kattintható, 4 külön usernek (ez adminról beállítható) és ha megvan a 4 akkor tele a kocsi, kiírja a Flag hogy full.
Innen egy rules kell hogy ha valaki kattint a Flagre akkor menjen a node:author:email re egy levél.

Persze lehet neked azért kell a Webform modul mert még sok sok infüt be akarsz kérni ezt neked kell tudni, de ezt nem részletezted.

0
0

Drupal full-stack developer at Wunderman Thompson Budapest

balazsgabi képe

bővebben: sok féle "galéria" modult kipróbáltam már de mindig az a vége, hogy ha igényesen akarom megoldani akkor elkészítem. Én e remek előadás segítségével tanultam meg.

recept:

  • Két tartalomtípus
  • egy nézet (több megjelenítővel)
  • egy colorbox
  • és egy kevés css

aztán ha "igazi modult" szeretnél, akkor jöhet a Features amivel ugyanolyan szuper kis 7.x_my_gallery_modul_1.0.tar.gz kinézetet varázsolhatsz vele mint amiket a dorgról lehet letölteni. Ez soha nem lesz abbahagyott, csak fixálás, stb. állapotú. Legalább is amíg a core-t táplálja a közösség.

szerk.: sorry, miután mentettem a postot kattintottam a videó linkre és tapasztaltam a 404-et. Ma már nem, de holnap készítek egy torrentet belőle. Szerintem - annak ellenére, hogy lassan 5éves - megérdemli.

1
0
Phoere képe

" a nem közzétett tartalmaknál a tax se legyen még közzétéve (ez tök logikus)"

Nem logikus. Ugyanis a node tartalmaz kapcsolatot a taxonómia kifejezéssel és nem fordítva.
Emellett valószínűleg rajtad kívül még senkinek nem volt szüksége arra, hogy egy szótár kifejezései közül egyeseket ne tegyen publikussá. Ezért nincs hozzá "közzétett/rejtett" opció. Így a lenyíló lista összeállításánál sem lehet - alaphelyzetben - ilyen szűrést alkalmazni.
(Egy saját Form modulban megoldható, hiszen ott a lenyíló listához egyedi queryt lehet írni, amiben ez definiálható.)

A taxonómia szótárban semmilyen adat nincs arról sem, hogy mely node-k használják, hanem fordítva: a node adatai közöt szerepel a kifejezés azonosítója. Az már egy erre létező függvény, illetve beépített nézet eredménye, hogy ki lehet listáztani a kifejezéssel összekapcsolt node-kat. De ekkor a node-k vannak szűrve a kifejezés azonosítójára.

Szóval nem lehet rávenni arra a tax. modult, amit akarsz. Én legalábbis nem tudok erre semmilyen megoldást.

Szerintem, körbejártuk a témát, a lehetséges megoldások le lettek írva.

0
0

Csökönyi Ferenc

szantog képe

Miért meglepő? Évtizedeken át bevált, használt, megbízható rendszerekről derülnek ki triviálisan kihasználható biztonsági hibák.
Emberek készítik? Igen. Hibáznak? Igen. Megfelelően volt kezelve? Igen.

Egy darab feltört drupal nem volt a security release előtt az adott sechole-ra vonatkozóan!

Én amint jeleztem, hogy ilyen gáz van (ok, kis hendikepp, néhány órával a sec rls előtt), és gyorsan kijavítanám, egy rendszergazda azonnal összedobott egy scriptet, ami mind a 10+ oldalt frissítette. Hogy miért? Mert ott van bazi pirossal, hogy Highly Critical.

Neked fél évig nem volt rá időd, hogy egy szénné publikált, minden oldalról kifilézett sec hole-t befoltozz, arról nem is beszélve, hogy mekkora fail kickstartot éles oldalon alkalmazni.
Jah, és van ám update notification is drupalban, csak nem kellett volna kikapcsolni telepítéskor és/vagy ignorálni.

Szóval nehogy már a drupal hibája legyen, hogy szép kis húsvétod lesz..

4
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

DruTa képe

Sajnálom, mert nincs értelme ezt tiltani: enélkül is tudnak írni robotok, csak nem megy arról értesítés annak, akinek a nevében teszik - ahogy írod. Ami még rosszabb.
Egyébként nem is kell más címét felhasználni, ha van kukac, stb. a címben akkor úgyis benyeli, akármilyen nem létező címet írunk be.

A robotokat máshogy kell kiszűrni, viszont rengeteg honlapon van ilyen lehetőség. És én pl. nagyon utálom, hogy írok egy cégnek kérdést, és nem jön meg amit kérdeztem, így ha nem válaszolnak - ami sokszor van - akkor nem tudom mit kérdeztem, sőt el is felejtődik a dolog.

Az intelligensebb honlapokon tehát jön a levél (pl. NAV arról), hogy írtam és mit írtam. Van köztes megoldás, ahol csak azt írják, hogy írtam, pl. Telekom.

Szóval nekem ez kell, nem akarok olyan idegesítő barom honlap lenni, mint azok, akik nem jeleznek vissza.

Kódolni még nem tudok, de hátha találok erre modult.

0
0
Illyés Edit képe

  1. Létrehoz egy moderátor csoportot.
  2. Telepíti a Workflow modult, bekapcsolja a Workflow Access komponenst is, felkínált linkre kattintva újraépíti a node access táblát.
  3. Létrehoz egy workflow-t mondjuk munkamenet néven.
  4. Hozzáad két state-et: szerkesztés alatt, közzétett.
  5. Megadja, hogy létrehozás után a node szerkesztés alatt állapotba kerüljön.
  6. Megadja, hogy a szerzők csak szerkesztés alatt állapotú node-okat szerkeszthessenek.
  7. Megadja, hogy szerkesztés alatt állapotból csak a moderátorok tehetnek át node-ot közzétett állapotba (és 6. miatt csak ők vehetnek ki onnan).

Vagy nem erről van szó, nem ez a feladat? Az előbb végigcsináltam, kb. 3 perc volt teszt webhely létrehozásával együtt. Régen használtam a modult és ezért sokat bénáztam, szerintem másodjára már gyorsabban menne. :)

Szerk.: csatoltam a témaindítóhoz egy képernyőképet. A workflow-t tesztworkflow néven hoztam létre, a többi ahogy fent leírtam.

0
0
Illyés Edit képe

<?php
if(!empty($entity->field_b[LANGUAGE_NONE][0]['value']{
?>

Csak így első ránézésre, onnan nem hiányzik az if záró zárójele?

0
0

mysqlbe taxonomy feltoltes

eaposztrof képe

feltoltottem az adatok a drupal mysql tablajaba,:

INSERT INTO `term_data` VALUES (1, 1, 'argentina', '', '0');
INSERT INTO `term_data` VALUES (2, 1, 'australia', '', '0');
INSERT INTO `term_data` VALUES (3, 1, 'austria', '', '0');
INSERT INTO `term_data` VALUES (4, 1, 'belgium', '', '0');
...

INSERT INTO `term_hierarchy` VALUES (1, '0');
INSERT INTO `term_hierarchy` VALUES (2, '0');
INSERT INTO `term_hierarchy` VALUES (3, '0');
INSERT INTO `term_hierarchy` VALUES (4, '0');
...
Fórum: 

Tartalom típus szerkesztése formon a Fivestar ratings mező nem aktiválódik

aboros képe

Furcsa dologba bukkantam, nem találtam sajnos hasonló hibát így megoldást sem. 5.7 -es drupal. Szeretnék értékelést bizonyos típusokra. Telepítettem a Fivestar modult, beállítottam. Szerkesztem a tartalomtípust, hogy engedélyezzem és beállítsam a Fivestar dolgait a típusra, de hiába pipálom be, hogy "Enable Fivestar rating", a kapcsolódó űrlapelemek továbbra is "disabled" maradnak.

Egy szintén 5.7 -es XAMPP localhost környezetben, ugyan azok a modulok, mindkettő garland smink (adminisztrációs smink), emitt simán megy minden ahogy kell.

Fórum: 

Hogyan készítsek olyan menüt, amely bizonyos mélységekben egyedi html kódot tartalmaz?

mapdesign képe

Sziasztok!

Segítség kéréssel fordulok felétek. Sokat olvasgattam a drupal.org oldalát és persze a magyar oldalt is. A problémámra nem találtam sajnos egyértelmű választ.

Egy multilevel menüt szeretnék felépíteni egy sminkben. (úgy tudom nem kell hozzá semmi plusz modul). Ez rendben is van teljes mértékben! De én azt szeretném, hogy bizonyos mélységekben.

Összesen 2 mélységet szeretnék készíteni, utána már mehet a 2-es mélység másolata a végtelenségig.

A kód az alábbi:

0-ás mélység / nem kell semmi eget rengető változás /

<ul>
  <li class="active">
Fórum: 
Drupal verzió: