mat323 képe

Sikerült megoldani, nagyon köszönöm! :)
Okulásképp a többeknek: A html forrásban tényleg ott van az azonosító, csak ki kell nézni
<div class="block block-views" id="block-views-Blokkocska">
majd egyszerűen be kell írni a smink mappában lévő style.css file végére, pl.:

#block-views-Blokkocska {
  background:color:#00F00F;  
  font-family:  "Trebuchet Ms";
  font-size: 11px;
  color:#71121A;
}

és kész is!
0
0
aboros képe

a hierarchical select, mint a neve is mutatja, hierarchikus szótárakban való lépcsőzetes select -re jó. semmi köze az említett feladathoz, lapos (tiltott hierarchia) szótárakkal nem is csinál semmit. (pedig a példában számomra érthetetlen okból nem is taxonómia van, hanem cck mezők)

szerintem rossz megközelítésben építetted fel a tartalomstruktúrádat.
nem értem, hogy miért cck mezőket használsz, mikor direkt erre van a taxonómia, a drupal egyik fő erőssége.
szín, méret, ezek szótárak.

szótár szín:
- piros
- kék
- hangyaszárnylila

szótár méret:
- s
- m
- l
- xl

ez után már ezer meg egy lehetőséged van. (biztosan sokkal több, mintha cck mezők + views kombinációval próbálod ugyan ezt elérni és szerintem gyorsabb is lesz)

írhatsz akár egy php blokkot, ami összeállít egy formot, szótáranként lehulló listákba pakolva a taxonómia kifejezéseidet és submitnál a megfelelő oldalra irányít (pl taxonomy/term/12,23) vagy ha nem megy a form írás, akkor talán ez a modul áll legközelebb ahhoz, amit csinálni szeretnél:
http://drupal.org/project/taxonomy_browser

tényleg nem értem, ezek a paraméterek annyira kézenfekvően taxonómiába kell, hogy legyenek, hogy ötletem sincs, miért cck mezőként akarod kezelni őket.

0
0

-
clear: both;

Nagy Gusztáv képe

Ha jól értem, egy szöveget akarsz scrollozni.

A 4. pont azt mondja, hogy a HTML forrásod szerkesztésénél ezt a scrollozandó szöveget tedd egy div-be:

<div id="scrolltext">
[a szöveged, amit scrollozni akarsz]
</div>

Az 5-6-osra méginkább csak tippelek (ez ugyanis nem valid HTML):

<div id="scrolltext" direction="left" type="scroll">
[a szöveged, amit scrollozni akarsz]
</div>
0
0

Nagy Gusztáv

kalmarr képe

Köszi gen segített bátran szúrtam bele az oldalba. Igaz nem hittem volna, hogy ilyen vadregényes direkt a működése és nem valami szebb a megoldása.

Példa kód:

<DIV ID='scrolltext'><MARQUEE DIRECTION='Left' BEHAVIOR='Scroll' WIDTH='100%' HEIGHT='0' SCROLLAMOUNT='10' SCROLLDELAY='100' >
 
szöveg, akár link is
 
</MARQUEE>
</DIV>
0
0
pp képe

ha mérget nem is öntünk a szádba de...

    printf("Connect failed: %s\n", mysqli_connect_error());
    exit();

ez nem csak Drupalban rossz, hanem egy sima php-ban is. trigger_error-t kell használni(vagy ma már try/catch/throw)

Ha node-ba teszed akkor exit elég genya dolog, ráadásul ott az adatbázishoz sem kell kapcsolódni, és a megfelelő db_függvényt kell használni.

Soha nem íratunk ki így felhasználótól jövő adatot! Használj vagy check_plain-t Drupalban, vagy htmlspecialchars-t php-ben.

A select-be kéne egy from is talán..

pp

0
0
Paal képe

Hogyanan tudok a taxonomy ID-re hivatkozni?

taxonomy
 
