Jump to content

DV-JF

Members
  • Posts

    294
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by DV-JF

  1. 10 minutes ago, nbcommunication said:

    I don't think it takes much to switch to a business account - both the band accounts I have access to on Instagram are business accounts, I think it is just a case of specifying that? Or at least it was when these were set up years ago. Given the maze of Meta requirements it wouldn't surprise me if you need to submit yearly accounts to get a business account now...

    I'm just reading the docs:

    https://help.instagram.com/502981923235522
    https://www.facebook.com/help/instagram/138925576505882?helpref=faq_content

    I haven't read anything about any restrictions that would prevent a "normal Instagram account" from being converted into a business account, yet.

    10 minutes ago, nbcommunication said:

    So the limitation is that it isn't for use by personal accounts?

    As I read the documentation, this seems to be the case.

    https://developers.facebook.com/docs/instagram-platform/instagram-api-with-instagram-login/overview

    Quote

    Limitations

    • This API is only available for Instagram professional accounts
    • This API doesn't support ads, insights or tagging

     

    • Like 1
  2. @tomasanjosbarao Thank you for sharing this info and thank you – @nbcommunication – for further investigation. It would be great to see a new module👌

    The first limitation a I see is this:

    Quote

    The Instagram API with Instagram Login allows Instagram professionals — businesses and creators — to use your app to manage their presence on Instagram.

    Source: https://developers.facebook.com/docs/instagram-platform/instagram-api-with-instagram-login

    • Like 1
  3. My setup is a bit unusual and I'm not quite sure whether the error is mine or not - following setup

    - RepeaterField (rep_socialLinks) with 2 text fields and FieldsetPage (set_icon) inside
    - Inside this FieldsetPage set_icon there is among fields things a "Select Options" field
    - The rep_links field is in a template called "settings" with multiple "FieldsetTabs"

    And now to the problem:

    If the rep_links field is in the main tab, then the "Select Options" field works correctly. However, as soon as I move the field to another "FieldsetTab", the field is not saved correctly.

    Here is my question: Can anyone understand the problem and is there an explanation?

    Please find attached a video for clarification.

     

  4. Hey @kixe

    I'm using Version 1.2.0 on PW 3.0.229 with PHP 8.1.19 and getting the following error:

    Deprecated: hexdec(): Passing null to parameter #1 ($hex_string) of type string is deprecated in .../site/modules/FieldtypeColor/FieldtypeColor.module:85

    1411965530_2024-06-0609_27_22-HeroSlider_VIEREGGDesignGmbHMozillaFirefox.thumb.png.3d6b92a0ed6cd3d3e20474cd8cbe00e5.png

    The null coalescing operator is working for me in line 85:

    	public function sleepValue(Page $page, Field $field, $value) {
    		return hexdec($value ?? '');
    	}

    Can you fix this?

    Many greets!

    • Like 1
  5. 9 hours ago, Robin S said:

    I don't know for sure but it looks like a problem with your Imagick configuration or file permissions. The module won't be able to solve that but if you update to the newly released v0.2.2 there is an option in the module config where you can choose to use GD for the conversion instead.

    @Robin S, you're fantastic! GD libary is working fine for me! Thanks a million for the quick update!

    • Like 1
  6. Hey @Robin S

    when trying to use your module I'm getting following error:

     unable to open file `/tmp/magick-3212377FV32zRu53SoM': Datei oder Verzeichnis nicht gefunden @ error/constitute.c/ReadImage/604

    1323920082_2024-06-0411_16_45-BearbeiteSeite_TestProduktWebPsysbremen.vieregg.designMozillaFirefox.thumb.png.3d8fb403362a8462180a2eaa6921279b.png

    Edit: PHP 8.2.6 - ProcessWire 3.0.229 © 2024

    Any ideas?

    Many greets!

  7. On 3/15/2024 at 11:14 AM, nuel said:

    Can anyone explain the changes with the Google consent mode v2? Do we need to change all the Google Tag Manager snippets that we modified for PrivacyWire in the past? Do we have to and should we and can we somehow distinguish between consent for «Statistics» and «Marketing» withiin one GTM?

    Same question here ? 

    As far as I understand the docs https://developers.google.com/tag-platform/security/guides/consent?hl=de&consentmode=advanced it's necessary to set & update the "consent status"

    Here's a snippet as google recommends on its website.

    <script>
    // Define dataLayer and the gtag function.
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    
    // Set default consent to 'denied' as a placeholder
    // Determine actual values based on your own requirements
    gtag('consent', 'default', {
      'ad_storage': 'denied',
      'ad_user_data': 'denied',
      'ad_personalization': 'denied',
      'analytics_storage': 'denied'
    });
    </script>
    <!-- Google tag (gtag.js) -->
    <script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID
    
    ">
    </script>
    <script>
      window.dataLayer = window.dataLayer || [];
      function gtag(){dataLayer.push(arguments);}
    
      gtag('js', new Date());
      gtag('config', 'TAG_ID');
    </script>
    
    <!-- Create one update function for each consent parameter -->
    <script>
      function consentGrantedAdStorage() {
        gtag('consent', 'update', {
          'ad_storage': 'granted'
        });
      }
    </script>
    <!-- Invoke your consent functions when a user interacts with your banner -->
    <body>
      ...
      <button onclick="consentGrantedAdStorage">Yes</button>
      ...
    </body>

    I'm thinking about using PrivacyWire for triggering a custom js function: Passing the necessary gtag parameters to google after the user had interacted with the Consent Banner.

    @joshua Is it possible to define multiple data-categories at the same time – e.g.:
     

    <script type="text/plain" data-type="text/javascript" data-category="statistics|marketing|external_media">
    	// Load GTM
    </script>

     

    • Like 1
  8. There are listed only 2 models on my favorite comparison website:

    If you could go with 2560x1440, 16:9, 123ppi there are a lot more and much cheaper options: https://geizhals.de/?cat=monlcd19wide&v=e&hloc=at&hloc=de&sort=t&bl1_id=30&xf=11939_20~11940_24~12018_110

    • Like 1
  9. PHP 8.2 Deprecated Warnings

    Hey when using with PHP 8.2.6 I get some warnings:

    25× 	
    PHP Deprecated: htmlentities(): Passing null to parameter #1 ($string) of type string is deprecated in .../modules/ProcessJumplinks/ProcessJumplinks.module.php:1131
    
    13× 	
    PHP Deprecated: htmlentities(): Passing null to parameter #1 ($string) of type string is deprecated in .../modules/ProcessJumplinks/ProcessJumplinks.module.php:1130
    
    1× 	
    PHP Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in .../modules/ProcessJumplinks/Classes/ParseUserAgent.php:169

    1203508002_2023-11-2109_02_32-JumplinksProcessWirework-different.vieregg.designMozillaFirefox.thumb.png.45da971ed76bba6d32ba56593ff1a86c.png

    Any chance that you could @Mike Rockett update the module?

    Cheers Jens alias DV-JF

×
×
  • Create New...