szt képe

Igen, ha a szövegrészek jó sorrendben vannak, és csak a kinézeten akarsz változtatni, akkor a css-ben kell turkálni, azaz az alsminked fő css fájljában a meglévő css szabályokat kell felülbírálnod.
Ha a html tageket szeretnéd babrálni, akkor általában .tpl fájlokat kell felülbírálnod.
Ha viszont csak valami konkrét szöveget szeretnél megváltoztatni, akkor ezeket a szövegeket előállító függvényeket kell felülbírálnod.

Illetve azt nem értem, hogy középen miért került felcserélésre az év és a hónap neve? Pedig jól van megadva a dátum formátum a beállításokban (elvileg a calendar modul azt használja), és itt már elférne a hónap teljes neve is, nem muszáj a rövidített, viszont erre nem találtam megoldást a views-ban.

A naptár havi nézetének fejlécében lévő dátum az sajna nem a core dátumformátumaiból érkezik, hanem egy themefüggvény állítja elő: a theme_date_nav_title függvény.
Ezt kell átalakítanod (azaz a smiked template.php fájljába bemásolod az egész függvényt, a függvénynévben a "theme" szót kicseréled a sminked nevére).
Ez a rész lesz az érdekes neked:

  1. case 'month':
  2. $format = !empty($format) ? $format : (empty($date_info->mini) ? 'F Y' : 'F');
  3. $title = date_format_date($date_info->min_date, 'custom', $format);
  4. $date_arg = $date_info->year . '-' . date_pad($date_info->month);
  5. break;

Írd át mondjuk erre (a date() függvény opciói közül bármit írhatsz):

  1. case 'month':
  2. $format = !empty($format) ? $format : (empty($date_info->mini) ? 'Y. F' : 'F');
  3. $title = date_format_date($date_info->min_date, 'custom', $format);
  4. $date_arg = $date_info->year . '-' . date_pad($date_info->month);
  5. break;

Itt a többi megjelenítést is át tudod írni, ha már dolgoztál php kóddal, könnyű dolgod lesz (Azért azt megjegyezném, hogy ez a megoldás nem foglalkozik az aktuális nyelvvel, szóval így angol nyelvre váltva is magyarított dátumok lesznek. Itt most az elv az érdekes, természetesen a nyelvváltást is bele lehet építeni a megoldásba).

A másik kérdés:

...esetleg hogy lehetne megoldani, hogy a mini calendar pager közötti hónap név kijelzés, ne legyen link (ne legyen kattintható) ?

Ez is szerencsére elintézhető ebben a függvényben. Ezt a részt:

  1. if (!empty($date_info->mini) || $link) {
  2. // Month navigation titles are used as links in the mini view.
  3. $attributes = array('title' => t('View full page month'));
  4. $url = date_pager_url($view, $granularity, $date_arg, TRUE);
  5. return l($title, $url, array('attributes' => $attributes));
  6. }
  7. else {
  8. return $title;
  9. }

cseréld le erre az egy sorra:

  1. return $title;

PS: Ez a hozzászólás nem jöhetett volna létre a Theme developer modul nélkül ;)

3
0

tartalom letrehozasa mysql adatokbol?

eaposztrof képe

adott egy mysql tabla az alabbi pelda sorral:

id	1
displayposition	1
name	casinotropez 	Casino Tropez
name_out	CasinoTropez 	Casino Tropez
link_title	Casino Tropez
url	http://
currencies	britishpound,euro,usdollar
languages	dutch,english,french,german
nodeposit	asd
firstdeposit	asd
reload	asd
highroller	asd
extrabonus	asd
promotions	asd
referafriend	asd
loyalityprogram	asd
smallfile	tstimg.jpg
add_date	2007-04-20 11:11:11
upd_date	0000-00-00 00:00:00
rating	9.5

ebbol kell letrehozzak egy contentet, amelynek tartalma:
Title:	Casino Tropez
Fórum: 

drupal_set_content ?

Bálint képe

Sziasztok!
A problémám a következő: egy kisebb modult szeretnék megírni amolyan gyakorlásképpen. Annyit csinál eddig, hogy a felhasználók nevei között keres megadott mintára. Ezután szeretném megjeleníteni a találatokat. Ez drupal_set_message-dzsel szépen sikerül is, de szeretném drupal_set_content-tel is kipróbálni, de sajnos ez már nem csinál semmit.

Így nézne ki a kódom:

file tartalom - drupal-körítés nélkül

szaszpisti képe

Az első modulom ("static"), ami statikus tartalmat illeszt be az oldalba.

