Skip to content
Menu
Open World News Open World News
  • Privacy Policy
Open World News Open World News

Category: Open Source

Apple asked for a cut of Facebook’s ad sales years before it stifled Facebook’s ad sales

Posted on August 13, 2022 by Michael G
Apple and Meta may not be the best of friends right now, but at one point, Apple was in discussions with the social media company about how it could make more money from its presence on the App Store, according to The Wall Street Journal. Apple reportedly argued that it deserved a cut of certain portions of Facebook’s ad revenue. The specific ads in question were boosted posts, which let users pay to have their posts reach more people, the WSJ reports. Apple apparently argued boosted posts are in-app purchases, which it famously takes a portion of; Meta argued that they were ads, from which Apple doesn’t get a share. It seems that Meta won out. So Apple was perfectly fine with profiting off Facebook’s anti-privacy business model, and only when Facebook declined did Apple go on its holier-than-thou privacy crusade against Facebook’s ads business. Apple’s privacy position is pure marketing, and any time Apple needs to choose between money and privacy, money wins every time. Whether it’s Google paying Apple billions to be the default search provider on iOS, Apple handing over all Chinese users’ data to the Chinese government, or now, in dealing with Facebook, Apple will choose money over privacy every time. Apple repeatedly calls privacy “a fundamental human right“, but human rights should not be for sale. It’s yet another illustration of corporations being above the law – Apple is allowed to just lie left, right, and centre without any legal repercussions.

[TUT] MikroTik – WireGuard VPN einrichten [4K | DE]

Posted on August 12, 2022 by Michael G

Video by via Dailymotion Source MikroTik – WireGuard VPN einrichten########################## Wir richten nun den WireGuard-Server im MikroTik-Router ein, um von überall aus der Welt einen sicheren Zugriff in unser Heimnetzwerk zu ermöglichen. ########################## Meine Anleitung mit Beispielkonfigurationen, findest du hier:https://hoerli.net/mikrotik-wireguard-vpn-einrichten Clients findest du hier:https://www.wireguard.com/install/ ########################## Telegram-Kanal:https://t.me/HoerliDE Mastodon:https://mastodon.social/web/accounts/1063934 Minds.com:https://www.minds.com/Hoerli/ SteemIt:https://steemit.com/@hoerli Homepage:http://hoerli.net GameServers:http://gamemania.org Livestreams:https://hoerli.net/livestream/ Facebook:https://www.facebook.com/hoerli Twitter:https://twitter.com/HoerliDE ##########################…

There must be a special place in Hell for these people – TV predictive programing

Posted on August 12, 2022 by Michael G

Video by via Dailymotion Source Go to Source

కడెం ప్రాజెక్టు ఆయకట్టు రైతుల కన్నీరు..|| Kadem project || ABN Telugu

Posted on August 12, 2022 by Michael G

Video by via Dailymotion Source కడెం ప్రాజెక్టు ఆయకట్టు రైతుల కన్నీరు..|| Kadem project || ABN Telugu Go to Source

Mehfil-e-Sama – Qawwali – 12th August 2022 – ARY Qtv

Posted on August 12, 2022 by Michael G

Video by via Dailymotion Source Mehfil-e-Sama – Qawwali – ARY Qtv Subscribe Here : https://bit.ly/3dh3Yj1 #TareeqatoAqeedat #ARYQtv #MehfileSama #Qawwali Official Facebook : https://www.facebook.com/ARYQTV/Official Website : https://aryqtv.tv/Watch ARY Qtv Live : http://live.aryqtv.tv/Programs Shedule : https://aryqtv.tv/schedule/Islamic Information : https://bit.ly/2MfIF4PAndroid App: https://bit.ly/33wgto4Ios App: https:https://apple.co/2v3zoXW Go to Source

Thiruporur On Road Layout Project Coming Soon | NFBD Pvt. Ltd.

Posted on August 12, 2022 by Michael G

Video by via Dailymotion Source Our New Project Grand Launch on (Date: 21.08.2022) Don’t miss out!!! Call | Schedule | VisitWebsite:- https://nammafamilybuilder.com/ Go to Source

“Il s’éteint doucement d’un cancer généralisé des os” :après l,a libération de Patrick Balkany, sa f

Posted on August 12, 2022 by Michael G

Video by via Dailymotion Source Go to Source

Tutoriel WordPress – Framework WordPress

Posted on August 12, 2022 by Michael G
Abonnez-vous à Grafikart: http://bit.ly/19nGK3G
A propos de ce tutoriel http://grafikart.fr/tutoriels/wordpress/framework-wordpress-150

Aujourd’hui je vous propose de découvrir mon petit Framework pour Wordpress. Ce framework a pour but d’améliorer la productivité lors du développement de thème en automatisant un maximum d’opération. Le but étant de se répéter le moins possible to…
Suivez nous sur Facebook:
https://www.facebook.com/pages/Grafikart/483920250642?fref=ts
Plus de tutoriels : http://www.grafikart.fr – Abonnez-vous à Grafikart: http://bit.ly/19nGK3G

Retrouvez un concentré du web autour du monde du développement web et du graphisme…
Formez vous et améliorez vos compétences à travers près de 161 heures de formation vidéo…

Plus de tutoriels : http://www.grafikart.fr

Droptica: How to Effectively Clip Photos? An Overview of the Crop API Drupal Module

Posted on August 12, 2022 by Michael G
Droptica: How to Effectively Clip Photos? An Overview of the Crop API Drupal Module

