1$(function () { 2 3 hideTitleForm() 4 addImageDescription() 5 hasImageHeader() 6 hideSearchRss() 7 hideShare() 8 9 function hideTitleForm () { 10 const body = $('body') 11 if (body.is('.portaltype-easyform.template-view')) { 12 $('.documentFirstHeading').addClass('hide') 13 } 14 } 15 16 function hideSearchRss () { 17 const body = $('body') 18 if (body.is('.template-search')) { 19 $('#rss-subscription').addClass('hide') 20 } 21 } 22 23 function hideShare () { 24 // $('#contentview-local_roles').addClass('hide') 25 const body = $('body') 26 if ( ! body.is('.userrole-manager') && ! body.is('.userrole-site-administrator')) { 27 $('#contentview-local_roles').addClass('hide') 28 } 29 } 30 31 function addImageDescription () { 32 const body = $('body') 33 34 if (body.is('.template-edit.portaltype-slide') | body.is('.viewpermission-add-portal-content.template-slide')) { 35 addImageHelper('slide') 36 } 37 if (body.is('.template-edit.portaltype-banner') | body.is('.viewpermission-add-portal-content.template-banner')) { 38 addImageHelper('banner') 39 } 40 if (body.is('.template-edit.portaltype-news-item') | body.is('.viewpermission-add-portal-content.template-news-item')) { 41 addImageHelper('news') 42 } 43 if (body.is('.template-edit.portaltype-event') | body.is('.viewpermission-add-portal-content.template-event')) { 44 addImageHelper('event') 45 } 46 if (body.is('.template-edit.portaltype-folder') | body.is('.viewpermission-add-portal-content.template-folder')) { 47 addImageHelper('folder') 48 } 49 if (body.is('.template-edit.portaltype-regidor') | body.is('.viewpermission-add-portal-content.template-regidor')) { 50 addImageHelper('regidor') 51 } 52 if (body.is('.template-edit.portaltype-group') | body.is('.viewpermission-add-portal-content.template-group')) { 53 addImageHelper('group') 54 } 55 if (body.is('.template-edit.portaltype-image') | body.is('.viewpermission-add-portal-content.template-image')) { 56 addImageHelper('image') 57 } 58 if (body.is('.template-edit.portaltype-article') | body.is('.viewpermission-add-portal-content.template-article')) { 59 addImageHelper('article') 60 } 61 if (body.is('.template-edit.portaltype-equipment') | body.is('.viewpermission-add-portal-content.template-equipment')) { 62 addImageHelper('equipment') 63 } 64 if (body.is('.template-edit.portaltype-landing') | body.is('.viewpermission-add-portal-content.template-landing')) { 65 addImageHelper('landing') 66 } 67 if (body.is('.template-edit.portaltype-minisite') | body.is('.viewpermission-add-portal-content.template-minisite')) { 68 addImageHelper('minisite') 69 } 70 } 71 72 function addImageHelper (typeElem) { 73 let imageLabel = $($('#formfield-form-widgets-ILeadImageBehavior-image label')[0]) 74 75 if (typeElem === 'slide') { 76 imageLabel = $($('#formfield-form-widgets-ISlideSchema-image label')[0]) 77 imageLabel.append(`<span class="formHelp">Dimensions recomanades:</span> 78 <ul class="formHelp"> 79 <li> 80 <span>Amplada: 1427, Alçada: 587</span> 81 </li> 82 </ul>`) 83 } 84 if (typeElem === 'banner') { 85 imageLabel = $($('#formfield-form-widgets-IBannerSchema-image label')[0]) 86 imageLabel.append(`<span class="formHelp">Dimensions recomanades pels banners:</span> 87 <ul class="formHelp"> 88 <li> 89 <span>Amplada: 270, Alçada: 208</span> 90 </li> 91 </ul>`) 92 } 93 if (typeElem === 'news') { 94 imageLabel.append(`<span class="formHelp">Dimensions recomanades per la imatge principal:</span> 95 <ul class="formHelp"> 96 <li> 97 <span>Amplada: 740, Alçada: 416</span> 98 </li> 99 </ul>`) 100 101 } 102 if (typeElem === 'event') { 103 imageLabel = $($('#formfield-form-widgets-IExtendEventSchema-image label')[0]) 104 imageLabel.append(`<span class="formHelp">Dimensions recomanades per la imatge principal:</span> 105 <ul class="formHelp"> 106 <li>
107 <span>Amplada: 657, Alçada: 657</span> 108 </li> 109 </ul>`) 110 } 111 if (typeElem === 'folder' | typeElem === 'page') { 112 imageLabel = $($('#formfield-form-widgets-IImageDefaultSchema-image label')[0]) 113 imageLabel.append(`<span class="formHelp">Dimensions recomanades:</span> 114 <ul class="formHelp"> 115 <li> 116 <span>Amplada: 1920, Alçada: 280</span> 117 </li> 118 </ul>`) 119 } 120 if (typeElem === 'regidor') { 121 imageLabel = $($('#formfield-form-widgets-IRegidorSchema-image label')[0]) 122 imageLabel.append(`<span class="formHelp">Dimensions recomanades:</span> 123 <ul class="formHelp"> 124 <li> 125 <span>Amplada: 400, Alçada: 452</span> 126 </li> 127 </ul>`) 128 } 129 if (typeElem === 'group') { 130 imageLabel = $($('#formfield-form-widgets-IGroupSchema-image label')[0]) 131 imageLabel.append(`<span class="formHelp">Dimensions recomanades:</span> 132 <ul class="formHelp"> 133 <li> 134 <span>Amplada: 160, Alçada: 160</span> 135 </li> 136 </ul>`) 137 } 138 if (typeElem === 'image') { 139 imageLabel = $($('#formfield-form-widgets-image label')[0]) 140 imageLabel.append(`<span class="formHelp">Dimensions recomanades:</span> 141 <ul class="formHelp"> 142 <li> 143 <span>Amplada: 768, Alçada: 512</span> 144 </li> 145 </ul>`) 146 } 147 if (typeElem === 'article') { 148 imageLabel = $($('#formfield-form-widgets-IImageDefaultSchema-image')[0]) 149 imageLabel.append(`<span class="formHelp">Dimensions recomanades:</span> 150 <ul class="formHelp"> 151 <li> 152 <span>Amplada: 220, Alçada: 180</span> 153 </li> 154 </ul>`) 155 } 156 if (typeElem === 'equipment') { 157 imageLabel = $($('#formfield-form-widgets-IEquipmentSchema-image')[0]) 158 imageLabel.append(`<span class="formHelp">Dimensions recomanades:</span> 159 <ul class="formHelp"> 160 <li> 161 <span>Amplada: 306, Alçada: 204</span> 162 </li> 163 </ul>`) 164 } 165 if (typeElem === 'landing') { 166 imageLabel = $($('#formfield-form-widgets-ILandingSchema-image')[0]) 167 imageLabel.append(`<span class="formHelp">Dimensions recomanades:</span> 168 <ul class="formHelp"> 169 <li> 170 <span>Amplada: 1920, Alçada: 100</span> 171 </li> 172 </ul>`) 173 let imageLogo = $($('#formfield-form-widgets-ILandingSchema-logotip')[0]) 174 imageLogo.append(`<span class="formHelp">Dimensions recomanades:</span> 175 <ul class="formHelp"> 176 <li> 177 <span>Amplada: 75, Alçada: 56</span> 178 </li> 179 </ul>`) 180 } 181 if (typeElem === 'minisite') { 182 imageLabel = $($('#formfield-form-widgets-IMinisiteSchema-image label')[0]) 183 imageLabel.append(`<span class="formHelp">Dimensions recomanades:</span> 184 <ul class="formHelp"> 185 <li> 186 <span>Amplada: 250, Alçada: 250</span> 187 </li> 188 </ul>`) 189 } 190 191 } 192 193 function hasImageHeader (){ 194 if ($.find(".pageHeader__wrapper").length){ 195 $.each($(".pageHeader__wrapper").children(),function(){ 196 if (this.id == "pageHeaderImage"){ 197 $(".pageHeader__wrapper").addClass("has-image-header"); 198 } 199 }); 200 } 201 } 202})
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.