Keresés

Node pager, avagy a book és a taxonomy keresztezése

eMeLA képe

Adva van több node ami book-ba vagy kategóriákba van rendezve. Ezeket node-onként kell lapoztatni.

Kategóriák:
szín 1
kék
sárga
szín 2
fekete
sárga

A két megoldás:
1. book modulal (alapesetben node-onként léptethető)
2. taxonomy+views (a lapozó 1 elemre korlátozva, így node-onként lapozható)

A probléma:
1. egy node csak egy node-hoz tud kapcsolódni, nekem pedig az kellene, hogy többhöz is lehessen, vagyis esetünkben a sárga node két helyen is szerepel

2. egy node több kategóriába is berakható, viszont a taxonomy term lapon a node lista (még ha a teljes nézet jelenik is meg) jeleníthető meg. Ez azért nem jó nekem mert ha 1 elemenként lapozok, akkor az oldal linkeje a term link+page. Így ha bővül a lista, a tartalom "átvándorol" egyik lapról a másikra.

Hogy lehetne megoldani?

a. van-e olyan kiegészítő modul a book-hoz, amivel egy node több node-hoz is tud csatlakozni (kerestem a drupal.org-on de nem találtam ilyet)

b. ha megjelenik egy node, akkor jelenjen meg egy lapozó is mely a term-en belüli node-ok közt lapoz (ilyet sem találtam, ehhez egyedi modul kell)

c. valahogy másként megoldva?

Találkozott valaki hasonló problémával?

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 

i18n modul frissítése után hiba

khisti képe

Üdvözletem!
Magyar-német kétnyelvű oldalt szeretnék készíteni. Eddig működni látszott drupal core 7.10 alappal és i18n 7.x-1.2 modullal.
Most drupal core 7.11 -re frissítettem és az i18n modult frissíteném 7.x-1.2 -ről 7.x-1.4 -re.

A következőket tettem:
1. Kikapcsoltam a Multilingual - Internationalization alatt található összes modult.
2. Töröltem a modules/i18n könyvtárat.
3. Bemásoltam az új i18n könyvtárat.
4. Futtattam az update.php file-t.
5. Visszakapcsoltam a modulokat.
Ez a hibaüzenet jelent meg:
Notice: Use of undefined constant MENU_PREFERRED_LINK - assumed 'MENU_PREFERRED_LINK' i18n_menu_init() függvényben (/var/www/html/modules/i18n/i18n_menu/i18n_menu.module 786 sor).
Notice: Use of undefined constant MENU_PREFERRED_LINK - assumed 'MENU_PREFERRED_LINK' i18n_menu_init() függvényben (/var/www/html/modules/i18n/i18n_menu/i18n_menu.module 824 sor).
Notice: Use of undefined constant MENU_PREFERRED_LINK - assumed 'MENU_PREFERRED_LINK' i18n_menu_init() függvényben (/var/www/html/modules/i18n/i18n_menu/i18n_menu.module 826 sor).
Notice: Undefined index: menu_name menu_tree_page_data() függvényben (/var/www/html/includes/menu.inc 1249 sor).
Notice: Undefined index: menu_name menu_tree_page_data() függvényben (/var/www/html/includes/menu.inc 1249 sor).
Notice: Undefined index: menu_name menu_set_active_trail() függvényben (/var/www/html/includes/menu.inc 2343 sor).
Notice: Undefined index: menu_name menu_tree_page_data() függvényben (/var/www/html/includes/menu.inc 1249 sor).
Notice: Undefined index: p1 menu_tree_page_data() függvényben (/var/www/html/includes/menu.inc 1253 sor).
Notice: Undefined index: p2 menu_tree_page_data() függvényben (/var/www/html/includes/menu.inc 1253 sor).

Ez folytatódik p8 -ig, majd:

Notice: Undefined index: href menu_set_active_trail() függvényben (/var/www/html/includes/menu.inc 2380 sor).
Notice: Undefined index: type menu_get_active_title() függvényben (/var/www/html/includes/menu.inc 2551 sor).
Notice: Undefined index: title menu_get_active_title() függvényben (/var/www/html/includes/menu.inc 2552 sor).
Notice: Undefined index: href menu_get_active_breadcrumb() függvényben (/var/www/html/includes/menu.inc 2516 sor).
Notice: Undefined index: title menu_get_active_breadcrumb() függvényben (/var/www/html/includes/menu.inc 2538 sor).
Notice: Undefined index: href menu_get_active_breadcrumb() függvényben (/var/www/html/includes/menu.inc 2538 sor).
Notice: Undefined index: localized_options menu_get_active_breadcrumb() függvényben (/var/www/html/includes/menu.inc 2538 sor).
Recoverable fatal error: Argument 3 passed to l() must be an array, null given, called in /var/www/html/includes/menu.inc on line 2538 and defined l() függvényben (/var/www/html/includes/common.inc 2307 sor).

