public function modifyQuery(DpleQuery &$query)
 {
     parent::modifyQuery($query);
     /** Also select timestamp if at least one page is specified. */
     if ($this->getLinkedCount()) {
         $query->addVars(array('clx_timestamp' => 'clx1.cl_timestamp'));
     }
 }
 public function __construct(array $params, array &$features)
 {
     parent::__construct($params, $features, 'imagecontainer', NS_MAIN, 'imagelinks', 'ilx', 'il_to', array('page_title = $table.il_to', 'page_namespace = ' . NS_FILE, '$table.il_from = $id'));
 }
 public function __construct(array $params, array &$features)
 {
     parent::__construct($params, $features, 'linksfrom', NS_MAIN, 'pagelinks', 'plx', 'pl_namespace', array('page_namespace = $table.pl_namespace', 'page_title = $table.pl_title', '$table.pl_from = $id'));
 }
 public function __construct(array $params, array &$features)
 {
     parent::__construct($params, $features, 'uses', NS_TEMPLATE, 'templatelinks', 'tl', 'tl_namespace', array('page_id = $table.tl_from', '$table.tl_namespace = $ns', '$table.tl_title = $dbkey'));
 }
 public function __construct(array $params, array &$features)
 {
     parent::__construct($params, $features, 'linksto', NS_MAIN, 'pagelinks', 'pl', 'pl_namespace', array('page_id = $table.pl_from', '$table.pl_namespace = $ns', '$table.pl_title = $dbkey'));
 }
 public function __construct(array $params, array &$features)
 {
     parent::__construct($params, $features, 'imageused', NS_FILE, 'imagelinks', 'il', 'il_to', array('page_id = $table.il_from', '$table.il_to = $dbkey'));
 }