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?
Fórum:
Nem jó témába tettem
Bocs, csak most látom, hogy nem a modul témába sikerült feltennem a kérdésemet.
Nagy Gusztáv
itt jó?
áttettem ide.
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
Táblák szintjén
...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!
CCK mezők is kellenének
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.
Nagy Gusztáv
egyszerű módosítás?
Mi az az egyszerű módosítás?
Nézd meg ezt a szálat, ha jól értem, ilyet szeretnéd Te is.
A CCK mező szövegét változtatom
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.
Nagy Gusztáv
saját szkript
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 :)
egy kis segítség hozzá
A CivicAction blog-on jelent meg egy kis írás, mire érdemes figyelni ilyenkor
Palócz István
https://palocz.hu | https://tanarurkerem.hu
Más megoldás: Editablefields
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 :-)
Nagy Gusztáv