Ha visszamásolom a régebbi modul file-it, akkor nincs hibaüzenet, viszont figyelmeztet, hogy frissítsek.
Próbáltam a .po file-okat újra importálni, illetve le nem fordított menüpontokat keresni, de egyik sem segített. Biztosan elemi hibát vétek, de nem találom a megoldást.

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
Fórum: 

Drupal 6 users tábla migrálása Drupal 7 be

smile4ever képe

Sziasztok,

van egy D6 site-om amiből át szeretném tenni D7-be a usereket úgy, hogy a jelszavauk megmaradjon. Olvastam pár témát és leírást.
Az egyikben egy PHP scriptet kellett lefuttatni, ami egy sql queryvel átteszi a usereket, illetve egy másikkal re-hashelni kell a password mezőt. http://stackoverflow.com/questions/6205605/drupal-6-user-password-import...
Majdnem jó az egész, annyi a baj, hogy azt írja ki a D7, hogy több mint 5 próbálkozás volt és nem enged be egy userrel sem.

Tudtok esetleg valami egyszerűbb megoldást?

Bence

Drupal verzió: 

6.24 drupal hiba php frissítés után

Mtommy képe

Sziasztok!

Sajnos akadt egy komoly gondom a drupal 6.24-es verziójával. PHP frissítés után a szöveg szerkesztési lehetőségeknél az " elé berak egy \ -jelet mint a full html mód, mint pedig egyéb szerkesztővel, így nem használható rengetek html tag.

Drupal verzió: 6.24
PHP verzió: PHP 5.3.2-1ubuntu4.13 with Suhosin-Patch

Járt valaki hasonló képen, van rá megoldás?

Frissítet php hibák:
http://www.ubuntu.com/usn/usn-1358-1/

Köszönöm

Fórum: 

Egyszerű fájl feltöltési (beküldési) lehetőség egyedi user-mappákba

BTibor képe

Sziasztok!

A gondom a következő:
Van egy Drupal site, amely szakmai konferenciák témáinak összefoglalóit jeleníti meg, amiket a témák/cikkek szerzői küldtek el eddig emailben. Elég sok összejött belőlük ahhoz, hogy megunja az ügyintéző az emailek rendezgetését, az állandó nyilvántartást. Használjuk hát a Drupalt arra, hogy a cikk szerzője maga feltölthesse a szerverre, egy a nevéhez fűződő mappába a fájljait!

Tehát az író beregisztrál, aztán egy klikkel megnyit egy egyszerű oldalt, ahol le van neki írva, hogy milyen az elvárt cikk formátuma, illetve, hogy pdf-ben várjuk a munkáját.
Ez alatt van egy fckeditoros szövegbeviteli mező, ha szeretne valamit üzenni, akkor megtehesse.
Alul található egy fájltallózás gomb, amivel kiválasztja a beküldeni valót/valókat, ha mindent feltöltögetett, akkor megnyomja a mentés gombot és megy a dolgára.
Fontos, hogy a szokásos Drupal által felkínált tájékoztató adatok nem jó, ha látszanak, mert kérték, hogy ne legyenek felesleges információk, minél egyszerűbb a felület annál kevesebbet kérdeznek a kliensek :). Nem kívánt tehát az útvonal beállítások, verzió/szerzői információ, stb...

A szerveren amikor az első feltöltés kezdődik, egy meghatározott mappában létrejön egy, a user nevével egyező mappa, amin kívül mást nem is lát a szerveren. Itt írhat, törölhet amit akar. A könyvtárának van 20MByte méretlimitje.

A beküldött node-ok - amik a feltöltésekkel együtt mentődnek - tartalmazzák a feltöltött fájlokra mutató linkeket, így az adminisztrátor csak végignézi a legfrissebb node-okat, majd belinkeli a megfelelő fájlt a cikk-katalógusba.

Na ezt szeretném megvalósítani :-)!

Amikkel próbálkoztam: Upload, File Field és IMCE modulok. Mindegyikkel szépen működik a feltöltés, de a szerveren való fájl elhelyezési kritériumaimnak nem tudok megfelelni, mert nem tudom hogyan kell paraméterezni ezeket a dolgokat.
Nem látok bele a Drupal működésébe, gondot okoz saját kinézetű tartalmat létrehoznom.