Ha úgy hívom meg, hogy /static/valami.txt, akkor jó: körülötte van a drupal téma.
Viszont ha /static/valami.gif, akkor nem jó: körülötte van a drupal téma.

Hogy tudom megmondani neki, hogy erre most ne tegyen körítést?

Nagyjából:

Sávszélesség optimalizálás

Nagy Gusztáv képe

A Drupal alapú honlapunk jó eséllyel több CSS és JavaScript állomány letöltését is szükségessé teszi az oldal megjelenítéséhez. De maga a generált HTML oldal se a legoptimálisabb a letöltési sebesség szempontjából.

A következő lehetőségek a webhely felé irányuló kérések számának és méretének csökkentését teszik lehetővé. Ez csökkentheti a szerver terhelését, a használt sávszélességet, és az oldalak betöltődésének átlagos idejét. E beállítások engedélyezése fejlesztés közben nem javasolt.

Drupal verzió: 
Kézikönyv: 

Flash

ducy képe

Sziasztok!

Lenne egy kis gondom illetve kettő.
Készítek egy új oldalt: www.varrógépjavítás.hu
És a flash amit csináltam és beillesztettem a page.tpl.php -be nem jelenik meg minden oldalon.
Pontosabban a saját magam készítette oldalakon nem, de pl. az e-mail menüben igen a címlapon nem.
Így néz ki a dolog:

 
  <object type="application/x-shockwave-flash" data="/Animated_Banner.swf" width="884" height="250" id="flashobject">
  <param name="movie" value="/Animated_Banner.swf" />
  <param name="menu" value="false" />
  <param name="quality" value="high" />
Fórum: 
Drupal verzió: 

Egyedi views blokk - hogyan tovább?

robbesz képe

Ha már volt a kérdés akkor bocsánat, pedig kerestem... :(

A következő egyszerű views blokkot szeretném elkészíteni:

Friss hozzászólások és új fórumbejegyzések

Odáig sikerült eljutnom hogy kilistázza a fórum címét, azt hogy van-e hozzászólás, ha van akkor az kiirja a -(cid)-et, igen de nem a legfrissebbet hanem csak az adott fórumtémahoz a legelsőt.

Hogyen tudom azt megoldani hogy a legfrisebb fórumtéma, és a legfrisebb hozzászólás szerint is legyen rendezve + hogyan tudom a legfrisebb hozzászólás linkjét elérni?

SELECT DISTINCT(node.nid) AS nid,
Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 

jscalendar-naptar, felhasznalonkkent hatarido-jegyzettel..

eaposztrof képe

szeretnem itt naplozni egy olyan naptar elkeszuleset, amely:

  • lebego naptar
  • Jancsika felhasznalo jegyzetelhet a sajatjaba. tobb kategoria szerint is (pl.: sebeszet, belgyogyaszat.. [taxonomy])
  • Juliska is jegyzetelhet sajatjaba, de ahova mar Jancsika jegyzetet jovahagytak - kategoria>datum>ora, - oda nem.
  • egy adminisztrator, a bejegyzett idopontokat jova kell hagyja, viszont ez automatikus is lehet, de ennek a logisztikaja meg nincs felepive
Fórum: 

hozzászólás létrehozása modulból

nevergone képe

Sziasztok!

Még mindig a Freeblog importálónál tartok, a hozzászólások importálását szerezném megoldani.
Mivel nem szeretek az adatbázisban "túrkálni" a rendszer megkerülésével, megpróbálom felhasználni a rendszer által nyújtott függvényeket.

Viszont lehet, hogy itt egy hibát fogtam, ugyanis első próbám az volt, hogy betöltöttem egy már létező kommentet, átírtam a node-azonosító és a komment-azonosító értékét, és el akartam menteni újra. Arra számítottam, hogy ezzel a másik node is kap egy ugyanolyan tartalmú hozzászólást:

 

Drupal kézikönyv frissítés

dorion képe

Felhasználói szemszögből
1. A Drupal
  1.1 Mi az a Drupal?
  1.2 A Drupal filozófiája
2. Telepítés
  2.1 Telepítés előtt
  2.2 Első lépések
  2.3 Telepítő profilok
  2.4 Harmadik fél által készített modulok telepítése
3. Beállítás
  3.1 Az alaprendszer, settings.php
  3.2 A rendszermodulok
  3.3 Harmadik fél által szállított modulok
  3.4 Smink beállítások
4. Frissítés
  4.1 Naprakész alaprendszer!
  4.2 Naprakész modulok!
5. Mentés
  5.1 Adatbázis mentése
  5.2 Fájl rendszer mentése
6. Sminkek
Fórum: 
Drupal verzió: