From 55e69c2628c009b2d644d36ab6552a6d664f3c58 Mon Sep 17 00:00:00 2001 From: Timothy Warren Date: Mon, 10 Sep 2012 19:28:10 +0000 Subject: [PATCH] Remove some extraneous/old files --- app/modules/meta/controllers/data.php | 66 --------------------------- app/modules/meta/models/model.php | 19 ++++++++ assets/js/tinyeditor/index.html | 35 -------------- assets/js/tinyeditor/packed.js | 1 - 4 files changed, 19 insertions(+), 102 deletions(-) delete mode 100644 app/modules/meta/controllers/data.php delete mode 100755 assets/js/tinyeditor/index.html delete mode 100755 assets/js/tinyeditor/packed.js diff --git a/app/modules/meta/controllers/data.php b/app/modules/meta/controllers/data.php deleted file mode 100644 index b27c98b..0000000 --- a/app/modules/meta/controllers/data.php +++ /dev/null @@ -1,66 +0,0 @@ -model->get_data($section_id); - - - $keys = filter_var_array($_POST['name'], FILTER_SANITIZE_STRING); - $vals = filter_var_array($_POST['val'], FILTER_SANITIZE_STRING); - - //echo miniMVC\to_string($_POST); - - $data = array_combine($keys, $vals); - - $res = /*(empty($old_data)) - ?*/ $this->model->add_data($section_id, $data); - //: FALSE; - - ($res) - ? $this->page->set_message('success', 'Added data') - : $this->page->set_message('error', 'Data already exists'); - - } -} - -// End of data.php \ No newline at end of file diff --git a/app/modules/meta/models/model.php b/app/modules/meta/models/model.php index f3a0e9a..1c868c2 100644 --- a/app/modules/meta/models/model.php +++ b/app/modules/meta/models/model.php @@ -594,6 +594,25 @@ class model extends \miniMVC\Model { return $return; } + + // -------------------------------------------------------------------------- + // ! Miscellaneous methods + // -------------------------------------------------------------------------- + + /** + * Check if a valid type for editing + * + * @param string + * @return bool + */ + public function is_valid_type($str) + { + $valid = array( + 'genre','category','section','data' + ); + + return in_array(str_to_lower($str), $valid); + } } diff --git a/assets/js/tinyeditor/index.html b/assets/js/tinyeditor/index.html deleted file mode 100755 index 17977d6..0000000 --- a/assets/js/tinyeditor/index.html +++ /dev/null @@ -1,35 +0,0 @@ - - - - -TinyEditor - JavaScript WYSIWYG Editor - - - - - - - - \ No newline at end of file diff --git a/assets/js/tinyeditor/packed.js b/assets/js/tinyeditor/packed.js deleted file mode 100755 index 6dbafbe..0000000 --- a/assets/js/tinyeditor/packed.js +++ /dev/null @@ -1 +0,0 @@ -TINY={};function T$(i){return document.getElementById(i)}function T$$$(){return document.all?1:0}TINY.editor=function(){var c=[],offset=-30;c['cut']=[1,'Cut','a','cut',1];c['copy']=[2,'Copy','a','copy',1];c['paste']=[3,'Paste','a','paste',1];c['bold']=[4,'Bold','a','bold'];c['italic']=[5,'Italic','a','italic'];c['underline']=[6,'Underline','a','underline'];c['strikethrough']=[7,'Strikethrough','a','strikethrough'];c['subscript']=[8,'Subscript','a','subscript'];c['superscript']=[9,'Superscript','a','superscript'];c['orderedlist']=[10,'Insert Ordered List','a','insertorderedlist'];c['unorderedlist']=[11,'Insert Unordered List','a','insertunorderedlist'];c['outdent']=[12,'Outdent','a','outdent'];c['indent']=[13,'Indent','a','indent'];c['leftalign']=[14,'Left Align','a','justifyleft'];c['centeralign']=[15,'Center Align','a','justifycenter'];c['rightalign']=[16,'Right Align','a','justifyright'];c['blockjustify']=[17,'Block Justify','a','justifyfull'];c['undo']=[18,'Undo','a','undo'];c['redo']=[19,'Redo','a','redo'];c['image']=[20,'Insert Image','i','insertimage','Enter Image URL:','http://'];c['hr']=[21,'Insert Horizontal Rule','a','inserthorizontalrule'];c['link']=[22,'Insert Hyperlink','i','createlink','Enter URL:','http://'];c['unlink']=[23,'Remove Hyperlink','a','unlink'];c['unformat']=[24,'Remove Formatting','a','removeformat'];c['print']=[25,'Print','a','print'];function edit(n,a){this.n=n;window[n]=this;this.t=T$(a.id);this.obj=a;this.xhtml=a.xhtml;var p=document.createElement('div'),w=document.createElement('div'),h=document.createElement('div'),l=a.controls.length,i=0;this.i=document.createElement('iframe');this.i.frameBorder=0;this.i.width=a.width||'500';this.i.height=a.height||'250';this.ie=T$$$();h.className='teheader';p.className=a.cssclass||'te';p.style.width=this.i.width+'px';p.appendChild(h);for(i;i'],['Header 1','