Milyen irányba induljak szerintetek? Szívesen felképzem magamat a témában, de nem tudom hol kezdjem...

Köszönettel:
Bódi Tibor

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 

WordpressMigration Fatal errorral elszáll

zslaszlo képe

WordpressMigrate modul telepítése és engedélyezése után a következő hibaüzenet fogad:
Fatal error: Class 'MigrateXMLReader' not found in /honlapom_elérési_útja_a_szerveren.hu/sites/all/modules/wordpress_migrate/wordpress_source.inc on line 8

Telepítettem a migrate és migrate extras modulokat is,mert olvastam a dokumentációban, (http://drupal.org/project/wordpress_migrate) hogy ez kell, ha használsz pl pathauto modult. (Használok)
Mit tehetnék?

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 

Drupal 7 költözés - jogosultság

szistvan képe

Hi!

D7-et telepítettem, csak IP címmel volt elérhető, most költöztetném a végleges helyére. Mindkét helyen debian linux, saját MySQL, Apache, PHP, mindent megtehetek.
Költöztetés menete, amit eddig csináltam:
1. Környezet kialakítása: Apache, PHP5, MySQL
2. /var/www tömörítése tar-al úgy, hogy a jogokat is hagyja meg.
3. MySQL dump. Itt jött az első probléma, mert a felvitt adatokban az adatbázisban benne volt a régi hely IP címe. Ezt egy szövegszerkesztőben kicseréltettem az új címre és már jó is lett.

A settings.php-ben is a $base_url-t át kellett írni, végre azzal is jó.

Na és most akadtam el sajnos, lépnék be /q=user oldalon, jelszó biztos jó, erre azt mondja "Nincs megfelelő jogosultság a lap megtekintéséhez.".

Az egyik fórumban javasolták, hogy ürítsük a session tábla tartalmát, az meg is volt, de sajna nem segített. :-(

Van esetleg valakinek ötlete, hogy merre nézelődjem még?

Előre is köszönöm!

Drupal verzió: 

User reference-nél felhasználónév helyett más CCK adat megjelenítése

Phoere képe

Sziasztok!

Van ötletetek arra, hogy miképpen lehet beállítani, hogy a User reference CCK használatánál a beállított felhasználók felhasználó neve helyett egy, a profile tartalom típusnál használt CCK mező adat jelenlen meg?
A Profile Content modullal node-ban vannak a user adatok, itt van egy Név CCK mező. Ebben van az illető user valódi neve, ezt szeretném megjeleníteni. (Egy sportegyesület honlapján versenyekhez eredményt elért tagok listájához kell ez, ott a usernév elég hülyén nézne ki. Most egyelőre a szabad felhasználónév választást kell korlátoznom és a valódi nevet használni felhasználónévnek. Ez pedig a usereknek kényelmetlen).

Előre is köszönöm a tippeket!

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 

Taxonomy-mezők, és tartalom kapcsolata (adatbázis lekérdezés)

veezee képe

Üdv mindenkinek.
Lehet kissé nehézkesen fogalmazom meg a problémámat, elnézést előre is.
Nos, Egy szótár ("peugeot_modell") kifejezései a gyártmány tipusai(106; 107; 405...stb).
A szótár mezőinél a tipusokhoz többszörös kiválasztással megadtam a gyártási év elemeit (pl.: 1988-1989-1990...stb), amelyek így hozzárendelhetőek az adott gyártmány tipusaihoz.

Azt szeretném elérni, hogy ha egy adott tartalomtipusban(pl.:"alkatrészek"),ha beállítom bármely term-et (pl.: "peugeot_modell_106"), akkor látható, illetve kiválasztható legyen az adott kifejezéshez tartozó (a szótárban előzőleg már hozzárendelt-beállított) évszámcsoport!
(Ez a php-mysql relációban könnyen lekérdezhető, azonban itt nem tudom a megoldást)

Pl.: alkatrész-feltöltésnél, ha az admin terméket kíván feltölteni, akkor a Peugeot-106 tipusú gépkocsit kiválasztva automatikusan a tipus gyártási évei "jönnek fel" és ebből kiválaszthatja, hogy az adott termék melyik gyártási év gépkocsijaiba szerelhető.
Elnézést a körülményes és hosszadalmas fogalmazásért, remélem azért sikerült vázolni a gondomat.

Drupal verzió: