Illyés Edit képe

Mivel fájlnév alapján rendezel (Sort Criteria résznél), ezért logikusan a 3 csatolmánnyal rendelkező fájlokat 3x írja ki. A jelek szerint erre nincs hatással a distinct szűrő – ami szintén elég logikus nekem.

Mit szeretnél elérni, hogyan listázzon? Mit, milyen sorrendben?

0
0
Illyés Edit képe

Használd a keresőt (jobb felső sarokban):

http://drupal.hu/search/node/active+select

0
0
Illyés Edit képe

A node.tpl.php-ba beteszel egy linket, ami a hozzászólás oldalra mutat.

<p><a href="/hozzaszolasok/<?php print $node->nid; ?>"/>Itt vannak a hozzászólások</a></p>

A /hozzaszolasok/xxx oldalt pedig Views modullal készítheted el. Más kérdés, hogy ezzel egy csomó funkciót elveszítesz, pl. nem lesz szálkövetés, új hozzászólások beküldésekor fura dolgok történhetnek, stb.

Jókora fejfájás lesz a vége, szerintem...

0
0
Illyés Edit képe

Ha nem írtál be URL-t, akkor hol jelent meg a hibás nézet?

0
0
Illyés Edit képe

Miből látod, hogy nem megy? Mit csinálsz, erre mi történik?

0
0
Illyés Edit képe

Gondolom a fórumra vonatkozó beküldési irányelveket. A theme_node_form() sminkelésével (template.php-be másol, phptemplate_node_form()-ra átnevez) megoldható, de ekkor minden beküldő űrlapra kikerül a szöveg. Útvonalból ki lehet szedni arg() függvénnyel, hogy éppen fórumbeküldésről van-e szó, és attól függően kiíratni a szöveget.

A theme_comment_form() valamikor a 4.7 tájékán eltűnt, azóta csak hűlt helye látható egy kommentár formájában a comment.module-ban.

0
0
Illyés Edit képe

Itt egy jó leírás formok sminkeléséről.

SZVSZ az esetek 90%-ában nem éri meg ekkora hátsót keríteni neki, de néha nem lehet megkerülni (pl. ha nincs theme_ függvény, amit egyszerűen felülírhatnánk).

0
0
Illyés Edit képe

1. Lépj be admin-ként. Kapcsolj ki minden kikapcsolható modult.

2. Készíts biztonsági mentést az adatbázisról (tárhelyszolgáltató rendszerint biztosít erre valamilyen gombnyomásos megoldást). Másold le a mentést (.sql fájl) a saját gépedre.

3. Készíts biztonsági mentést a fájlrendszerről (másold le a szerveren található fájlokat a saját gépedre).

4. Töltsd le és csomagold ki az 5.2-es verziót. Másold fel a szerverre lehetőleg úgy, hogy a kicsomagolt drupal-5.2 nevű mappa egy szinten legyen a jelenlegi Drupal gyökérrel. A legtöbb tárhelyen valahogy így fog kinézni a könyvtárstruktúra:

  • felhasznaloneved
    • www
      • includes
      • misc
      • ...
      • sites
    • drupal-5.2
      • includes
      • misc
      • ...
      • sites

Ezek után kitörlöd a www könyvtár tartalmát a sites alkönyvtár kivételével. A drupal-5.2 könyvtárból pedig átmozgatod a könyvtárakat és állományokat a www könyvtárba. Tehát lecserélsz mindent, kivéve a sites könyvtárat, amiben az egyéni dolgaid (sminkek, telepített kiegészítő modulok, honlapneve.hu könyvtár) vannak.

Általában ennyi elég lenne, most azonban nem lehet változatlanul hagyni a sites tartalmát, tehát átírod a drupal-5.2/sites/default könyvtárban található settings.php-ben a $db_url-t, és ezt is átmásolod a www/sites könyvtárban a megfelelő helyre (ha a default könyvtárat használod, akkor abba, ha a default mellé létrehoztad a honlapneve.hu könyvtárat – ez az ajánlott módszer egyébként – akkor oda).

5. Böngészőben navigálj el a webhelyedre. Ha nem ismer fel a rendszer, akkor a /?q=user oldalon tudsz belépni. Ha a smink nem jelenik meg, akkor belépés után lépj át az /?q=admin/build/themes oldalra, és a korábban kiválasztott smink be fog töltődni.

6. Futtasd le az update.php szkriptet (www.honlapneve.hu/update.php). Kapcsold vissza a szükséges modulokat.

7. Ha már karbantartunk, egyúttal nézzük át a kiegészítő moduljainkat és telepítsük a legfrissebb stabil verziót. Modul frissítés után is le kell futtatni az update.php-t.

Szerk.: Ha nem az alapcsomagban kapott sminket használunk, azt is ellenőrizzük, hogy van-e belőle frissített verzió.

Illyés Edit képe

Edit majd biztos ír egy kattintgatós csodamodult, amivel ezt webes felületen is meg tudod tenni ;)

Már megírták, Contemplate modul a neve. Bár a legutóbbi Lullabot podcast szerint nem kimondottan CCK template-ezésre íródott, de az emberek szó szerint vették a nevet (Content Template) és leginkább erre használják....:)

0
0
Illyés Edit képe

Igen, elírás. Köszönöm a helyesbítést.