nevergone képe

Nem szerettem volna megsérteni az önérzeted, de be kell látnod, hogy amióta foglalkozol a Drupallal, szinte egyhelyben forogsz, csak akkor haladsz előre igazán, ha valaki meglök.
Már pedig igazából neked kell fejlődnöd, és nem a fórumozók által. És igen, ehhez olvasni is kell, sokat, nagyon sokat, ilyet is, meg ilyet is, erről nem is beszélve. és ezek még csak a magyarok.
Be kell látnod, hogy ez nem az a téma, amivel hetente-havonta pár órát foglalkozva különösebben előre lehet lépni, különösen azzal a szemléttel, hogy kérdezni könnyebb, mint rákeresni a leírásban, pedig valószínű, hogy más is jutott már ilyen/hasonló problémába.

Ui.: Annyi még, hogy ez sokat segít szerintem, és mások is szeretik itt a fórumon. A Drupal kézikönyvnek pedig alapvetően nem célja, hogy olyan alapszintű webfejlesztői ismereteket adjon, melyek a fenti linkek tartalmaznak, mint ahogy az sincs benne, hogy mit csináljunk, ha bemászik a mikróba a macska.

0
0
Ash képe

Igen valóban rémlett valami nekem is, hogy bizonyos funkciókat lehet használni a .htaccess -ben az extra alatt, csak eddig lusta voltam kipróbálni. De most hogy felvetetted az ötletet, rászántam magam, és képzeld igazad volt.

Ezt a részt szabad használni az extra.hu alatt, a többit ki kell törölni:

# Protect files and directories from prying eyes.
<FilesMatch "\.(engine|inc|info|install|module|profile|po|sh|.*sql|theme|tpl(\.php)?|xtmpl)$|^(code-style\.pl|Entries.*|Repository|Root|Tag|Template)$">
  Order allow,deny
</FilesMatch>

És mit csinál ez: Megvédi a fájlokat és könyvtárakat a kiváncsi szemektől.

Hát elnézést kérek, hogy eddig a lustaságomnál fogva félreinformáltalak titeket, szánom bánom.
Talán így egy kicsit biztonságosabb is a rendszer. Köszönjük Nevergone-nak.

0
0
Sólyom képe

Pasqualle válaszából kiindulva elkezdtem a nem létfontosságú modulokat kikapcsolni (mivel ez a teszt oldal, így volt pár.. :-) ) és nem tudom, hogy melyik modul kikapcsolásának köszönhetően ez a jelenség megszűnt. Tovább olvasgattam itt a fórumon és több helyen írták, hogy a sok modul rontja a teljesítményt.. Lehet, hogy ez lehetett a probléma? A „visszafogó” modul segítséget nyújt ez ellen? Még nem mertem használni, mert nem tudom, hogyan működik, illetve milyen hatással lesz majd az oldalra stb.. De ha azt mondjátok, hogy evvel elkerülhetőek lesznek a hasonló jelenségek, akkor beleásom magam a témába..

Egyébként 40 000 karakter lett volna, ami nem akart megjelenni.. de a 25 000 még megjelent. Sem előnézetben sem mentés után nem látszott egy szó sem.. Csak az üres oldal, nem tiszta fehérség, mert maga az oldal és a cím megvolt, csupán úgy tűnt, mintha nem illesztettem be volna semmi tartalmat.. De ha szerkesztés alatt néztem, akkor ott volt a teljes szöveg..

Állapot jelentésből:
PHP memória korlátozás: 64 M

Ez elegendő ugye? Vagy vegyem fel a kapcsolatot a szolgáltatómmal? Vagy ennek nincs is köze a jelenséghez? Remélem így a végére nem kérdeztem nagy butaságot..

Köszönet a segítségért!

0
0

------------------------
Mint a sivatagban víz nélkül, a naptól kiszáradva, remegő hangon, alig hallhatóan kiáltok az életet jelentő nedűért: Az Örök Igazságért!

Pasqualle képe

