Törlődő tartalom

sindler képe

Hogyan lehet megoldani azt hogy egy idő után törlődjön egy egyedi tartalom? 7 -es drupalt használok, és egy apróhirdetéses oldalt szeretnék csinálni. Már csak ez hiányzik hozzá.

Régebben valaki azt mondta használjak ed_classified -t, de ezt már nem fejlesztik. Milyen egyéb lehetőségeim vannak még?

Drupal verzió: 
dj képe

nem oldja meg a problémád?

0
0

Üdv!
Dudás József

nakos képe

A drupal 6-ban a Scheduler modult lehetett nagyon jól használni tartalmak egyedi közzétételi illetve tiltási időpontjának meghatározásra. A tartalom nem törlődött.
Sajnos még nem jelent meg belőle drupal 7 verzió. Patch file már létezik. Én még nem próbáltam. Nézd meg ezt: http://drupal.org/node/598994 Ha kipróbáltad a tapasztalatokról számolj be.

Köszönettel:
Nagy Ákos

0
0
sindler képe

ok megnézem kösz

0
0
sindler képe

Nem egészen világos hogyan is kéne használni ezt a patch file -t.

http://drupal.org/files/issues/scheduler.d7.patch.txt

A mínusszal kezdődő sorokat törölni kell a pluszt meg hozzáadni? Gondolom nem kézzel egyenként kell berakni. Van ehhez valami külön program?

0
0
nevergone képe

nakos képe

Ahogyan írtad: a mínusszal kezdődő sorokat törölni kell a pluszt meg hozzáadni.
Parancs sorból van lehetőség a patch file beillesztésére linux alatt, Azért nem írtam le a módját, mert én nem tudom.

0
0
aboros képe

0
0

-
clear: both;

sindler képe

Köszi a segítséget, de a a patch -elés után sem működik. Azt írja ez a modul nem kompatibilis. Szóval várni kell.

0
0
aboros képe

az nincs a patchbe. van benne ilyen, hogy core = 6.x irjad at 7.x -re.

0
0

-
clear: both;

aboros képe

miert nem probalod meg inkabb azt?

0
0

-
clear: both;

sindler képe

Köszi ez volt a baj én fogtam és kitöröltem a scheduler.info fájlban a ; Information added ... utáni részt. Nem igazán vagyok jártas a programozásban nem tudom hogy működik a modul kezelés. De most már jó :)

Inkább megpróbálom ezt a Rulest , a Scheduler azért nem volt jó mert az időzítés nem működik megfelelően.

0
0
Nagy Gusztáv képe

Ugye tudod, hogy a Scheduler modulhoz cron futás kell? Ha pl. naponta fut a cron, akkor csak abban a futásban tud valamit bekapcsolni vagy kikapcsolni a Scheduler. Ez nem hiba, hanem állíts be pl. óránkénti cron-t.

0
0

Nagy Gusztáv

sindler képe

Kösz a könyvajánlót :)

Nem az volt a baj ezzel a modullal hanem a tartalomtípusoknál a Scheduler menüpontnál nem látszódott semmi, így nem is lehetett időzíteni.

A rules modul viszont nagyon jónak tűnik, de van vele egy probléma ebben kérnék most segítséget.

Itt egy kép: http://world-union.hu/miaszosz.jpg

Ez azt csinálja ha valaki megnéz egy apróhirdetést megvizsgálja a Data comparsion hogy 1 hónapnál régebbi a hirdetés vagy sem, ha igen akkor elrejti. Ez tökéletesen működik, csak az a baj hogy így minden tartalommal megcsinálja ugyanezt. Gondoltam szűkítem az apróhirdetéses tartalomtípusokra az eljárást. Adtam neki egy operatort így gondoltam úgy néz ki, ha régebbi mint a megadott időpont ÉS ehhez a tartalomtípushoz tartozik rejtse el, de nem így működik mind a két vizsgálat külön életet él, nem veszi figyelembe az "és" operátort , úgy viselkedik mintha "vagy" operátort lenne. Lehet hogy bug?

Amúgy ha kiveszem a "Content is of type" -nt. akkor nincs gond, csak a híreket is elrejti, mivel azokra is igaz lesz a "Data comparison". :P

0
0
nakos képe

Nem a tartalom tipusnál kell beállítani!
Az egyedi tartalmakat kell időzíteni.
Lásd: http://www.pointkft.hu/Scheduler-hasznalat.bmp
Ezzel tetszőleges időtartamra tudod egyesével beállítani a hírdetést.

0
0
szantog képe

Elvileg működnie kellene, mivel a második feltétel hamis, és ÉS kapcsolat van közöttük.
Próbáld felcserélni a kettőt, hogy elöl legyen a tartalomtípus vizsgálat, de ez csak tüneti kezelés, nem kizárt, hogy rules bug lesz.

0
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.

sindler képe

Nem jó így sem, ez bug, egyenlőre kézzel fogom törölni a apróhirdetést úgy sem lesz annyi.

Nakos ha a tartalom beküldésnél kell megadni a lejárat időpontját az azért nem jó. Mert nem akarom hogy aki apróhirdetést ad fel, ö mondja meg mikor járjon le a hirdetése. Tehát mindenképpen a tartalom típusra kell hogy vonatkozón, ne egy egy tartalomra.

Köszi mindenkinek a help -et, várok még picit a modulokra :)

0
0
nakos képe

Nemcsak adminként, hanem teszt felhasználóként is.
Adminként több dolgot is paraméterezhetsz a scheduler modulban.
Ha a tartalom tipusnál nem engedélyezed a közzététel kezdő-, vég-időpontját, akkor a felhasználónak nincs lehetősége az idő-adatokat beállítani,
Arra is van lehetőség, hogy beküldéskor azonnal - automatikusan - közzétételre kerüljön a hirdetés. Te - mint admin - beállíthatod a közzététel tiltását.
Szóval szerintem ez kell neked! (Én a drupal 6-os verziót próbáltam. Azt nem tudom, hogy a D7 mennyiben tér el. A tapasztalatokat pont Tőled várom)
Üdv:
Nagy Ákos

0
0
sindler képe

Megnéztem ujra a scheduled modult. A scheduled menüpontra kattintva ez a hiba jön be: Notice: Undefined variable: rows scheduler_list() függvényben (/var/www/users/svofbp/wwwroot/world-union/wnet/sites/all/modules/scheduler/scheduler.module 350 sor).

Legújabb patch van fent, várni kell egy stabilabb modulra sajnos.

0
0
sindler képe

Már van dev verzió és működik :)

http://drupal.org/project/scheduler

0
0