Для того, чтобы можно было использовать картинки в опросах, необходимо скачать jquery (я использовал jquery-1.11.1.min.js). Затем в формах создания, просмотра, редактирования и просмотра всех ответов добавить следующее:
1) В форме NewForm.aspx ищем раздел
При этом
соответствующий jQuery
должен лежать в папке «JS»
в корне сайта (если будет другое место – необходимо поменять путь до файла во
всех кусках кода)
1) В форме NewForm.aspx ищем раздел
И после него вставляем</SharePoint:UIVersionedContent><table class="ms-core-tableNoSpace" id="onetIDListForm"><tr><td>
<script type="text/javascript" src="../../JS/jquery-1.11.1.min.js"></script>
<script type="text/javascript">$(document).ready(function() {$(".ms-RadioText").parent().parent().parent().parent().css("position","relative").css("top","10px");$(".ms-RadioText").each(function(){img =$(this).attr("Title");$(this).attr("Title","");$(this).find("label").html("");$(this).append(img);})});</script>
2) В форме DispForm.aspx ищем раздел
И после него вставляем:</SharePoint:UIVersionedContent><table class="ms-core-tableNoSpace" id="onetIDListForm"><tr><td>
3) В форме EditForm.aspx ищем раздел<script type="text/javascript" src="../../JS/jquery-1.11.1.min.js"></script><script type="text/javascript">$(document).ready(function(){$(".ms-formbody").each(function(){var newtext=$(this).html().replace("<","<").replace(">",">").replace("<","<").replace(">",">").replace("<","<").replace(">",">");$(this).html(newtext)});});</script>
И после него вставляем:</SharePoint:UIVersionedContent><table class="ms-core-tableNoSpace" id="onetIDListForm"><tr><td>
4) В форме summary.aspx ищем раздел<script type="text/javascript" src="../../JS/jquery-1.11.1.min.js"></script><script type="text/javascript">$(document).ready(function() {$(".ms-RadioText").parent().parent().parent().parent().css("position","relative").css("top","10px");$(".ms-RadioText").each(function(){img =$(this).attr("Title");$(this).attr("Title","");$(this).find("label").html("");$(this).append(img);})});</script>
<asp:Content ContentPlaceHolderId="PlaceHolderMain" runat="server">И после него вставляем:
<script type="text/javascript" src="../../JS/jquery-1.11.1.min.js"></script><script type="text/javascript">$(document).ready(function(){$(".ms-vb").each(function(){var newtext=$(this).html().replace("<","<").replace(">",">").replace("<","<").replace(">",">").replace("<","<").replace(">",">");$(this).html(newtext)});});
</script>Каждый вариант ответа в опросе должен выглядеть следующим образом:
<a href="../../PublishingImages/Original/Patrioty/dementevich_anna.jpg" target="_blank"><img src="../../PublishingImages/Preview/Patrioty/dementevich_anna.jpg"></a>
День добрый.
ОтветитьУдалитьЗадавать вопросы тут еще можно ?