Hojtsy Gábor képe

Hasonlítsd össze a <link href="images/style.css" rel="stylesheet" type="text/css" /> kódot és a dinamikus PHP (első kódpéldád) által generált kódot, és látni fogod. A Drupal alapból máshol keresi a stíluslapokat.

Két megoldás van. Az egyik, hogy oda teszed a stíluslapot, ahol a Drupal keresi (én ezt csináltam), de akkor a képeket is mozgatni kell vele, vagy a képekre való hivatkozásokat kell átírni a CSS-ben. A másik megoldás, hogy a smink .info fájlba írod be a konkrét útvonalat, ahelyett, hogy a Drupal találgatna. Ilyenkor is a CSS-ben át kell írnod a képek hivatkozásait, különben azokat nem fogja megtalálni.

Paal képe

node-valami.tpl.php változatot alkalmaznám. Ebben az esetben ugye a $content változót ki kell vennem a fájlból, mert akkor 2x jelenne meg a kérdéses tartalom. Egyenként el is kezdtem kiíratni a mezők értékét, de a Törzs-be írt tartalomra nem tudom, hogyan kellene hivatkoznom:

<?php
$node->field_sajatmezoneve[0]['view']
?>

stb.

Megnéztem, hogy a contemplate modul, milyen változókat ad meg lehetőségként, de abban nem találok a törzsre hivatkozást. Fogalmam sincs, hogy kerül mégis oda (valójában van tartalma).

Köszi, 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

Hojtsy Gábor képe

Még nem lehet, egy csomó dolgot rögzíteni kell addig. Lesz egy részvételi költség, amivel a konferencia költségéhez járulnak hozzá részben a megjelenők, ez még éppen meghatározás alatt van, Barcelónában 50 euró (~12.000 forint) volt, Bostonban 195 dollár (~33.000 forint). Szeged nyilván nem Boston és nem Barcelona (mármint hogy egy nagyobb költséget az emberek a város meglátogatása apropóján is jobban viselnek), viszont egy négy napos konferenciának ingyen ebéddel meg esti rendezvényekkel van némi költsége, amit nem lehet csak szponzorokból fedezni, ezért lesz valamilyen (szerintem eközött a kettő közötti) részvételi összeg. Ezen is dolgozunk.

Közben pedig marketing anyagokat meg GYIK-et gyártunk, hogy legyen miből informálódnia annak, aki nem tudja alapból hol van Magyarország egyáltalán.

Igyekszünk mindennel jól haladni. Egyelőre mivel más sem tud regisztrálni és helyet foglalni, ezért nem maradhatsz le semmiről. Mindenesetre a szegedi szállodák egy tekintélyes részét lefoglaltuk, és talán a magyar résztvevőknél némi kreativitás is bejöhet, például kereshetnek kiadó lakást / magánházban szobát is arra a hétre (ezt azért a külföldi vendégekkel nagyon bonyolult lenne megoldani).

zserno képe

1. valtoztasd meg az adatbazisban a node ill. a node_revision tablak title mezojenek hosszat 255-re.
2. keszits egy kis modult:

function modulodneve_form_alter($form_id, &$form) {
      $form['title']['#maxlength'] = 255;
}

3. engedelyezd a modult.
0
0
aboros képe

ha kicsit gondolkodsz rájössz magadtól is szerintem.
a hirdetéseid gondolom külön tartalomtípusok. gondolom külön node-type.tpl.php -val sminkeled is őket, de ha nem akkor most majd fogod. :)
szóval, a tartalomtípus template -jében ki tudod íratni a node id -jét így:

print $node->nid;

hogy ez hogyan nézzen ki az már csak css kérdése.

hivatkozni pedig mindig lehet rá, a node/nid útvonallal ugyebár. ez lényegesen egyszerűbb, mint computed field -et csináltatni, és aztán arra hivatkozni valahogyan..
igaz, így nem lesznek olyan "szép", komolynak tűnő sorszámaid, hogy mondjuk HF0012-35C :) hanem csak ilyen puritán, hogy például 42. de a célnak megfelel és ennél egyszerűbb nincs is.

0
0

-
clear: both;

pp képe

Én biztos csv-be nyomnám ki az adatokat és onnan saját táblázatot építenék, de ehhez programozni is kellene tudni. Próbáld meg simán egy include-al. A fájl legyen a gyökérben és akkor:

  include('tablazat.html');

vagy tegyél be egy iframe-et
<iframe src="tablazat.html"></iframe>

pp
(mind a kettő elég gány megoldás pénzt ne kérj értük, csak magadnak gányolj ilyet.)

0
0
Sweetchuck képe

próbáld még ezeket is
 echo theme('fieldset', $node->content['group_kapcsolat']);
vagy ezt az univerzálisabbat
 echo drupal_render($node->content['group_kapcsolat']);

0
0
gyuri2012 képe

<a id="prevLink" href="#" style="padding-top: 0px; display: none;"/>
<a id="nextLink" href="#" style="padding-top: 0px; display: none;"/>

Gondolom ennek nem így kellene lennie..., mégha [] nélkül is működik. Csak arra nem jövök rá hogy hogyan tudok ezen változtatni...

Scriptet most bogarászom...., eddig az jónak tűnik nekem. (mármint a céljaimra is)

0
0
aboros képe

legegyszerűbb, ha a .node class -nak css -ben megadod a vonalat vagy elválasztóképet, az aljára pozicionálod és a padding -al meg a margókkal addig játszol amig szép lesz.

mondjuk valahogy igy:

.node {
  background: transparent url(node-after.png) no-repeat scroll left bottom;
  margin: 1em 0;
  padding: 1em 0;
}

keep it simple!
0
0

-
clear: both;

Csonka Gergely képe

A pp által feljebb beidézett szálban már említettem, hogy szerettem volna egy kis kitekintő előadást tartani más CMS rendszerekről, mert drupalosokkal beszélgetve általában azt tapasztalom, hogy nem is ismernek mást, vagy legalábbis nem követik más rendszerek fejlődését, amióta ráakadtak a drupalra. A joomla!-t, a wordpress-t és a typo3-at mutatnám be röviden, és érdekességképpen egy ismertebb, nagyvállalatoknak szánt dobozos termékkel is összehasonlítanám, mint pl. az oracle stellent.

Mit gondoltok? Van rá igény, vagy ez is olyan téma, ahol nem éreznétek, hogy drupal találkozón vagytok?

A másik ötletem pedig, hogy bemutatok 1-2 hasznos modult 15-20 percben, gyakorlati példákkal. Ebből sorozatot is csinálhatnánk elég könnyen, mert rengeteg modul van, és szerintem bármelyikőtök be tud mutatni 15 percben 1-2 általa használt modult, mégis hasznos működés közben látni, főleg ha ugyanarra a feladatra több modul is van, és a leírások alapján nem egyértelmű, hogy melyik mit tud pontosan. A drupalcon-on páran összeültünk érdekes modulokat mutogatni egymásnak, és sok hasznosítható dolgot láttam. Szerintem mindenkinek segítene, ha ebből rendszert csinálnánk.

Várom a véleményeket, javaslatokat. Köszi.

--
Csonka Gergely
http://bekex.hu