Lines Matching defs:name

436      * @param string $link The link name
448 * @param string $name name for the link
450 public function locallink($hash, $name = null)
452 if (is_array($name)) {
453 $this->_firstimage($name['src']);
454 if ($name['type'] == 'internalmedia') {
455 $this->_recordMediaUsage($name['src']);
464 * @param string|array|null $name name for the link, array for media file
466 public function internallink($id, $name = null)
470 if (is_array($name)) {
471 $this->_firstimage($name['src']);
472 if ($name['type'] == 'internalmedia') {
473 $this->_recordMediaUsage($name['src']);
496 $name = $this->_getLinkTitle($name, $default, $id);
497 $this->doc .= $name;
505 * @param string|array|null $name name for the link, array for media file
507 public function externallink($url, $name = null)
509 if (is_array($name)) {
510 $this->_firstimage($name['src']);
511 if ($name['type'] == 'internalmedia') {
512 $this->_recordMediaUsage($name['src']);
517 $this->doc .= $this->_getLinkTitle($name, '<' . $url . '>');
527 * @param string|array $name name for the link, array for media file
531 public function interwikilink($match, $name, $wikiName, $wikiUri)
533 if (is_array($name)) {
534 $this->_firstimage($name['src']);
535 if ($name['type'] == 'internalmedia') {
536 $this->_recordMediaUsage($name['src']);
542 $name = $this->_getLinkTitle($name, $wikiUri);
543 $this->doc .= $name;
551 * @param string|array $name name for the link, array for media file
553 public function windowssharelink($url, $name = null)
555 if (is_array($name)) {
556 $this->_firstimage($name['src']);
557 if ($name['type'] == 'internalmedia') {
558 $this->_recordMediaUsage($name['src']);
563 if ($name) {
564 $this->doc .= $name;
577 * @param string|array $name name for the link, array for media file
579 public function emaillink($address, $name = null)
581 if (is_array($name)) {
582 $this->_firstimage($name['src']);
583 if ($name['type'] == 'internalmedia') {
584 $this->_recordMediaUsage($name['src']);
589 if ($name) {
590 $this->doc .= $name;
669 * Removes any Namespace from the given name but keeps
672 * @param string $name
678 public function _simpleTitle($name)
682 if (is_array($name)) {
691 $name = preg_replace('!.*' . $nssep . '!', '', $name);
692 //if there is a hash we use the anchor name only
693 $name = preg_replace('!.*#!', '', $name);
694 return $name;