/** * image chooser, loaded via AJAX */ function image($item) { $list = self::getImages(); echo View::_t("<!form imglist>") . "<input type='file' name='imglist_upload' onchange='this.form.submit();' style='display:none;'>" . "<input type='button' value='" . L("Upload") . "' onclick=\"this.previousSibling.click();\"></form>" . "<input type='text' style='width:130px;' placeholder='" . L("Search") . "' onkeyup='pe.wyswyg.search(this,this.nextSibling);'>"; echo "<div class='wyswyg_gallery wyswyg_scroll'>\n"; foreach ($list as $img) { echo "<img src='gallery/1/" . $img['id'] . "'>\n"; } die("</div>"); }
/** * document chooser, loaded via AJAX */ function attachment($item) { $list = self::getDocuments(); echo View::_t("<!form doclist>") . "<input type='file' name='doclist_upload' onchange='this.form.submit();' style='display:none;'>" . "<input type='button' value='" . L("Upload") . "' onclick=\"this.previousSibling.click();\"></form>" . "<input type='text' style='width:130px;' placeholder='" . L("Search") . "' onkeyup='pe.wyswyg.search(this,this.nextSibling);'>"; echo "<div class='wyswyg_docs wyswyg_scroll'>\n"; foreach ($list as $doc) { echo "<a href='download/" . $doc['id'] . "'><img src='images/datalibrary/" . $doc['type'] . ".png' alt='" . $doc['type'] . "' height='16'>" . $doc['id'] . "</a>\n"; } die("</div>"); }