00001 <?php
00002
00003 class SnapContentJavaScript extends SnapContent {
00004 protected $NEED_TRANSLATION = false;
00005
00006 public function setJavaScript($javascript) {
00007 $this->setAll($javascript);
00008 return true;
00009 }
00010
00011 public function getJavaScript() {
00012 return preg_replace('/(\x08)$/', '', $this->getAll());
00013 }
00014
00015 protected function validate() {
00016 return true;
00017 }
00018
00019 protected function doGetHTML($params) {
00020 return '<script type="text/javascript">' . $this->getJavaScript() . '</script>';
00021 }
00022
00023 public function checkMedia() {
00024 return true;
00025 }
00026
00027 public function updateFileList() {
00028 return true;
00029 }
00030 }
00031
00032 ?>