Node update (tömeges módosításra) létezik?

Nagy Gusztáv képe

Nagy haszonnal használom a Node import modult. Néha azonban nagyon szükségem lenne arra is, hogy pl. 50-100 node-on egy egyszerű módosítást hajtsak végre.

Már sokszor végigkerestem a modulokat, de nem találtam rá megoldást. Van valakinek ötlete?

Táblák szintjén, SQL-ből nem hiszem, hogy érdemes lenne belepiszkálnom, ezért keresek valamilyen modult.

Volt esetleg valakinek hasonló problémája?

Nagy Gusztáv képe

Bocs, csak most látom, hogy nem a modul témába sikerült feltennem a kérdésemet.

0
0

Nagy Gusztáv

pp képe

áttettem ide.

pp

0
0
ady képe

...ha csak a node body részébe piszkálsz bele, miért ne lehetne tábla szinten? Én is csináltam már ilyet, nem is egyszer. A node_revisions táblába kell turkálni (ha nem érdekes a módosítás dátuma, meg hasonlók). Nem jelenik meg a módosítás pl. watchdog-ba se, de gondolom nem ez a cél! Ok, elég hacking módszer, de sokszor gyorsabb, mint megfelelő modult felkutatni, vagy írni. Persze, csak ha tudod mit csinálsz!

0
0
Nagy Gusztáv képe

Tudtam, hogy valami fontosat ki fogok hagyni. CCK mezők is kellenének.

"csak ha tudod mit csinálsz"
Hát ez az, jobban bízok egy modulban, mint a magam tudásában.

0
0

Nagy Gusztáv

Illyés Edit képe

Mi az az egyszerű módosítás?

Nézd meg ezt a szálat, ha jól értem, ilyet szeretnéd Te is.

0
0
Nagy Gusztáv képe

Pl. van 200 oktató, ahol az iroda leírásánál római számokat használtam az épületek megnevezésére. Ez Node Importtal fel is ment. Később kiderült, hogy arab számmal kellett volna. Ekkor 200 oldalt kézzel kinyitok, szerkesztem, majd mentek. Fél nap.

A linkből a Bulk szó hasznos lesz, e mentén fogok mindjárt keresni.

0
0

Nagy Gusztáv

Illyés Edit képe

Szerintem erre mindenképpen saját szkriptet kell írni. Iroda node id-kat lekér, adatbázisból CCK mező szövegét kiszed, hibás részt regex-szel megkeres, lecserél, adatbázisba visszarámol...

Szkript lefuttatása előtt a biztonsági mentést nem elfelejteni :)

0
0
Nagy Gusztáv képe

Az eredeti problémára végülis az Editablefields modul adta a megoldást. Aki nem ismerné: Tudok olyan nézetet csinálni, ahol a nézet egyes mezői ott helyben módosíthatók, majd egyszerre menthetők. Tökéletes :-)

0
0

Nagy Gusztáv