1. mire jo az 'access callback'
menu elem jogosultsag ellenorzese
acces callback = jogosultsag ellenorzo fuggveny neve
access argument = parameter

tehat a jogosultsag ellenorzes a user_access('access content') fuggvenyhivassal fog tortenni. Igy gondolom erted miert kapsz "oldal nem talalhato" valaszt ha nem toltod ki az 'access callback' reszt..

2. page arguments-ben mit jelent a 2
a menu elem utvonalanak 2. resze
tehat konkret pelda

'valami/reszletek/%'
0 = valami
1 = reszletek
2 = %

az a szoveg lesz a fuggveny parametere amit a % helyebe irsz
tehat pl valami/reszletek/115 bol drupal_get_form('valami_reszletek', 115) lesz ami a valami_reszletek(115) fuggvenyt fogja meghivni
0
0
aboros képe

ne írj direktbe a drupal tábláiba!!! soha!

kell ugyan egy php file, ami a flashtől kapott adatokat 'nodeosítja', de ennek nem az a módja, hogy direktbe beírsz a táblákba hékás! van egy ilyen, hogy bootsrap. ezt kell használnod, ez kábé egy drupal bootolási folyamat, mint egy oprendszer mikor feláll. szóval miután ezt elvégezted, az összes drupalban használatos függvényt eléred.

valami ilyesmit kéne tenned a php fileod elején:

include('includes/bootstrap.inc');
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
 
/* itt aztán elintézed az adatokkal amit akarsz, összeállítod a node -ot és utána node_save() -el elmented */

tehát a keresőszavak:
drupal bootstrap
node_save()

0
0

-
clear: both;

pp képe

Neked nem a kép(image) típus kell, hanem egy olyan típus, amihez képet lehet csatolni. Ergo tedd fel a cck-t és hozz létre annyi tartalom típust amennyit akarsz. A képhez pedig tedd fel az imagefield modult, mely lehetővé teszi, hogy a tartalom típushoz képet adj hozzá. Ekkor máris megoldható az, hogy külön szótárakat rendelj az egyes típusokhoz.

