linkek létrehozása automatikusan

jonnyka képe

Hali!

A feladat a következő: Egy drupal weboldalon kutyák vannak számon tartva. Jelenleg mindent statikusan töltenek fel. Úgy kéne megoldani, hogy kap egy egyszerű szövegmezős admin felületet a kutya kezelés, a php pedig az alapján legenerálja a kutyusok adatlapjait. Ez idáig megy is, viszont minden adatlapnak kéne egy külön aloldal, méghozzá a kutya nevéből, és évszámából generálva. Tehát www.domain.hu/kutyak/sanyi_1987, www.domain.hu/kutyak/jozsi_1999, stb. Nyilván ezeket az adatokat adatbázisban tárolom.

Lehetséges ez? Ha igen, hogyan?

Köszi

Fórum: 
pp képe

pathauto modul.

0
0
jonnyka képe

Köszönöm szépen, ez tényleg olyasmi, ami nekem kell, de mégsem teljesen.

Igazából annyi lenne, hogy a felhasználó elküld egy gomb megnyomásával egy bizonyos parancsot a szerver felé. A parancs hatására létrejön a felhasználó által megadott adatokból egy adatlap. Idáig vagyok meg, ami most kéne, az az, hogy a php hozzon létre egy node-ot automatikusan (gondolom vannak erre beépített változók, amiket használhatok), és arra a node-ra tegye rá ezt az adatlapot.

http://drupal.org/node/11816 <- Szerintem nekem erre volna szükségem, csak nem tudom, pontosan hogyan.

0
0
Nagy Gusztáv képe

Pont erre találták ki.

0
0

Nagy Gusztáv

gybeni72 képe

Üdvözlök Mindenkit!

Az én problémám is egy auto link lenne, de azért nem egészen így. Szóval az lenne a feladat, hogy egy cég elektronikus dokumentumokat árul. Ezt úgy teszi, hogy ügyfelei befáradnak az irodába és ott kötnek egy szerződést a dokumentum elkészítésére. Mikor a doksi elkészül, egy adminisztrátor feltölti a drupal rendszerbe. Ez eddig egyszerű feladat. Itt viszont meg kellene oldani, hogy az adminisztrátor tudjon egy gombnyomással kiküldeni egy olyan emailt az ügyfélnek a regisztrációkor megadott email-címére, amely tartalmaz egy egyszer használatos, esetleg időkorláttozással elérhető linket, amelyen keresztül le tudja tölteni a kész dokumentumot.
Kérdésem az lenne, hogy lehet e, illetve, hogy milyen modult/modulokat kell felhasználni.

A segítséget előre is köszönöm.

0
0
Nagy Gusztáv képe

biztos nem görcsölném össze. Mennyi idő lesz ez, és mennyi az előnye ahhoz képest, hogy az adminisztrátor küld egy e-mailt a saját alkalmazásából?

Van olyan feladat (szerintem ez is), amelyet nem érdemes egy honlapba építeni.

Ráadásul örömmel vennénk, ha az új kérdésedet új témaként küldenéd be, mert itt ez a szokás.

0
0

Nagy Gusztáv

gybeni72 képe

elnézést kérek, nem fog többet előfordulni.
Köszönöm a választ meg fogom nézni a jegyzetedet.

0
0
york képe

Itt ez a szokas, ha nem pont ugy mint a kerdezo akkor inditunk neki egy uj temat.
Nem igazan ertem miert lenne jo az amit irsz.
Miert nem hozol letre a megrendelo szamara egy felhasznalot a rendszerben, privat file rendszer eseten csak azok fernek hozza a fileokhoz akik jogosultak ra.
Miert nem emailben kuldod el a dokumentumot?

0
0
gybeni72 képe

Lehet, hogy nem fogalmaztam meg jól a feladatot illetve hiányosan tettem! Elnézést kérek érte.
Elsősorban azért lenne ez jó, mert az ügyfél így kéri, másfelől érthető, hogy sablon alapján szeretne dolgozni, nem gépelni, hanem 1-2 klikk segítségével kiküldeni az értesítést.
A fájlt azért nem csatolhatjuk be, mivel a mérete lehet több 10 MB is. Nem lenne túl kulturált megoldás.

0
0
dyra képe

Mondjuk megoldható a dolog össze legózod, hogy egy egy node ami létrejön csak egy egy USER tud megnézni aminek az érvényességi ideje is lejár amihez csatolod a doksit (ezt még levélben is el tudod küldeni linkestül mindenestül). Attól függetlenül neked a doksit tárolnod kell a webszerveren az viszont elérhető lesz bárki által aki kitalálja a linket. Márpedig erre simán van esély. Tehát neked a jogosultságot magán a fájlon is konfigurálnod kell, hogy csak az az egy user férjen hozzá. Ehhez már masszívan programozni kell. Egy programozónak ez biztosan nem gond. De szerintem jobban járnak ha Gizike kiküldi a kész doksit Email -ben. Persze figyelmen kívül is lehet hagyni ezt a biztonsági rést de én nem tenném.

0
0

honlapom http://dyra.eu/

gybeni72 képe

A szavaidból arra következtetek, hogy a drupal jelen állapotában nem rendelkezik kulturált megoldással erre a problémára.
Köszönöm szépen a választ!

0
0
york képe

Drupal erre nyujt biztonsagos megoldast, mint korabban is irtam. Be kell allitani, hogy a file-okat privatkent kezelje, igaz ennek teljesitmenye rosszabb lesz, mint a nem privat eseten, de jelen esetben talan nem szamit.
Amit szeretnel megoldhato, de ehhez kell egy jogosultsag kezelo modul ami megmondja, hogy melyik node-hoz melyik felhasznalo fer hozza.
Ha nem akarod a felhasznalokat bejelentkeztetni, akkor szerintem mindenkepp sajat modul kell.
Sajat modullal feltoltod a filet ami general egy veletlen karakterekbol allo hosszu kulcsot, es ez alapjan ki is szolgalja a filet. Nem egy nagy muveszet.
Ez talan segit: http://openproject.hu/blog/york/allomany-feltoltes-sajat-formon

0
0