Example #1
0
	protected function getMessageKey() {
		$key = parent::getMessageKey();
		$params = $this->getMessageParameters();
		if ( isset( $params[4] ) && $params[4] === '1' ) {
			$key .= '-noredirect';
		}
		return $key;
	}
	protected function getMessageKey() {
		$key = parent::getMessageKey();
		$params = $this->getMessageParameters();
		if ( !isset( $params[3] ) && !isset( $params[4] ) ) {
			$key .= '-legacy';
		}
		return $key;
	}
	protected function getMessageKey() {
		$key = parent::getMessageKey();
		$params = $this->getMessageParameters();
		if ( isset( $params[5] ) && $params[5] ) {
			$key .= '-auto';
		}
		return $key;
	}
	protected function getMessageKey() {
		$key = parent::getMessageKey();
		if ( in_array( $this->entry->getSubtype(), array( 'event', 'revision' ) ) ) {
			if ( count( $this->getMessageParameters() ) < 5 ) {
				return "$key-legacy";
			}
		}
		return $key;
	}
 protected function getMessageKey()
 {
     $key = parent::getMessageKey();
     $params = $this->extractParameters();
     if (isset($params[4]) && $params[4] === '1') {
         // Messages: logentry-move-move-noredirect, logentry-move-move_redir-noredirect
         $key .= '-noredirect';
     }
     return $key;
 }
Example #6
0
 protected function getMessageKey()
 {
     $key = parent::getMessageKey();
     $params = $this->extractParameters();
     if (isset($params[4]) && $params[4]) {
         // Messages: logentry-protect-protect-cascade, logentry-protect-modify-cascade
         $key .= '-cascade';
     }
     return $key;
 }
Example #7
0
 protected function getMessageKey()
 {
     $key = parent::getMessageKey();
     $params = $this->extractParameters();
     if (isset($params[3])) {
         // New log items with more details
         // Messages: logentry-import-upload-details, logentry-import-interwiki-details
         $key .= '-details';
     }
     return $key;
 }
 public function getMessageKey()
 {
     $key = parent::getMessageKey();
     $params = $this->extractParameters();
     // Very old log format, everything in comment
     if (!isset($params[3])) {
         return "{$key}-legaciest";
     } elseif (!isset($params[5])) {
         return "{$key}-legacier";
     }
     return $key;
 }
 protected function getMessageKey()
 {
     $key = parent::getMessageKey();
     if (in_array($this->entry->getSubtype(), ['event', 'revision'])) {
         if (count($this->getMessageParameters()) < 5) {
             // Messages: logentry-delete-event-legacy, logentry-delete-revision-legacy,
             // logentry-suppress-event-legacy, logentry-suppress-revision-legacy
             return "{$key}-legacy";
         }
     }
     return $key;
 }
Example #10
0
 protected function getMessageKey()
 {
     $key = parent::getMessageKey();
     $params = $this->getMessageParameters();
     $add = isset($params[6]) && isset($params[6]['num']) && $params[6]['num'];
     $remove = isset($params[8]) && isset($params[8]['num']) && $params[8]['num'];
     $key .= $remove ? $add ? '' : '-remove' : '-add';
     if (isset($params[3]) && $params[3]) {
         $key .= '-revision';
     } else {
         $key .= '-logentry';
     }
     return $key;
 }
 protected function getMessageKey()
 {
     $key = parent::getMessageKey();
     $type = $this->entry->getFullType();
     if ($type === 'pagetranslation/prioritylanguages') {
         $params = $this->getMessageParameters();
         if (!isset($params[4])) {
             $key .= '-unset';
         } elseif ($params['3'] === 'on') {
             $key .= '-force';
         }
     }
     return $key;
 }