PageSourceSearch

https://www.falkoping.se/webapp-resource/2.1033c12f16e40c4324912c1…/1683016726319/webapp-assets.js

js falkoping.se collected 2026-10-02 06:57:29 UTC 13,858 bytes, 84 lines download raw bytes

1AppRegistry.registerBundle({applicationId:'limepark.collage-menu|2.5.2',bundle: {"en":{"configLabelImgSrcMetaHelp":"Select which metadata you want to use as source for the image links.","configLabelItemSettingTitle":"Title","configLabelAppearance":"Hover effect","configLabelHoverEffect":"Effect","configLabelImagesTitle":"Image used in image link","configLabelHoverEffectHelp":"Animation effect when hovering the image link.","configLabelPageName":"Page name","configLabelImgSrcSelect":"Sources","configLabelImgSrcParent":"Source","configLabelImagesDescr":"The image that will represent the webpage in the collage will automatically use the first image module named \"Bild\" (or by any other name specified in the global settings). The image's description, that can be changed from Sitevision's image library, will be hidden but available for e.g. screen readers.","configLabelCollageSettings":"Collage","configLabelItemSetting":"Choose how the content of each image link should be structured.","configLabelPageCategoryFieldHelp":"A maximum of two categories are visible in the image link. The categories are not clickable.","configLabelPatternInfo5":"Optimized for 16 images. Suitable for longer sections without much text.","configLabelPatternInfo4":"Optimized for 5 images. Suitable for shorter sections.","configLabelItem":"Image link settings","configLabelLimitItemsSetting":"Max the number of image links in the collage","configLabelImgAlt":"Get image alt text from metadata","configLabelImgSrc2":"Selected pages","configLabelImgSrc1":"Descendant pages","configLabelPatternInfo3":"Optimized for 4 images. Suitable for shorter sections.","configLabelPatternInfo2":"Optimized for 13 images. Suitable for longer sections with a good amount of space for text information.","configLabelPatternInfo1":"Optimized for 6 images. Suitable for shorter sections.","configLabelItemSpacingHelp":"Select the spacing distance (in em) between the image links.","configLabelPreambleMeta":"Get preamble from metadata field","configLabelPattern":"Pattern","configLabelImgLazyHelp":"Images are only loaded when the user has scrolled down on the page and the images are visible.","configLabelImgMetaField":"Metadata field for image","configLabelItemSpacing":"Spacing between image links in the collage","configLabelImgMetaHelp":"The image link in the selected metadata field will be used instead of the first image module of the page named \"Bild\".","configLabelImgSrcParentHelp":"Select a source page from where you want to fetch the children of the page to the collage. If left empty, the current page will be used.","configLabelPreambleMetaHelp":"The text link in the selected metadata field will be used instead of the first preamble module of the page.","configLabelPatternHelp":"Every pattern is optimized for a certain amount of image links but is repeated reversed if more images are being used. <\/br>Please note: The pattern is designed by the amount of space available for the collage. The size and placement of the image links will be automatically corrected for different screen resolutions.","configLabelImgSrcParentSelectActive":"Get descendant pages of another page than the current one","configLabelItemSettingPreamble":"Preamble","configLabelPatternSetting":"Choose a pattern for the collage","configLabelPageCategoryField":"Metadata field for categories","configLabelNoPatternInfo":"Used together with your custom CSS rules for your pattern.","configLabelPageTitleField":"Title metadata field","configLabelTitleSetting":"Title used in the image link","configLabelImgSrc3":"Metadata field","configLabelItemSettingStyle":"Appearance","configLabelImgSrc":"Type of information source","configLabelImgMeta":"Get background image from metadata","configLabelHoverEffectInfo3":"The whole image link is magnified.","configLabelItemSettingCategories":"Categories","configLabelImgAltHelp":"The text in the selected metadata field will be used instead of the image description.","configLabelHoverEffectInfo1":"A filter which darkens the image and the text will appear more clear.","configLabelImgSrcMeta":"Metadata","configLabelHoverEffectInfo2":"A shadow will appear on the inside of the edges of the image link.","configLabelLimitItemsHelp":"See selected pattern for item limit suggestion. Every pattern is optimized for a certain 
1number of image links. The pattern can be repeated infinitely but for a more clear list a max amount is recommended, that is consistent to the optimization of the pattern.","configLabelNoPattern":"No pattern.","configLabelLimitItems":"Limit the number of image links in the collage","configLabelImgAltField":"Metadata field for alt text","configLabelPageTitle":"Page title","configLabelImgLazy":"Load image if needed (for images that are not visible until the user has scrolled)","configLabelTextsTitle":"Texts in image link","configLabelPreambleMetaField":"Metadata field for preamble"},"sv":{"configLabelImgSrcMetaHelp":"Peka ut vilket metadata du vill använda som källa för bildlänkarna.","configLabelItemSettingTitle":"Rubrik","configLabelAppearance":"Hover-effekt","configLabelHoverEffect":"Effekt","configLabelImagesTitle":"Bilder i bildlänken","configLabelHoverEffectHelp":"Effekt som animeras när muspekaren förs över bildlänken.","configLabelPageName":"Sidans namn","configLabelImgSrcSelect":"Källor","configLabelImgSrcParent":"Källa","configLabelImagesDescr":"Bilden som ska representera sidan i kollaget hämtas från den aktuella sidans första bildmodul som har namnet \"Bild\" (eller det namn som är angett i de globala inställningarna). Bildens bildbeskrivning, som kan ändras från bildbiblioteket, kommer att ligga dold i kollaget men är tillgänglig för att läsas upp av t.ex. skärmläsare.","configLabelCollageSettings":"Kollage","configLabelItemSetting":"Välj hur informationskortet på varje bildlänk ska utformas.","configLabelPageCategoryFieldHelp":"Max två kategorier skrivs ut i bildlänken. Kategorierna är ej klickbara.","configLabelPatternInfo5":"Optimerat för 16 st bilder. Passar bra för långa sektioner utan mycket text.","configLabelPatternInfo4":"Optimerat för 5 st bilder. Passar bra som kortare sektion.","configLabelItem":"Enskild bildlänk i kollage","configLabelLimitItemsSetting":"Max antal bildlänkar i kollaget","configLabelImgAlt":"Använd metadatafält för bildbeskrivning","configLabelImgSrc2":"Utpekade sidor","configLabelImgSrc1":"Underliggande sidor","configLabelPatternInfo3":"Optimerat för 4 st bilder. Passar bra som kortare sektion.","configLabelPatternInfo2":"Optimerat för 13 st bilder. Passar för långa bildflöden med gott om plats för textinformation.","configLabelPatternInfo1":"Optimerat för 6 st bilder. Passar bra som kortare sektion.","configLabelItemSpacingHelp":"Ange hur stort avstånd i em det ska vara mellan bildlänkarna.","configLabelPreambleMeta":"Använd metadatafält för val av text till ingress","configLabelPattern":"Mönster","configLabelImgLazyHelp":"Bilder i kollaget laddas in först när användaren har skrollat ner på sidan och bilderna är synliga.","configLabelImgMetaField":"Metadatafält för bild","configLabelItemSpacing":"Avstånd mellan bildlänkarna i kollaget","configLabelImgMetaHelp":"Den angivna bildlänken i metadatafältet kommer att användas istället för sidans första bildmodul med namn \"Bild\".","configLabelImgSrcParentHelp":"Peka ut en källa där du vill hämta underliggande sidor för kollaget. Om ingen källa anges används nuvarande sida.","configLabelPreambleMetaHelp":"Den angivna textlänken i metadatafältet kommer att användas istället för sidans första textmodul med namnet \"Ingress\" (eller det namn som är angett i de globala inställningarna).","configLabelPatternHelp":"Alla mönster är optimerade för ett visst antal bildlänkar men upprepas spegelvänt om fler bildlänkar visas. <\/br>OBS: Mönstret utformas efter den plats som finns tillgänglig för kollaget. Bildernas storlekar och placeringar kommer automatiskt korrigeras för olika skärmstorlekar.","configLabelImgSrcParentSelectActive":"Hämta ut underliggande sidor till annan sida än den nuvarande","configLabelItemSettingPreamble":"Ingress","configLabelPatternSetting":"Välj mönster för kollaget","configLabelPageCategoryField":"Metadatafält för kategorier","configLabelNoPatternInfo":"Används ihop med egna CSS-regler för mönster.","configLabelPageTitleField":"Metadatafält för rubrik","configLabelTitleSetting":"Bildlänkens rubrik","configLabelImgSrc3":"Metadatafält","configLabelItemSettingStyle":"Utformning","configLabelImgSrc":"Typ av informationskälla","configLabelImgMeta":"Använd metadatafält för val av bild","configLabelHoverEffectInfo3":"Hela bildlänken förstoras.","configLabelItemSettingCategories":"Kategorier","configLabelImgAltHelp":"Den angivna texten i metadatafältet kommer att användas istället för bildens egna beskrivning.","configLabelHoverEffectInfo1":"Ett filter gör bilden mörkare och texten syns tydligare.","configLabelImgSrcMeta":"Metadata","configLabelHoverEffectInfo2":"En skuggning framträder på insidan av bildlänkens kanter.","configLabelLimitItemsHelp":"Se valt mönster för förslag på begränsning. Varje mönster är optimerat för ett visst antal bildlänkar. Mönstret kan upprepas i oändlighet men för en mer översiktlig lista rekommenderas ett max, som med fördel överensstämmer med mönstrets optimering.","configLabelNoPattern":"Inget mönster.","configLabelLimitItems":"Begränsa antalet bildlänkar i kollaget","configLabelImgAltField":"Metadatafält för bildbeskrivning","configLabelPageTitle":"Sidans rubrik","configLabelImgLazy":"Ladda in bild vid behov (för bilder som inte syns förrän användaren har skrollat)","configLabelTextsTitle":"Texter på bildlänken","configLabelPreambleMetaField":"Metadatafält för ingress"}}});
2AppRegistry.registerModule({applicationId:'limepark.collage-menu|2.5.2',path:'/template/main',module:function(define){define(function(require){var _=require('underscore');return function(obj){
3var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};
4with(obj||{}){
5__p+='<ul class="lp-collage-menu lp-collage-menu-pattern-'+
6((__t=( settings.pattern ))==null?'':_.escape(__t))+
7' lp-hover-effect-'+
8((__t=( settings.hoverEffect ))==null?'':_.escape(__t))+
9'" style="grid-gap: '+
10((__t=( settings.spacing ))==null?'':_.escape(__t))+
11'em;">\n  ';
12 _.each(items, function(item) { 
13__p+='\n    <li class="lp-collage-menu-item '+
14((__t=( (item.image ? '' : 'lp-collage-menu-item-no-img') ))==null?'':_.escape(__t))+
15'">\n      '+
16((__t=( item.image ))==null?'':__t)+
17'\n        <div class="lp-collage-menu-content-wrapper">\n          <div class="lp-collage-menu-content">\n            ';
18 if (item.categories) { 
19__p+='\n              <ul class="lp-collage-menu-categories" style="order: '+
20((__t=( settings.content.categoryPosition ))==null?'':_.escape(__t))+
21';">\n                ';
22 _.each(item.categories, function(category) { 
23__p+='\n                  <li>'+
24((__t=( category ))==null?'':_.escape(__t))+
25'</li>\n                ';
26 }) 
27__p+='\n              </ul>\n            ';
28 } 
29__p+='\n            ';
30 if (item.name) { 
31__p+='\n              <h2 class="lp-collage-menu-heading" style="order: '+
32((__t=( settings.content.headingPosition ))==null?'':_.escape(__t))+
33';">\n                <a href="'+
34((__t=( item.url ))==null?'':_.escape(__t))+
35'">'+
36((__t=( item.name ))==null?'':_.escape(__t))+
37'</a>\n              </h2>\n            ';
38 } 
39__p+='\n            ';
40 if (item.preamble) { 
41__p+='\n              <p class="lp-collage-menu-preamble" style="order: '+
42((__t=( settings.content.preamblePosition ))==null?'':_.escape(__t))+
43';">\n                '+
44((__t=( item.preamble ))==null?'':_.escape(__t))+
45'\n              </p>\n            ';
46 } 
47__p+='\n            <div class="lp-collage-menu-icon">\n            </div>\n          </div>\n        </div>\n    </li>\n  ';
48 }) 
49__p+='\n</ul>\n';
50}
51return __p;
52};});}});
53AppRegistry.registerModule({applicationId:'limepark.collage-menu|2.5.2',path:'/main',module:function(define){'use strict';function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; }
54
55function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); }
55 else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
56
57function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
58
59define(function (require) {
60  var Component = require('Component');
61
62  var template = require('/template/main');
63
64  var $ = require('jquery');
65
66  return Component.extend({
67    template: template,
68    events: {
69      dom: {
70        'click li.lp-collage-menu-item': 'handleLinkClick'
71      }
72    },
73    handleLinkClick: function handleLinkClick(e) {
74      var linkClicked = e.target.tagName.match(/^a$/i);
75
76      if (!linkClicked) {
77        $(e.currentTarget).find('a')[0].click();
78      }
79    },
80    filterState: function filterState(state) {
81      return _objectSpread({}, state);
82    }
83  });
84});}});

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.