-
Posts
175 -
Joined
-
Last visited
-
Days Won
4
David Karich last won the day on March 13 2023
David Karich had the most liked content!
About David Karich
- Birthday 06/19/1986
Contact Methods
-
Website URL
https://www.flipzoom.de
Profile Information
-
Gender
Male
-
Location
Bad Breisig, Germany
Recent Profile Visitors
David Karich's Achievements
Sr. Member (5/6)
335
Reputation
-
It looks fantastic so far. Great work. 😯 I'm currently struggling with similar problems and requirements for a media manager. However, it needs to be scalable enough to easily handle 100,000 assets (for a news portal). My experiments with the principle that each asset is also its own page quickly reached the limits of performance. I am therefore pursuing the approach of storing the actual asset paths in the database, i.e. as a JSON object in a separate input field. A well-known problem: what happens if you rename the asset in the file system? I am still in the testing phase to see if this can be solved with a simple SQL replace and update. However, I would be very happy to test your module. Maybe I don't have to reinvent the wheel after all. 🙂 Here are a few more wishes that I have as requirements in my projects: Folders: Customers love folders and folder trees. Multiple use: An asset is used multiple times on different pages; it must also be possible to have different descriptions here. With the MM module, for example, the description is global and cannot be changed individually for each reference. Language versions: An asset is only available for certain language versions, so it can be deactivated for EN, for example, and will not be displayed in this language in the frontend. Automatic categorisation: An API that enables automatic categorisation after uploading/saving. Example: In the ‘News’ template, there is a select field called ‘Category’. If a new image is uploaded in the edit mode of the page, it should be automatically loaded into the folder of the selected category or alternatively tagged. In the best case, this creates an automatic structure if you can define several fields such as ‘News/2026/Category’. The date is read from a date field and the category from a select field, etc.
-
module SnipWire - Snipcart integration for ProcessWire
David Karich replied to Gadgetto's topic in Modules/Plugins
@Gadgetto Are you still developing your module further with regard to the switch to Snipcart V3?- 235 replies
-
- shopping cart
- snipcart
-
(and 2 more)
Tagged with:
-
Hi @kongondo Happy New Year. It's been a while since anything has happened here on the subject of ‘Next’. Since there are two major projects planned for this year where I would be needed for MM, I wanted to ask what the status is? 😊
-
Module: AIOM+ (All In One Minify) for CSS, LESS, JS and HTML
David Karich replied to David Karich's topic in Modules/Plugins
AIOM is alive 🙃 I am pleased to announce that the AIOM module will be further developed and supported by @matjazp. My original repository is now archived, and matjazp's fork is now the official one. The forked version is now also listed in the Processwire module directory. This should make it possible for everyone to update the old version to the new one, either manually or via the ProcessWire upgrade module. -
Module: AIOM+ (All In One Minify) for CSS, LESS, JS and HTML
David Karich replied to David Karich's topic in Modules/Plugins
@matjazp Thank you for your work and for keeping the module alive. We can talk about adding you as an owner in the Git repo so that the module can be further developed. If you're interested, just get in touch with me. -
WireMailGmail adaptation for Office365
David Karich replied to David Karich's topic in Module/Plugin Development
Hi Nick, no. I have experimented myself and got it to work in parts, but the whole OAuth setup from Microsoft is just annoying. I now send via SMTP relays, for example Amazon SES. It's cheap, easy to set up and also avoids Microsoft's sending limits. 😊 -
PW 3.0.232 – Core updates + new version modules
David Karich replied to ryan's topic in News & Announcements
Thanks @ryan works perfectly and so easy. -
PW 3.0.232 – Core updates + new version modules
David Karich replied to ryan's topic in News & Announcements
Hi @ryan, as I am actively working on updates, I am now at the point where I would like to use the versions. Now I have exactly the problem that the automatically by my module added field "phits" is versioned. But it should not. I know I can explicitly select fields during the restore and could omit this field, but this is not practicable for the users and they forget about it. And suddenly all the statistics are gone. Unfortunately, I also can't find any info on whether I can hook into "$pagesVersions->restorePageVersion" or "$pagesVersions->savePageVersion" to always skip the "phits" field. Do you have any other idea how I can tell the module that it should not be versionable? The field is just a very simple fieldtype: https://github.com/flipzoom/PageHitCounter/blob/master/FieldtypePageHitCounter.module Thank you and best regards -
Hi @FireWire First of all, thank you for the module and all the work you have put into it! I just wanted to test the module in a real world project, but quickly realised that certain terms are always translated incorrectly by Deepl. In the web version this is easy to solve with the personal glossary. Is there also a way to create a glossary here, or to tell the API in some way to use my glossary from my account?
- 315 replies
-
- 1
-
-
- translation
- language
-
(and 1 more)
Tagged with:
-
Unfortunately, that's how I understood it and I didn't understand it. Actually, all the real gamechanger proposals were rejected, especially the ones that so many people have been asking for years. At its core, PW is obviously tied to what Ryan needs it for, not the community.
-
WireMailGmail adaptation for Office365
David Karich replied to David Karich's topic in Module/Plugin Development
Yes, exactly. I am also aware that there is still some time left, but I don't want to delay the situation until the last minute, because many customers have and send via Office365. ? -
I think the most talked about feature is an asset manager. The drilling down of file and imagefields so that you can choose assets from a global library that have already been uploaded somewhere, instead of having to upload assets multiple times. Actually, the approach using references is the best I've come across so far. The data remains where it was originally uploaded, but is only referenced in a file/image field on another page.
- 127 replies
-
- 21
-
-
Hey guys, Microsoft is deactivating SMTP Basic Authentication at the end of the year. https://learn.microsoft.com/en-gb/exchange/clients-and-mobile-in-exchange-online/deprecation-of-basic-authentication-exchange-online Has anyone already found a solution to get Office365 working with OAuth 2.0? @ryan would it be possible to adapt your "WireMailGmail" module? Or maybe someone is knowledgeable enough to design a general OAuth wireMail module? ?
-
Page Hit Counter – Simple Page View Tracking
David Karich replied to David Karich's topic in Modules/Plugins
Hi @Leftfield, the detection is done via a simple RegEx in a match group. You can add the string "Screaming Frog SEO Spider" with spaces to the list. But without a pipe at the end. go-http-client|googlebot|bingbot|link|googlebot-image|yandexbot|semrushBot|ahrefsBot|zoominfobot|applebot|seznambot|yak-linkfluence|barkrowler|blexbot|yandeximages|cfnetwork|linkedinbot|feed|dalvik|validator|baiduspider|2345Explorer|survey|surdotlybot|Screaming Frog SEO Spider- 111 replies
-
- 1
-
-
- hitcounter
- tracking
- (and 4 more)
-
PW 3.0.232 – Core updates + new version modules
David Karich replied to ryan's topic in News & Announcements
@ryan I'm really looking forward to testing it! Awesome. One question in advance: are there ways to exclude Fieldtypes? Example, my module PageHitCounter. The number of hits should of course not be overwritten by another version. I haven't tested it yet, but is it the case that if a Fieldtype doesn't have a version interface implemented, it won't be versioned?