Nem kívánt Eredmények fül minden oldalon a Decisions modul használatával

rkovacs képe

A Decisions modul használatával minden oldalon megjelenik egy Results fül, fordítás miatt Eredmények felirattal, függetlenül attól, hogy bejelentkezett felhasználóról van szó vagy sem. Csak a szavazás oldalon van hatása, ott kell is, hiszen ez mutatja az aktuális szavazás eredményét. A többi oldalon rákattintva nem történik semmi változás. Példa:

http://www.ngvk.hu/drupal/index.php?q=pletyka

Továbbá minden oldalon megjelenik egy Megtekintés fül is, de gondolom, ha nem létezne az Eredmények fül, akkor ez se jelenne meg többet. Természetesen csak az aktuális szavazásnál kéne, hogy megjelenjen, a többi oldalon nem. Itt:

http://www.ngvk.hu/drupal/index.php?q=felbontas

Hogyan lehetne a Results/Eredmények fület a nem kívánt oldalakról eltüntetni a modul kikapcsolása nélkül?

Korábban már feltettem a kérdést itt a fórumban, csak akkor még azt hittem, hogy ezt a Voting API modul (feltétele a Decisions modulnak) okozza. A Decisions modul Issuesában azonban megtaláltam az általam írt hibát, egyelőre sajnos megoldatlanul:

http://drupal.org/node/361429

A korábbi - téves - problémafelvetésem:

http://drupal.hu/forum/nem-k%C3%ADv%C3%A1nt-megtekint%C3%A9seredm%C3%A9n...

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
pp képe

Ez még egy erősen fejlesztési állapotban lévő modul.

A kódban ez van:
* Just a path for creating new decisions for now, but we could
* eventually have a 'my decisions' and 'view decisions' kind of
* page. (TODO)
Ha jól értem akkor azt írja, hogy jelenleg még csak az útvonal van meg de az eredmény nem látható. Ha megnézzük a decisions_results függvényt, akkor láthatjuk, hogy jé tényleg ez csak betölti a node-ot és nem csinál semmi mást.

Tehát itt majd lesz valami de még nincs kész. Elvileg tudod szabályozni a megjelenését ennek a tab-nak de nem volt időm addig áttúrni a forrást, hogy erre értelmes választ tudjak adni.

Javaslom a következő sorok megjegyzésbe tételét a decisions.module fájl decisions_menu függvényében:

  $items['node/%node/results'] = array(
    'title' => 'Results',
    'page callback' => 'decisions_results',
    'page arguments' => array(1),
    'access callback' => '_decisions_can_view_results',
    'access arguments' => array(1),
    'weight' => 1, 	 
    'type' => MENU_LOCAL_TASK);

Továbbá javaslom a modul nem használatát, hisz ez egy erősen fejlesztés alatt lévő modul.

pp

0
0
rkovacs képe

Köszönöm István mindkét javaslatot! Eltűnt az Eredmények fül, és ezzel együtt eltűnt a Megtekintés fül is. A második javaslatot is meg fogom fontolni. Esetleg alternatívát tudsz?

0
0
pp képe

Ugyanis fogalmam sincs mit szeretnél és azt sem tudom ez a modul mit csinál. ;)

pp

0
0