pp
(tudom, hogy nem hiszed el, de már rég megoldották volna a problémádat, ha értelmesen elmondod mit szeretnél nem csak itt ködösítesz. Tudod Te megosztod a problémádat és mi megosztjuk veled a megoldást. Ha csak a rossz megoldásaidat osztod meg velünk és a problémádat azzal nem megyünk semmire. Ez így baromi egyoldalú lesz, mert Te nem adsz semmit mi meg mondjuk itt neked a tutit. Nézd meg ezt, hogy hogyan kell kérdezni: http://drupal.hu/node/4524 Nincs abban semmi furcsa, hogy ha valaki ebből akar megélni. Attól meg nem kell félned, hogy ellopják a nagy ötleted, mert itt csupa kreatív ember van és tele vannak jobbnál jobb ötletekkel :D )

0
0
Rico képe

Persze, hiszen ahogy írtam, megpróbáltam anélkül, amit láblécnek belehekkeltem a page.tpl.php-be, hátha az okoz galibát az ie-nek.

Ha másra nem, arra már jó volt PP megjegyzése, hogy a "hardkódolt" részt símán áttettem a normál lábléc üzenet-be, és onnan is szuperul működik.

http://espavo.hu/node/295

Erre gondolsz? Ebben sincs a sminkre vonatkozó jog-fenntartás.

Visszatérve a problémámra.
- csak ie (7-esem van)
- csak vendégként, belépve nincs ilyen probléma
- Ctrl+F5-öt nyomogatva felváltva nem tudja megjeleníteni és csonkán (hozzászólás és jobb oszlop nélkül jeleníti meg)
- ha eltávolítom a calendar blokkot, többet jelenít meg (hozzászólást is, és elkezdi a jobb oszlopot), szintén minden másodikra nem jeleníti meg

A HTML Validator olyat ír amit FF-ban a forrást megnyitva nem látok (XML Parsing Error: Extra content at the end of the document.</html><br />)

Szóval sok mindent nem értek.

Elcsüggedtem, feladom egyelőre. Kár hogy az oldal látogatói 64%-ban ie-t használnak. Boá.

0
0
Webappz képe

Mi alapján határoznád meg hogy melyik típusú node-nál és milyen feltétel mellett jelenjen meg?
Node típusonként, felhasználói csoportonként vagy ettől bonyolultabban?
Ha az első kettőről van szó vagy az első kettő kombinációjából, akkor azt sminkeléssel is megoldhatod.
Tartalom típusonként külön node-tartalomtípus.tpl.php smink állományt készíthetsz és ott eldöntöd, hogy mit jelenítesz meg. Ha nincs eltérés a tartalom típusok megjelenítése között, akkor meg szerkesztheted a node.tpl.php-t és akkor ott lekérdezed a node típusát és csak a megfelelőnél jeleníted meg.

<pre><?php print_r($node); ?></pre>

Ezzel megtudod az adott node objektum összes tulajdonságát.
0
0

Páldi Zoltán

fox mulder képe

A lényeg lemaradt...
Működik minden a nézetben, csak nem úgy, ahogy szeretném. Maradjunk az utolsó esetnél:

Vagy lehessen úgy hajszínt rendelni Bélához, hogy létrehozok egy Tulajdonság-Érték tartalomtípust, amiben van egy field_tulajdonsag (node ref) és egy field_érték (szintén node ref), majd egy ebbe a típusba tartozó node-ot, amiben összekapcsolom a Hajszín node-ot a Vörös node-dal és végül ezt a node-ot rendelem Bélához.

A nézethez tartozó relációval ki tudom listázni azoknak a neveit, akiknél szerepel a "vörös" érték, de a felfedett szűrő ugyebár egy darab select, ami az összes tulajdonság összes értékét tartalmazza. Összesen egy helyett tulajdonságonként szeretnék egy selectet, valahogy így:
Egyik select:
- Címke: Hajszín
- Opciók:Vörös, Szőke, Barna

Másik select:
- Címke: Kedvtelés
- Opciók: Fagyizás, Zenehallgatás, Drupal faragás...

stb. Az eredmény azoknak a listája legyen, akik minden megadott feltételnek megfelelnek.
Gyanítom, hogy ez így nem fog menni, de akkor hogyan szervezzem a tartalmakat? Vagy a lekérdezést saját modulban tudom csak megvalósítani (esetleg a Views API használatával)?

0
0

Fox Mulder

Gabor képe

Nagyon hasonló az én esetem is. Kipróbáltam a Fórum modult. Létrehoztam egy témát, és egy postot próbából. Nem igazán tetszett. Kikapcsoltam, uninstaláltam és töröltem utána a szótárat kézzel, mert azt nem csináltam meg az uninstall. Ellenőriztem a variable táblából, node type táblából ... kitörölte a rá vonatkozó sorokat.

Aztán most újra neki akartam gyűrközni. Újra engedélyeztem a modult. Létrehoztam egy új Fórumot. Létrejött újra a szótár tábla, hozzá van rendelve a forum node type. Ha új fórum témákat hozok létre beleteszi a szótár táblába. Ha be akarok küldeni hozzászólást a kategóriáknál ott vannak szépen a fórum témák és az a default amiből indítotm a postot. Beküldöm a postot, de mégse jelenik meg a fórumban és akkor sem, ha a kategóriák felöl megyek rá. Onnan nézve sincsenek a fórum szótár elemhez társított node-ok. Pedig Ha direktbe a postot nyitom meg szerkesztésre ott van a fórum társítás.

Tehát elvileg ott van posttársítva, megvan a fórum struktúra, amit lekövetnek a kategóriákban a fórum szótárban a témák a fórumban mégsem látszanak :(

Nem tudom hol keveredik el a dolog. Hiába a teljes uninstall / reinstall :(

Ja bocsánat, Drupal 5.15 a verzió ...

0
0