aboutsummaryrefslogtreecommitdiff
path: root/class/class.art.php
diff options
context:
space:
mode:
authorvincent-peugnet <v.peugnet@free.fr>2018-04-12 16:54:59 +0200
committervincent-peugnet <v.peugnet@free.fr>2018-04-12 16:54:59 +0200
commit1b6f5e650fa774cda77d511bf4cbdc638a2b42f6 (patch)
treeec560104a579ac0e21de40d1666f3da80bc8862a /class/class.art.php
parent552dd49b00cedb168c95cdf841971e93b0ad678d (diff)
downloadwcms-1b6f5e650fa774cda77d511bf4cbdc638a2b42f6.tar.gz
wcms-1b6f5e650fa774cda77d511bf4cbdc638a2b42f6.zip
delete_update_media_blank
Diffstat (limited to 'class/class.art.php')
-rw-r--r--class/class.art.php23
1 files changed, 20 insertions, 3 deletions
diff --git a/class/class.art.php b/class/class.art.php
index 897cd0b..f945767 100644
--- a/class/class.art.php
+++ b/class/class.art.php
@@ -53,7 +53,8 @@ class Art
$this->setintro('resumé');
$this->settag('sans tag,');
$this->setdatecreation($now);
- $this->setcss('article {}');
+ $this->setcss('article {}
+a:hover {}');
$this->sethtml('contenu');
$this->setsecure(2);
$this->setcouleurtext('#000000');
@@ -123,8 +124,11 @@ class Art
return $this->html;
} elseif ($option == 'html') {
$html = MarkdownExtra::defaultTransform($this->html);
- $htmla = str_replace('class="b"', ' target="_blank" ', $html);
- return $htmla;
+ $htmla = str_replace('href="http://', ' class="external" target="_blank" href="http://', $html);
+
+ $htmla = str_replace('class="b"', ' target="_blank" ', $htmla);
+ $htmlmedia = str_replace('src="/', 'src="../media/', $htmla);
+ return $htmlmedia;
}
}
@@ -148,6 +152,11 @@ class Art
return $this->couleurlien;
}
+ public function couleurlienblank()
+ {
+ return $this->couleurlienblank;
+ }
+
// _____________________________________________________ S E T ____________________________________________________
@@ -252,6 +261,14 @@ class Art
}
}
+ public function setcouleurlienblank($couleurlienblank)
+ {
+ $couleurlienblank = strval($couleurlienblank);
+ if (strlen($couleurlienblank) <= self::$lencouleur) {
+ $this->couleurlienblank = strip_tags(trim($couleurlienblank));
+ }
+ }
+
}