aruna képe

nem akaródzik. Megadtam mindenkinek minden jogot a 'Jogosultságok' oldalon, de hibába.

Közben egy zseniális ötletem támadt a node_import modul kiváltására:

Telepítettem a 'node_clone' modult. Amivel le lehet másolni egy node-ot. Ez működik az én rendszeremen is.

Itt az lenne a logika, hogy egy tartalmat létrehozok, leklónozom annyi példányban (minusz egy), ahány sor a cvs-ben van.
A két érintett táblában (content_field_konyvtar_szerkesztok, content_type_konyvtar) létrejönnek a rekordok, ezekre meg összefűzöm az UPDATE sql-eket a csv-ből, majd phpMyAdminban lefuttatom őket. Ez a módszer, majdnem olyan gyors mint a node_import modul, és megbízhatónak is tűnik.

Itt az gond, hogy a nem adhatom meg a klónozás darabszámát. Egyesével lehet csak klónozni a node-okat a grafikus felületen. Erre van valami ötletetek?

0
0
aboros képe

nem negyvennyolcaskát? több tippem nincs sajna.
a node_clone -al nyakatekert varázslás nem tűnik igazi megoldásnak, inkább csak amolyan vörkarond, főleg az összefűzöm az update sqleket, aztán phpmyadminban lefuttatom..
tudod, olyan ez, hogy viszket a tenyered, levágjuk csuklóból a kézfejed, bumm, viszketés megoldva. akkor jók vagyunk? :)

nem tudok én se rájönni mit nézünk be, de a node_importnak működnie kell, többezren használják, észrevették volna, ha valami gáz benne.

0
0

-
clear: both;

aruna képe

A devel_ generate modulal létrehoztam annyi tartalmat ahány sor a csv-ben van és utána, mehet a fenti UPDATE-es módszer.

Remélem ez így oké lesz. Ez már majdnem 100%-osnak tűnik.

0
0
aruna képe

ezt is próbáltam már többször eredménytelenül.

Ekkor a 4-es lépésnél az oszlopok összerendelésénél nem adok meg semmit Szerzőnek, és a 6-os lépésnél a szerző pedig az 'admin' user (uid 1)

Ekkor is minden rekordnál hibát ad. Ez a részlet van minden rekordban:

...
[type] => konyvtar
[cck:field_konyvtar_telefon:value] =>
[cck:field_konyvtar_url:value] =>
[revision] => 0
[uid] => 1
[log] => Imported with node_import.
[promote] => 0
[sticky] => 0
[status] => 1
[comment] => 0
[name] => admin
...

0
0
vizicsiga képe

Tisztelt Fejlesztők!

Köszönöm az eddigi ajánlatokat. Úgy tűnik megtaláltam a fejlesztőt, akivel sikerül megoldani a fenti problémát.

0
0

juti

aruna képe

a segítséget.

> nem tudok én se rájönni mit nézünk be, de a node_importnak működnie kell,
> többezren használják, észrevették volna, ha valami gáz benne.

Szerintem én is próbálkozok még majd a node import modullal.
De most egy kicsit kipihenem. :)

Ádám

0
0
zserno képe

Sajat koddal:

0. Exportald az excel tabladat ertelmes formatumra: pl. CSV-be.
1. Telepitsd a tablewizard modult (http://drupal.org/project/tw)
2. Rantsd be az egesz CSV file-odat adatbazisba tablewizarddal (gyorsabb lesz ez, mintha filebol olvasgatnal).
3. Irj egy sajat modult, amivel beleszolsz a user regisztracio folyamataba. Ezt lehet pl. igy:
a) hook_form_alter()-ben modositod a user regisztracios formot ugy, hogy hozzaadasz egy sajat validate fuggvenyt, ami ellenorzi a megadott usernevet az elobb letrehozott tablazatban.
b) Ugyanez a gondolat, csak masik hook. A hook_user()-ben van 'validate' op, esetleg ezzel is megprobalhatod.

User import modullal:

Ha tudod elore, hogy kik fognak regisztralni, akkor miert nem regisztralod Te oket elore? Egy usernev/email parossal mar tudsz Drupal usert letrehozni. CSV filebol pedig a user import modullal tudod ezt automatizalni (http://drupal.org/project/user_import).

E

0
0
zserno képe

Az konnyen lehet. A sracok szeretik a cicakat es a viccet...meg persze a vicces cicakat. :) (http://icanhascheezburger.com ugye...)

Egyebkent en is dolgoztam ott, kereken 2 evig.
Konkretan nekik koszonhetem nagyreszt amit a Drupal fejlesztesrol tudok.
Csak ugy, mint a folyekony angol beszedemet is, ami mint tudjuk, igen fontos manapsag.
Itt tenyleg nem csak ures HR bullshit a valtozatos munka, a panoramas karrier lehetoseg meg a fiatalos legkor...

Tehat en csak ajanlani tudom, mint fejlodesi lehetoseg, mindenkinek!
Foleg ha Szegeden lakik, mert az irodai legkor fergeteges. :)

E

1
0
chx képe

Hát, én a hostignitionnél vagyok évi húsz dollárért, az négyezer forint sincs. A nearlyfreespeech.net -en lehet hogy még kevesebb lenne de ott a használat alapú díjazás nehezen kiszámíthatóvá teszi.

0
0
vassjozsef képe

ott leszek, ha minden összejön