'],['Header 2','

'],['Header 3','

'],['Header 4','

'],['Header 5','

'],['Header 6','
']],sl=styles.length,x=0;g.className='testyle';g.onchange=new Function(this.n+'.ddaction(this,"formatblock")');for(x;x'}if(a.css){m+=''}m+=''+(a.content||this.t.value);m+='';this.e.write(m);this.e.close();this.e.designMode='on';this.d=1;if(this.xhtml){try{this.e.execCommand("styleWithCSS",0,0)}catch(e){try{this.e.execCommand("useCSS",0,1)}catch(e){}}}};edit.prototype.print=function(){this.i.contentWindow.print()},edit.prototype.hover=function(a,b,c){a.style.backgroundPosition=(c?'34px ':'0px ')+(b)+'px'},edit.prototype.ddaction=function(b,a){var i=b.selectedIndex,v=b.options[i].value;this.action(a,v)},edit.prototype.action=function(a,b,c){if(c&&!this.ie){alert('Your browser does not support this function.')}else{this.e.execCommand(a,0,b||null)}},edit.prototype.insert=function(a,b,c){var d=prompt(a,b);if(d!=null&&d!=''){this.e.execCommand(c,0,d)}},edit.prototype.setfont=function(){execCommand('formatblock',0,hType)},edit.prototype.resize=function(e){if(this.mv){this.freeze()}this.i.bcs=TINY.cursor.top(e);this.mv=new Function('event',this.n+'.move(event)');this.sr=new Function(this.n+'.freeze()');if(this.ie){document.attachEvent('onmousemove',this.mv);document.attachEvent('onmouseup',this.sr)}else{document.addEventListener('mousemove',this.mv,1);document.addEventListener('mouseup',this.sr,1)}},edit.prototype.move=function(e){var a=TINY.cursor.top(e);this.i.height=parseInt(this.i.height)+a-this.i.bcs;this.i.bcs=a},edit.prototype.freeze=function(){if(this.ie){document.detachEvent('onmousemove',this.mv);document.detachEvent('onmouseup',this.sr)}else{document.removeEventListener('mousemove',this.mv,1);document.removeEventListener('mouseup',this.sr,1)}},edit.prototype.toggle=function(b,c){if(!this.d){var v=this.t.value;if(c){c.innerHTML=this.obj.toggletext||'source'}if(this.xhtml&&!this.ie){v=v.replace(/(.*)<\/strong>/gi,'$1');v=v.replace(/(.*)<\/em>/gi,'$1')}this.e.body.innerHTML=v;this.t.style.display='none';this.i.style.display='block';this.d=1}else{var v=this.e.body.innerHTML;if(this.xhtml){v=v.replace(/<[^>]*>/g,function(a){return a.toLowerCase()});v=v.replace(/(.*)<\/span>/g,'$1');v=v.replace(/ class="apple-style-span"/g,'');v=v.replace(//g,'');v=v.replace(/
/g,'
');v=v.replace(/
$/g,'');v=v.replace(/^
/g,'');v=v.replace(/(]+[^\/])>/gi,'$1 />');v=v.replace(/]*>(.*?)<\/b[^>]*>/g,'$1');v=v.replace(/]*>(.*?)<\/i[^>]*>/g,'$1');v=v.replace(/]*>(.*?)<\/u[^>]*>/g,'$1');v=v.replace(/<(b|strong|em|i|u) style="font-weight: normal;?">(.*)<\/(b|strong|em|i|u)>/g,'$2');v=v.replace(/<(b|strong|em|i|u) style="(.*)">(.*)<\/(b|strong|em|i|u)>/g,'<$4>$3');v=v.replace(/(.*)<\/span>/g,'$1');v=v.replace(/(.*)<\/span>/g,'$1');v=v.replace(/(.*)<\/span>/g,'$1');v=v.replace(/(.*)<\/span>|]*>(.*?)<\/b[^>]*>/g,'$1')}if(c){c.innerHTML=this.obj.toggletext||'wysiwyg'}this.t.value=v;if(!b){this.t.style.height=this.i.height+'px';this.i.style.display='none';this.t.style.display='block';this.d=0}}},edit.prototype.post=function(){if(this.d){this.toggle(1)}};return{edit:edit}}();TINY.cursor=function(){return{top:function(e){return T$$$()?window.event.clientY+document.documentElement.scrollTop+document.body.scrollTop:e.clientY+window.scrollY}}}(); \ No newline at end of file