Array
(
    [41] => stdClass Object
        (
            [tid] => 41
            [vid] => 2
            [name] => Férfi
            [description] => 
            [weight] => 1
        )
 
)

Ugyanis az azonos típushoz tartozó cikkek kellene így lekérdeznem, de nem tudom, hogy nyerhető ki a tid.

Nagyon köszönöm!

Üdv, Pali

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

Désiré képe

Erre azt lehet mondani, hogy akkor írj egy saját tartalomkezelőt, amit majd csak annak adsz tovább, akinek szeretnéd...
Persze ez elég bunkón hangzik, de gondolj csak bele:
egy közösség óriási munkával, időt és pénzt nem kímélve készítette a Drupalt, és Te ezt ingyen használhatod, továbbfejlesztheted.

Senki nem mondja, hogy nem kérhetsz pénzt a munkádért, és arra sem kötelez senki, hogy tedd vissza a közösbe azt amit csináltál, csupán nem sajátíthatod ki magadnak.

Egyébként ez a GPL liszenszből adódik.
Durván azt tartalmazza, hogy a program nyílt forrású, szabadon terjeszthető, akár ingyen, akár pénzért. Bárki módosíthatja, DE a módosításoknak is GPL alatt kell működnie. Ami tulajdonképpen egyetlen fontos tiltást jelent: NEM lehet lezárni a kódot, illetve azt is bárki szabadon módosíthatja, terjesztheti, akár ingyen, akár pénzért...
(ha hülyeséget mondtam úgyis kijavítanak)

Bővebben itt nézd meg:
http://www.gnu.hu/gpl.html

Egyébként pedig a munkádnak igen is van értelme!
1- mert kérhetsz érte pénzt, hiszen az idő pénz, a munka pedig idő
2- mert ha valami elég jó dolgot fejlesztettél, és úgy gondolod, akkor azt vissza teheted a közösbe, hogy mindenki gazdagodjon, és ezzel meg háláhatod, azt, amit addig ingyen kaptál. persze nem kötelező, de jó érzés, hidd el!

0
0

- - -
Juhász Márton

http://juhaszmarton.hu

Nagy Gusztáv képe

5-ös alatt ezt érdemes megnézni: http://drupal.org/node/46027
Itt a lényeg:

www.example.com/node/1/edit would result in the following
suggestions:
 
  page-node-edit.tpl.php
  page-node-1.tpl.php
  page-node.tpl.php
  page.tpl.php

Vagyis pl. az 1-es node oldala egyedivé tételéhez lemásolod a page.tpl.php-t page-node-1.tpl.php-é, és átszabod, ahogy neked tetszik.

De D6 alatt csak tippelek, hogy szintén így működik. Nem biztos.

0
0

Nagy Gusztáv

Rico képe

A hekk-szagú már nálam is "punintended" volt :)

Ha csak a comment modul használja, akkor elég biztos helyen nyúltam bele szerintem,

$thread = $parent->thread .'.'. int2vancode(0) .'/'; //0 helyett 1

de elismerem hogy csak szerintem, és bár jól működött (illetve nem működött teljesen jól, hiszen a meglévők nem módosultak), de tény hogy nem tudhatom milyen galibákat okozott volna önmagán belül, és értem, hogy egy modulban természetesen önmagán belül is problémát okozhat bármely módosítás, és hiúság azt hinni hogy átlátom.

Úgyhogy újra elismerem, hogy a 'kórhekk' kiscicát is öl, meg nyomorba dönt.

Hogy a thread értékből állítunk elő hierarchikus sorszámozást, az szerintem nagyon logikus, és nagyon jól sikerült :)

Black&Hekker

0
0
pp képe

Ezt a kódot ne használd éles rendszeren és olyanon se ami elérhető az interneten keresztül! Éles rendszerről azonnal szedd le!

Javítva:

$uid = arg(1); // get the current userid that is being viewed.
$users = db_query("SELECT uid, name, access FROM {users} WHERE access >= %d AND uid = %d", time() - $time_period, $uid);

pp

0
0