When creating a website whose editors will be working on content with photos, a problem often arises: how to manage the images so that the editor doesn’t have to manually edit them when they want to publish the same content with a different look? In Drupal, we can hit this problem when creating new view modes for any entity with images. The purpose of view modes is to serve the same content in a different form than the default one. For text or date fields, we will use different formatters. And for images?

Crop API and UI modules using this API

Drupal Core allows us to crop images without additional modules, but this functionality isn’t flexible enough to suit all needs. The Crop API Drupal module provides a basic API for more customized cropping of images. Its interface is used, for example, by Image Widget Crop. It provides a UI for cropping images, using predefined cropping types. It’s very useful for websites that publish articles with images or for media management websites.

Another module using Crop API is Focal Point. It allows you to determine which part of the image is the most important. This fragment is used when cropping or scaling an image so that – for example – one of the people present doesn’t lose their head.

The Crop API Drupal module – general information

The module was released on 17 November 2014, its latest version 2.2 was published on 18 February 2022. The module is continuously actively supported and developed. It’s compatible with PHP 8.1 and with Drupal ^8.8 and 9.

Popularity of Crop API

The module has more than 90 thousand installations. There are more and more of them every week, with an increasing trend since the first release. The newer version 2.x took three years to displace the older version 1.x. Currently, the vast majority of websites using Crop API use the newer version.

The statistics presenting numbers of installations of the Crop API Drupal module

Source: Drupal.org

Authors of Crop API

The original creator of the module is Janez Urevc (slashrsm). He works as a Senior Performance Engineer at Tag1 Consulting, where he develops and maintains web applications. He is an active member of the Drupal community – in 2014 he helped launch the media initiative for Drupal 8, where he worked with other community members to bring media in Drupal to an upgraded level.

The Crop API module is officially supported by MD Systems GmbH, and the main maintainers of the module, in addition to Janez, are Adam G-H (phenaproxima), Alexandre Mallet (woprrr), and the Drupal Media Team.

Installation

Crop API doesn’t require the installation of additional libraries. It only has dependencies on the Image and User modules, which are part of Drupal’s core. The installation is therefore carried out in the standard way. As always, we recommend installing the module using Composer.

composer require 'drupal/crop:^2.2'

The module provides two new permissions: Administer crop settings, allowing you to manage basic Crop API settings, and Administer crop types, which allows you to add, delete and edit defined crop types.

A place for managing permissions for the Crop API Drupal module where you can add or edit crop types

 

Use of the Crop API module

As we pointed out in the introduction, the Crop API module alone doesn’t allow for much. It should be seen as an interface that other modules can use. Nevertheless, it has several configuration options that we’ll try to explain.

Crop API provides a new entity type – Crop type. In this entity, we define the crop types we want to use.

Defining the crop types in the Crop type entity in the Crop API Drupal module

 

When adding a new crop type, we have the option to create several settings.

When adding a new crop type in the Crop API module, we can make new settings

Soft limit stretches the image to achieve the given proportions. Hard limit resizes and cuts off part of the image.

Hooks

Crop API provides one additional hook: hook_crop_entity_provider_info_alter. With it, we can change the information about the entity provider, which is calculated by default in the class DrupalcropAnnotationCropEntityProvider. In the hook, we have access to the $providers array. We can change it in order to, for example, edit the media provider title.

Extension modules

Crop API was created to serve as an interface that other modules can use. To obtain the full range of possibilities, it’s necessary to select one of the extension modules that best suits your needs in terms of functionality.

Image Widget Crop

The module provides a widget that allows the user to select one of the predefined crop types. It has a responsive mode for changing the type and for manual adjustment.

Selecting one of the predefined crop types with the Image Widget Crop

 

Option to manually crop an image in the Drupal Image Widget Crop module

 

Focal Point

The module allows us to specify the key point of an image, which will be treated as its center during the cropping process. If you’ve ever used an image whose important part for you has been cropped by scaling with a hard crop – this module will prove to be a salvation.

The Crop API Drupal module – summary

CropAPI is a useful tool that, in combination with supporting modules, provides customized functionality. The installation of this module is recommended if your website requires more flexible solutions than those available in the core.

Are you considering the choice of modules for your project? We’d be happy to suggest which tools would be most suitable for it. On a daily basis, we develop websites on Drupal and use a number of modules for this or create our own ones.

The Third Gosu Game Jam kicks off in just a few days on August 14th

Posted on August 12, 2022 by Michael G
Cast your votes to determine the theme and join the jam on itch.io
  • Previous
  • 1
  • …
  • 1,474
  • 1,475
  • 1,476
  • 1,477
  • 1,478
  • 1,479
  • 1,480
  • …
  • 1,528
  • Next

Recent Posts

  • [TUT] LoRa & LoRaWAN – MikroTik wAP LR8 kit mit The Things Network verbinden [4K | DE]
  • Mercado aguarda Powell e olha Trump, dados e Haddad | MINUTO TOURO DE OURO – 11/02/25
  • Dan Levy Gets Candid About Learning How To Act Differently After Schitt’s Creek: ‘It’s Physically…
  • Building a Rock Shelter & Overnight Stay in Heavy Snow 🏕️⛰️
  • Les milliardaires Elon Musk et Xavier Niel s’insultent copieusement

Categories

  • Android
  • Linux
  • News
  • Open Source
©2025 Open World News | Powered by Superb Themes
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
Cookie SettingsAccept All
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT