
$view objektumból kell kihalászni
Pl. saját modulban:
<?php function MYMODULE_views_pre_render(&$view) { $terms = array_keys($view->display['DISPLAY_NAME']->display_options['filters']['tid']['value']); $term = taxonomy_get_term($terms[0]); $title = check_plain($term->name); $view->display_handler->set_option('header', $title); } ?>
Bár ugyanezt többnyire a Views beépített eszközeivel is meg lehet oldani (argument handling), csak ügyesen kell összekattintgatni.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

csak felfedett szűrőnél
Gondolom nincs a szűrője felfedve, azért nincs infó az URL-ben.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

szépség
Ha nem akarod modulba tenni, és design szempontból nincs akadálya, akkor inkább használd az aboros által alább leírt blokkos megoldást. Ezt gondolom a view fejlécbe tolod be, és az úgy nem valami szép. A tid, vid és name értékekre meg nincs szükséged a $query-ből, felesleges őket lekérdezni.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

hát akkor ez nem tömb lesz :)
Hát akkor úgy tűnik, neked a $view->display['default']->display_options['filters']['tid']['value'] az nem egy tömb. :) Nézd meg print_r()-ral, hogy hogyan épül fel a $view->display['default']->display_options['filters'], vagy a $view->display['default']->display_options['filters']['tid']. Sajnos a Views programozása ezzel jár, hogy időnként ilyen óriási tömbökből kell kihalászni, ami kell. Még jobb, hogy a fejlesztő időnként át is rendezi ezeket a tömböket, és elfelejti bejelenteni, a webhelyek meg lehalnak. :) Ettől izgalmas a Drupal fejlesztés. :)
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

design megkötés
Ha jól értem, a view headerbe kell neki behívni a taxonomy descriptiont. Oda nem tudja betenni a blokkot PHP nélkül. Bár az is igaz, hogy egyszerűbb lenne az általad javasolt view blokkját module_invoke()-kal behívni, és akkor nem kell a view-ban halászni.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

cron_semaphore
A variables táblából töröld a cron_semaphore-t, és ürítsd a gyorstárat. Utána próbáld újra lefuttatni. Gyakori probléma, hogy a kereső túl sok tartalmat próbál beindexelni, ezt lehet csökkenteni az /admin/settings/search oldalon. Másik gyakori ok valamilyen rosszul beállított átirányítás.
Ha továbbra sem jó, akkor egy kicsit nyomozgatni kell, hogy meddig fut le és pontosan melyik MODULNEVE_cron implementációnál hasal el. Ha már látod, hogy melyik modulban van a gond, akkor onnan már viszonylag könnyen lehet debuggolni.
A session tábla tisztogatása gondolom azért marad el, mert Debian/Ubuntu rendszeren vagy: Debian és Ubuntu szervereken a Drupal sessions tábla túl nagyra nő.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

kikapcs
Gondolj bele, a Linkchecker egyenként végignéz minden kifelé mutató linket a webhelyeden, hogy él-e még. Ha nagyobb webhelyed van sok linkkel, akkor nem csoda, hogy sokáig tart.
Következő lépés: kikapcsolni a modult. :)
Gondold végig, hogy mennyire fontos a számodra ez a szolgáltatás. Alapvetően ez a linkelt webhelyek dolga és érdeke lenne, hogy a régi URL-jeikről átirányítsanak, stb. Intraneteken, vagy ahol fontos, ott ki lehet erre dolgozni egy stratégiát, hogy mondjuk havonta egyszer futtatjuk az ellenőrzést. Akkor ahogy Aries is írta, átmenetileg meg kell növelni a max_execution_time-ot, hogy végezhessen a PHP a feladattal.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

másik megoldás
Filefield Sources + IMCE.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

VBO
Views Bulk Operations?
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
ismert probléma sajnos
Sajnos ez egy ismert probléma a spamszűrővel. Kérlek próbáld újra a beküldést 1-2 nap múlva. Ha semmiképpen nem megy át, akkor a Kapcsolatfelvétel oldalon keresztül küldd be a linket, és jelezd kérlek, hogy a rendes módon próbálkoztál, de spamszűrő nem engedte át. Köszönjük!