Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


horst last won the day on December 3 2020

horst had the most liked content!

Community Reputation

5,407 Excellent

About horst

  • Rank
    observer of the big picture
  • Birthday 11/05/1955

Contact Methods

  • Website URL

Profile Information

  • Gender
  • Location
    Aachen, Germany
  • Interests
    Photography; PHP, HTML, CSS (SASS,LESS), JS;

Recent Profile Visitors

34,377 profile views
  1. Are you using AOS? (AdminOnSteroids module) It enables to configure a lot in regard of CKE.
  2. In template files I use the page-id to get the page or, where I have set a specific template name, I use this to get the page, and then uses the $p->url. There are different ways and concepts people uses. I prefer to give own template names to specific pages, limited to one page only, so that I securely can get them from everywhere, regardless what name a editor gives them, or if a site owner deletes a page and creates a new one (what changes the page id). In the templates settings I use the property for mapping a different template (render) file. So, for an unlimited number of basic-pages, 1 imprint page and 1 contact page I use 3 template names and one template file: template file is: site/templates/basic-page.php template names are: basic-page, can be used for (unlimited) new pages imprint, can be used only for one page and is mapped to basic-page (template file) contact, can be used only for one page and is mapped to basic-page (template file) But as already said, that's only my preferred way. πŸ™‚
  3. Whats about creating an empty WireArray and then do the foreach loop on the $meevo_response_array? $meevo_response_array = json_decode( $meevo_response ); $reviews = new WireArray(); foreach($meevo_response_array as $meevo_response_item) { $tmp = new WireArray(); $tmp->import($meevo_response_item); $reviews->add($tmp); } https://processwire.com/api/ref/wire-array/add/
  4. No, looks fine. Exactly how I do it too most of the time. πŸ™‚ So, there must be something other interfere. Weird.
  5. Do you have set any access settings or family settings between the parent and child page templates?
  6. PW does not process any real existing folder. You don't have to do anything for making it ignore them. That's the default behavior.
  7. Hey, I found two vinyl albums of the group Tuxedomoon from the early eighties. If someone knows them and like to get them, please drop me a note. (for the shipping cost) 1) TUXEDOMOON - "Half Mute / Scream With a View", (1980) 2) TUXEDOMOON - "A thousand lives by pictures", (1983) 25 years back, I moved from Vinyls to CDs. Over the years I gave away all vinyls, only kept a number of around 50 pieces that I initially wanted to digitize. But I do not hear this music any more and never missed it. Also there were some more or less rare vinyls I really digitized, maybe 10 albums, but for all others it definetly is to much work. πŸ™‚
  8. What is about starting at early state without that feature? Just with the possibility or limitation to use it for new (empty) projects? Who has said this: "Release early and often"? Don't remember. And yes, I know, there are not only pros with this strategy. πŸ™‚
  9. πŸ‘ 🀣 πŸ… πŸ₯¦πŸ₯•πŸ₯’πŸ… πŸ₯šπŸ₯— πŸ‰πŸŽπŸπŸπŸ‘πŸ₯‘πŸ“πŸ₯πŸ’ πŸƒβ€β™‚οΈπŸ§—β€β™‚οΈπŸ•ΊπŸ€Έβ€β™‚οΈπŸ€½β€β™‚οΈπŸ§˜β€β™‚οΈπŸ€Ήβ€β™‚οΈ
  10. Hi @adrian, this is very old legacy code from before 2013 when I joined PW, - and it is from a community member named "mrx": https://github.com/processwire/processwire/blob/master/wire/core/ImageSizerEngineGD.php#L863 So, the referenced SO post seems to be the solution already. Maybe you can send me an image that has this error, so that I can test it. Or would you like to write and test the fix yourself? (As you already have done all necessary work.) πŸ™‚
  11. You need to create enough rows and columns, and span your contents, I believe. See Jen Simmons here:
  12. It works when used via JS AJAX calls in (static) HTML (ProCache)pages.
  13. As far as I know, you only can store strings in localStorage. So, without having a look into the code, I know it is common usage to stringify objects before writing them into localStorage, and to JSON.parse() them after retrieving from it. Just try something like this: var obj = JSON.parse(window.localStorage.getItem('privacyWire'));
  14. According to the bureau of the Datenschutzbeauftragte of NRW, germany: If you (self)host Matomo on the same domain or subdomain with anonymized IPs, you can start to use it without opt-in, regardless if cookie-less or a use with cookies. Only thing you must provide and respect is a opt-out option. Don't know if this is different in other BundeslΓ€nder of germany, but I have gotten a written answer with the above content from the NRW-bureau. πŸ™‚
  • Create New...