pp képe

Ehhez nem kell egy sor PHP se, csak ha bonyolultabb a feltétel.

pp

0
0
pp képe

A comment modul jogosultságait nézegesd:

hozzászólások hozzáférése

ugyanis a témaindító hozzászólás az egy node (tartalmak hozzáférése) a válaszok viszont hozzászólások, commentek.(hozzászólások hozzáférése)

pp

0
0
Pál úr képe

Igen. És amikor már az alapfunckiók sem akartak menni a Views-szel, (pl. korábban működő oldalak sem szuperáltak), akkor a ki és a bekapcsolás segített. Most már jó...

0
0
pepo képe

Köszönöm, ez volt a megoldás. Vagyis, a ?q=admin/user/access#module-comment... :)

0
0
Rico képe

Sziasztok!

Köszi, nekem is bevált a dolog.

Viszont az év nézet még nem jó.

Merthogy "január 2007"-et ír, elég lenne a "2007"!

A .template-ben gondolom ezen a részlegen kéne variálni:
(Vigyázat, ez már módosított kód, a dátum formátumokat átírtam.)

 
/**
 * Theme the calendar title and breadcrumbs
 *   Arguments are evaluated in year, month, day or year, week order
 *   so you can track previous values in the session.
 *
 * @param string $field_type - 'YEAR', 'MONTH', 'DAY', 'WEEK'
 * @param integer $value - the current number for the field type as selected in the view argument.
 * @return string formatted title
 */
function theme_calendar_arg_title($field_type, $value, $query) {
	$view = $GLOBALS['current_view'];
	calendar_load_date_api();
	$value = intval(check_plain($value));
	if (empty($value)) {
    if ($view->month) {
      if ($view->month == "all") {
        $view->month = 1;
      }
      $stamp = date_gmmktime(array('year' => $view->year, 'mon' => $view->month, 'mday' => 1));
      return date_format_date('Y F', $stamp);
    }
    elseif ($view->year) {
     return $view->year;
    }
	}
	else {
		switch ($field_type) {
    case 'YEAR':
      $view->year = $value;
      return $view->year;
    case 'MONTH':
      $view->month = $value;
      $stamp = date_gmmktime(array('year' => $view->year, 'mon' => $view->month, 'mday' => 1));
      return date_format_date('Y F', $stamp);
    case 'DAY':
      $stamp = date_gmmktime(array('year' => $view->year, 'mon' => $view->month, 'mday' => $value));
      return date_format_date('Y F j, l', $stamp);
    case 'WEEK':
    	return t('Week @week @year', array('@year' => $view->year, '@week' => $value));
   }
	}
}
 

Itt azt látom, hogy az év nézet esetében máshogy határozták meg a kiírandó értéket:

    case 'YEAR':
      $view->year = $value;
      return $view->year;

A hónap és nap nézeteknél használt kód:

return date_format_date('Y F j, l', $stamp); 

Szóval a cél az, hogy csak az évszámot írja ki év esetén is.

0
0
Rico képe

http://drupal.hu/kezikonyv/telepites

- tárhely
- feltöltés, magyarítás is
- files, settings.php
- sql
- install.php

RTFM=Olvasd el a ... Kézikönyvet!

0
0
szikar képe

Nem gond, de akkor este már fáradt voltam és igazából nem is figyeltem oda. Eszembe jutott, hogy van egy működő magyarítás, és csak befirkantottam href nélkül. Ha nem javítasz bele észre sem vettem volna. :D

0
0
Anonymous képe

Köszi az ötleteket!

Az iframe tűnt a legegyszerűbbnek, és működik is.

0
0
Onliner képe

Erre a modulra gondoltál?

http://drupal.org/project/formfilter

Mert ebben nem látom ezt a beállítási lehetőséget...

0
0
aries képe

A többesszám formátumának ezt add meg: nplurals=2; plural=n != 1; . Utána már tudod menteni. Ha szövegszerkesztőben akarod megoldani, akkor a PO fejlécébe ezt tedd bele:

"Plural-Forms: nplurals=2; plural=n != 1;\n"

Aries
http://aries.mindworks.hu
0
0