Подгрузка кодов из Формы Ответа на страницу редактирования и ЛС
Часто спрашивают, как сделать отображение смайлов и другого специфичного
функционала для формы ответа также и в ЛС и на странице редактирования, -
Попытался решить эту проблему скриптом, пока от сервиса это не реализовано
Автор: Alex_63
Платформа: MyBB
<!-- Подгрузка формы ответа на стр.редактирования и ЛС -->
<script type="text/javascript">
if($('#pun-messages,#pun-edit').length)(function () {
//==================================//
var forum_Load = 126; //Форум с возможностью создания тем всем юзерам
//==================================//
var lnk='/post.php?fid='+forum_Load,form=sessionStorage.getItem('formCNT');
if(!form){form=$.ajax({url:lnk,async:false,cache:false}).responseText;
form=form.split(/><\/textarea><\/span>\s*<\/p>|<p\sclass="checkfield">/)[1];
sessionStorage.setItem('formCNT',form);} $().pun_mainReady(function(){FORUM.dw=document.write;
document.write=function(a){$(a).appendTo('#f-cnt');};form='<div id="f-cnt">'+form+'<div>';
$(form).insertAfter('.areafield');});}());</script><script>
$().pun_mainReady(function(){if(FORUM.dw)document.write=FORUM.dw});</script>
Красным - указываем ID форума, в котором все группы могут создавать темы (см. настройки в Администрирование - Форумы),
ID форума - последние цифры в адресной строке на странице форума, к примеру: http://forum.mybb.ru/viewforum.php?id=16
Подгруженный контент сохраняется в sessionStorage (для уменьшения количества запросов к серверу), - для обновления контента нужно закрыть текущую вкладку (или окно) браузера и открыть снова
- Подпись автора
Герду как-то спросили:
— Вот вы писали, что "Среди разработчиков - я разработчица, среди дизайнеров - я веб-дизайнер." А кто вы среди ролевиков?
Герда не растерялась и ответила:
— Иди на**й.









