Illyés Edit képe

A /node nem törölhető, legfeljebb felülírható Views modullal. Ha mondjuk csak a konyhabútoros cikkeket szeretnéd a címlapra tenni, akkor készíthetsz egy konyhabútoros nézetet, és megadod, hogy a /node URL-en legyen elérhető. Ekkor a jelenleg /node alatt megjelenő lista teljesen eltűnik a rendszerből, helyette a konyhabútoros lista jön be.

A cron problémákkal szerintem a tárhelyszolgáltatót érdemes megkeresni, vagy a www.hup.hu linuxos portálon feltenni a kérdést (hibaüzenetekkel együtt).

0
0
Illyés Edit képe

soha nem a /node/123-ra visz, hanem az utvonalálnévre

Persze, ha be van kapcsolva a path modul. De attól még a /node/123 címen is elérhető marad a tartalom, és ha valahol a webhely egy eldugott sarkában van egy link, ami a /node/123-ra mutat az útvonal álnév helyett, a Google – és talán a search modul is – megtalálja, és jön a bünti (Google), ill. a duplikált listázás (keresés találati lista).

De ez csak egy feltételezés, lehet, hogy nem is így működik a search modul, meg kellene nézni.

Másik lehetőség, hogy ezeket a tartalmakat előbb elmentetted /node/123 címen, és csak utána tetted rá az útvonal álnevet, a search pedig mindkét URL-en beindexelte.

0
0
Illyés Edit képe

Jöhet a cikk – ha nincs akadálya, akkor az egész projektről jó lenne leírás, hogy lássuk, hogyan és mire lehet használni a CCK+Views-t.

0
0
Illyés Edit képe

Feltöltött fájlok megtekintése engedélyezve van (Hozzáférés szabályozás menüpont alatt)?

0
0
Illyés Edit képe

Van a Drupalnak beépített statisztikája. Ha ez nem elég, akkor a szervernaplóból tudsz elemzéseket készíteni, erre rengeteg ingyenes program van (Webalizer, AWStats). Végül ott a Google Analytics, Drupal modul is van hozzá.

0
0
Illyés Edit képe

Már csak arra akarok rájönni, hogyan definiálhatok könnyebben elérhető változót mint pl a $logo.

A változók alapvetően egyformák, csak vannak olyanok, amelyeket sminkből is elérhetővé tettek. Ezek sorát lehet bővíteni:

Making additional variables available to your templates

0
0
Illyés Edit képe

<?php
global $user;
print $user->name;
?>
0
0
Illyés Edit képe

Ami alapján csoportokba rendezel (pl. lapszám -> 1, 2, ...26), azt a szűrőknél kell beállítani. Az argumentumoknál pedig bekapcsolod valamelyik summary nézetet. Ekkor valahogy így fog kinézni az összesített listád:

  • 1 (15)
  • 2 (23)
  • 26 (18)

Az első szám a lapszám, a második azt mutatja, hogy hány db cikk volt az adott lapszámban. Sminkeléssel meg tudod oldani azt, hogy a lapszám mellé kiírjon valami értelmező szöveget:

  • Csallóköz 1. szám (15 cikk)
  • Csallóköz 2. szám (23 cikk)
0
0
Illyés Edit képe

Ezt csak úgy tudod megoldani, ha az URL-ben átadod az aktuálisan megtekintett galéria nevét:

http://www.honlapneve.hu/galeria_1/kep_1
http://www.holapneve.hu/galeria_2/kep_23

Mindkét link ugyanarra a képre mutat, az előző-következő linkek célpontjait pedig az URL-ből kiszedett galeria_x alapján készíted.

A gond az, hogy ugyanaz a kép több URL-en is elérhető lesz, amit a Google nem szeret, hogy finoman fogalmazzunk.

Egyébként előző-következő linkek készítésére a Custom Pagers modul való, érdemes elolvasni a dokumentációt is, hátha találsz benne valami érdekeset ($nav_array['full_list'] például indexoldal készítésére)... Általában én inkább CCK-val és Views-zal készítek galériát, jóval nagyobb rugalmasságot ad, mint a hagyományos taxonómia.

0
0
Illyés Edit képe

Akkor tudod használni .js fájlokban a Drupal fordítást, ha átküldöd a fájlt a PHP értelmezőn. Itt egy leírás arról, hogy hogyan tudsz .css fájlokat PHP-ként értelmezni, ugyanígy kell beállítani a szervert a .js fájlokhoz is. Kis teljesítményromlást okoz.

U.i.: Bár lehet, hogy egyszerűen a fájlt thickbox.php-ra átnevezve is működik a dolog, és akkor nem kell .htaccess módosítás. Elvileg a böngésző csak a type-ot nézi, mindegy neki, mi a fájl neve...

<script type="text/javascript" src="/utvonal/thickbox.php"></script>

(Nem próbáltam, csak egy ötlet.)
0
0