Demo: EBT Micromodal
EBT Documentation
- List of EBT modules
-
Demo: EBT Blocks
- Demo: EBT Accordion / FAQ
- Demo: EBT Basic Button
- Demo: EBT Block
- Demo: EBT Bootstrap Button
- Demo: EBT CTA
- Demo: EBT Carousel
- Demo: EBT Columns
- Demo: EBT Countdown
- Demo: EBT Counter
- Demo: EBT Hero
- Demo: EBT Image
- Demo: EBT Image Gallery
- Demo: EBT Micromodal
- Demo: EBT Quote
- Demo: EBT Slick Slider
- Demo: EBT Slideshow
- Demo: EBT Stats
- Demo: EBT Tabs
- Demo: EBT Text
- Demo: EBT Tiles
- Demo: EBT Timeline
- Demo: EBT Video
- Demo: EBT Video and Image Gallery
- Demo: EBT Views
- Demo: EBT Webform
- Demo: EBT Webform Popup
- Installation EBT modules
- Creating new EBT modules
- How to remove EBT modules
EBT: Micromodal module overview
Extra Block Types (EBT): Micromodal module provides ability to add a block with accessible modal dialogs. It will be useful for Pravicy Policy or any other text information. It uses Micromodal.js plugin:
https://micromodal.vercel.app/
https://github.com/Ghosh/micromodal
EBT Micromodal module page:
https://www.drupal.org/project/ebt_micromodal
EBT Micromodal contains all EBT module features including DOM Box, background color / Image / Video, Edge to Edge settings:
Read more about EBT modules
Extra Block Types (EBT)
Extra Block Types (EBT)
Extra Block Types (EBT) modules are number of Drupal modules expired by Guttenberg, Elementor, WP Bakery page builders. In combination with Layout Builder, these modules make it effortless to construct landing pages.
As a Drupal site builder or developer, you know that blocks are a fundamental building block of any website. However, the standard block types that Drupal provides can be limiting when it comes to creating custom layouts and designs.
Extra Block Types (EBT), Drupal modules that extend the capabilities of Drupal's block system by providing new and powerful block types. With EBT, you can create custom blocks with rich content, dynamic layouts, and advanced functionality that would otherwise require custom code or multiple modules.
Read more about Drupal
About Drupal
About Drupal
Drupal is a popular content management system (CMS) that allows users to create and manage websites with ease. It is open-source software, meaning it is freely available for anyone to use and modify according to their needs.
Drupal provides a flexible and scalable platform for building websites of various sizes and complexity. It offers a wide range of features and functionalities, making it suitable for personal blogs, corporate websites, government portals, e-commerce sites, and more.
One of Drupal's key strengths is its robustness and extensibility. It has a vast ecosystem of modules and themes that can be added to enhance the functionality and appearance of a website. These modules enable users to add features such as user management, e-commerce, social networking, search engine optimization (SEO), and multimedia integration.
Drupal also has a strong community of developers and contributors who continuously work on improving the system's security, performance, and usability. Regular updates and security patches are released to ensure the stability and integrity of Drupal-based websites.
In terms of architecture, Drupal follows a modular structure. The core system provides fundamental features, while additional functionality can be added through contributed modules. This modular approach allows users to customize their websites according to their specific requirements.
Drupal has a powerful administrative interface that enables users to manage content, configure site settings, and control user permissions. It supports multiple content types, including articles, pages, blogs, forums, and custom content types, allowing users to create diverse and structured content.
Furthermore, Drupal is known for its robust support for multilingual websites. It provides built-in tools for translating content and managing language variations, making it suitable for global audiences.
Overall, Drupal is a versatile and flexible CMS that empowers users to create dynamic and feature-rich websites. Its extensive community support, scalability, and customizable nature make it a popular choice among individuals, businesses, and organizations worldwide.
Drupal.org Privacy Policy
Drupal.org Privacy Policy
Drupal.org Privacy Policy
We value your privacy and strive to protect your personal information. Please read this Policy to understand what types of information we collect from you, for what purposes and what choices you have regarding our collection of your information.
This policy covers Drupal.org website and all *.drupal.org subsites (collectively, the "Website"). By accessing, using or posting information to this Website, you agree to this Privacy Policy and the Terms of Service.
As stated in Section F of our Terms of Service, Drupal.org serves an international community, and so we are committed to complying with any applicable data protection laws and regulations, such as the EU's General Data Protection Regulation(GDPR). Note that some regulations exempt non-profit organizations, including the California Consumer Privacy Act(CCPA).
Human Readable Summary
Disclaimer: This summary is not itself a part of the Privacy Policy and is not a legal document. It is simply a handy reference for understanding privacy rights and regulations. Think of it as the user-friendly interface to the legal language of our Privacy Policy.
In plain language, regulations such as GDPR define the following roles, rights, and responsibilities:
- Data Subject - this is you, the end user.
- Data Controller - this is us, the Drupal Association as the owners and operators of Drupal.org and its sub-sites.
- Data Processor - any other organization that processes personal data on behalf of the Data Controller.
Rights of the Data Subject
- Right to be Informed - A data subject has the right to know whether personal information is being processed; where; and for what purpose.
This information is outlined in the section below titled "Information We Collect About You" and "How we Use Your Information".
- Right to Access - A data subject has a right to access the information about them that is stored by the Data Controller.
This information is outlined in the section below titled "Information We Collect About You" and "How we Use Your Information".
- Right to Rectification - A data subject has the right to correct any errors in the data about them. This can be done by editing your user account, or contacting the Drupal Association directly.
- Right to Restrict Processing - A data subject has the right to request that data not be processed, and yet also not be deleted by the Data Controller.
- Right to Object - A data subject has the right to opt out of marketing, processing based on legitimate interest, or processing for research or statistical purposes.
- Right to be Forgotten - Also known as the right to revoke consent, the right to be forgotten states that a data subject has the right to request erasure of data, the cessation of processing by the controller, and halting processing of the data by third party processors.
The conditions for this, as outlined in article 17, include the data no longer being relevant to original purposes for processing, or a data subjects withdrawing consent.
It should also be noted that this right requires controllers to compare the subjects' rights to "the public interest in the availability of the data" when considering such requests.
This information is outlined in the sections below titled "Accessing and Correcting Your Information".
- Data Portability - A data subject has the right to receive a copy of their data in a 'commonly used and machine readable format.'
This information is outlined in the sections below titled "Your Choices About Use and Disclosure of Your Information" and "Accessing and Correcting Your Information".
Responsibilities of the Data Controller and Data Processors
- Privacy by Design - 'The controller shall..implement appropriate technical and organisational measures..in an effective way.. in order to meet the requirements of this Regulation and protect the rights of data subjects'. Article 23 of the GDPR calls for controllers to hold and process only the data absolutely necessary for the completion of its duties, as well as limit the access to personal data to those who need it to carry out these duties.
- Breach Notification - The Data Controller must notify the appropriate data processing authority and any affected end user of any breach that might result in 'risk to the rights and freedoms of individuals' within 72 hours of becoming aware of the breach.
A Data Processor must notify the Data Controller of any breach 'without undue delay.'
- Data protection officer - A Data Controller or Processor must appoint a Data Protection Officer when: a Data Controller represents a public authority; or the core operations of the Controller require regular and systematic monitoring of Subjects on a large scale; or when the Controller's core operations depend on processing a large scale of special categories of data (including but not limited to health data, criminal conviction information, etc).
The Drupal Association's core operations do not require the Association to establish a Data Protection Officer.
Information We Collect About You
We collect several types of information from and about you, including:
1. Your email address and password. We treat this information as "Personally Identifiable Information" or "PII". We never store passwords in plain text format, only secure password hashes.
2. Non-personally identifiable information, information about your computer system or device, your preferences, your online activity, and your location information ("Non-Personally Identifiable Information" a "Non-PII"). Non-PII, by itself, does not identify you, but it can be combined with other information in way that allows you to be identified. If this happens, we will treat the combined information as PII.
We may collect information from or about you in the following ways:
- Information Provided by You. We collect information provided by you when you (1) create your public profile; (2) communicate with us or request information about or from us by e-mail or other means; (3) participate in our online forums or post content on this Website ("User Contributions"), (4) fill out forms or fields on this Website; (5) sign-up for any of our newsletters, materials or our services on this Website or other sites; or (6) participate in our online surveys or questionnaires.
- Automatic Information Collection. We also use automatic data collection technologies to collect and store certain information about your equipment, browsing actions and patterns when you interact with this Website through your computer or mobile device. In addition, we may allow third party ad networks to use automatic data collection technologies to collect similar information about you for purposes of providing interest-based ads.
Drupal Association Membership
- When you purchase a membership or donate on drupal.org, we will collect additional information about you, such as your name, address, etc. We treat this information as nonpublic, "Personally Identifiable Information" or "PII".
- All credit card transactions happen via payment services such as Chargify, Braintree, Authorize.net or PayPal. We do not store any credit card information you provide during purchase. We recommend that you review the privacy and security policies of these payment services to determine how they handle information they may collect from or about you.
Sub-sites
We may collect additional information from and about you when you visit certain *.drupal.org sites and perform certain activities. Detailed information per site below.
Jobs.drupal.org
- When you create a Drupal Jobs job seeker profile, we collect additional information about you, such as: your name, address, previous job experience, CV, etc. We treat this information as nonpublic, "Personally Identifiable Information" or "PII".
- Information on your job seeker profile is only available to Employers if you opt-in to share it with them.
- All credit card transactions happen via payment services such as Authorize.net or PayPal. We do not store any credit card information you provide during purchase. We recommend that you review the privacy and security policies of these payment services to determine how they handle information they may collect from or about you.
Events.drupal.org
- When you purchase a registration, membership or other products on DrupalCon site, we will collect additional information about you, such as your name, address, etc. We treat this information as nonpublic, "Personally Identifiable Information" or "PII".
- All credit card transactions happen via payment services such as Authorize.net or PayPal. We do not store any credit card information you provide during purchase. We recommend that you review the privacy and security policies of these payment services to determine how they handle information they may collect from or about you.
- We may also collect registration information related to your attendance at DrupalCon events, including travel information, scheduling information, food preferences or allergies, and accessibility requests.
- We may also collect personal information about your citizenship, date of birth, and passport details if you request assistance from us with obtaining a visa letter to travel to DrupalCon.
- We may also collect demographic information during the registration. All data is kept confidential and only reported in aggregate. Our goal is to better understand our conference community and ultimately address the diversity disparity within Drupal.
- We may also collect and store information that you provide to us about other people (for example, when buying a registration for them), including their name, postal address, telephone number, mobile number, and email address.
Updates.drupal.org
Your Drupal site may send anonymous usage stats including your website's ip address and information about your currently installed modules and their versions to updates.drupal.org when checking for available updates. Statistics may be aggregated so that the updates system could identify changes in the use of modules over the lifetime of each anonymized site. Those statistics do not contain personally identifiable information and are used for providing usage data on Drupal.org project pages, as well as anonymized reports shared via blog posts and other channels.
User Contributions
Your public profile that you create on this Website will be visible to all users of this Website. Your User Contributions are posted on this Website and transmitted to others at your own risk. Please see our Terms of Service for more information concerning User Contributions.
Service providers and partners
We use a number of service providers to help us operate the site and provide high quality user experience to our visitors. Some of those providers can access Non-PII about you via automatic data collection technologies.
- We use a self-hosted instance of GitLab for developer tools. When you accept the git terms of service a GitLab account is created for you. Some anonymized aggregate information is sent back to GitLab, as outlined in their privacy policy(see the sections on self-managed instances).
- We use Akismet for spam detection and prevention. When you register an account on Drupal.org, you accept the Akismet terms and privacy policy.
- We use ReCaptcha for spam detection and prevention. When you register an account or complete a form on Drupal.org, you accept the ReCaptcha terms of service and privacy policy.
- We use GSuite for Drupal Association email and office functions. You can review the GSuite security and trust standards here.
- We use Mailchimp to send Newsletter emails to users who subscribe to receive them. You can review Mailchimp privacy policy for information on how they manage user data.
- We use Fingerprintjs.com to analyse browser activity during registration to prevent malicious users from registering accounts. You can view Fingerprintjs.com's privacy policy for information on how they manage request data. Fingerprintjs.com's profiling is only enabled on Drupal.org's account registration form and no user data is provided to Fingerprintjs.com through other areas of Drupal.org.
- We use NewRelic for application performance monitoring. You can review NewRelic's privacy policy here.
- We use Google Analytics to analyze traffic to the Website, you can review the Google privacy policy for more information.
- We use Fastly as a Content Delivery Network, you can review Fastly's privacy policy here.
- We use PerimeterX to provide bad bot protection at the edge of our network. PerimeterX's privacy policy is available for review.
- We use Audience Insight tools for anonymous traffic only, wrapped in our own implementation of Do-Not-Track, including - LinkedIn Insights, Twitter Audience Insights, and Facebook Audience Insights.
- We use advertising networks, including CarbonAds, which implement audience tracking in a way tha trespects Do-Not-Track configuration.
- We use Helios to manage elections for the Drupal Association community-elected board seats. You can review Helios' privacy standards here.
- We use RegFox to manage registrations for DrupalCon North America, you can review RegFox’s privacy policy here.
- We use Hopin platform to manage the virtual DrupalCon North America. You can review Hopin’s privacy policy for more information.
- We use Sessionize to manage Call for Proposals for DrupalCon North America. You can review Sessionize’s privacy policy here.
- Kuoni Congress has been licensed independently for DrupalCon Europe events. We encourage you to review the privacy policy to know how they use your information.
- We use Classy.org to manage Drupal Association memberships, donations, and other campaigns, which integrates with Salesforce.com.
- We use Hotjar for analysis of user behavior, under the terms of their privacy policy. Use of this tool is restricted to Drupal.org homepage activity only, and does not include any parts of the site where PII might be disclosed, such as user profiles or account registrations. Our partners Third and Grove assist in this analysis.
- We use Cloud-IAM for Identity and Access Management through a hosted Keycloak application, under the scope of their Terms of Service, Privacy Policy, GDPR Data Processing Addendum, and with these sub-processors.
Automatic Information Collection Technologies
The information that we collect about your equipment, browsing actions and patterns includes, but is not limited to, traffic data, location data, logs, the resources that you access, search queries, as well as information about the computer or device you are using and the Internet connection, including your IP address, operating system and browser type.
This automatically collected information typically does not include PII, but we may maintain it or associate it with your personal information collected in other ways. Collection of this type of information helps us to improve this Website and to deliver a better and more personalized service by enabling us to, among other things: (1) estimate our audience size and usage patterns; (2) store information about your preferences, allowing us to customize this Website according to your individual interests; (3) speed up your searches; and (4) recognize you when you return to this Website.
The automatic collection technologies we or our service providers use for this automatic information collection may include:
- Cookies (or browser cookies). This Website may use two types of cookies (small data files placed on the hard drive of your computer when you visit a website): a "session cookie," which expires immediately when you end your browsing session and a "persistent cookie," which stores information on your hard drive so when you end your browsing session and return to this website later, the cookie information is still available.
- Web Beacons. Pages of this Website and any e-mails sent to you may contain small electronic files known as web beacons (also referred to as clear gifs, pixel tags, and single-pixel gifs) that permit us, for example, to count users who have visited those pages or opened our e-mails.
Third Party Advertising Partners and Interest-Based Ads
We use third party ad networks to display advertisements on this Websites and to advertise to certain Drupal.org visitors while they are on other websites. These third parties also may use cookies, web beacons and other automatic collection technologies to collect information about you when you visit this Websites for purposes of determining your preferences in order to deliver interest-based advertising and other targeted content to you.
We do not provide any PII to these third party advertising partners, but they may combine the non-PII collected on the Website with PII they collect directly from you or receive from other sources. We do not have access to or control over the automatic collection technologies that these third party advertisers or any third party websites may use, and the information practices of these third party advertisers and third party websites are subject to these parties' respective privacy policies, not this Privacy Policy.
Links to Third Party Websites and Social Media Widgets
This Website and some of our electronic communications to you, may contain links to other websites that are owned and operated by third parties. Links to third parties from this Website are not an endorsement by us. We do not control, and are not responsible for, the privacy and security practices of these third parties. We recommend that you review the privacy and security policies of these third parties to determine how they handle information they may collect from or about you.
This Website may also include social media features, such as the Facebook Like button, Google Plus, and Twitter widgets. These features may collect information about your IP address and the page you are visiting on this Website, and they may set a cookie to make sure the feature functions properly. Your interactions with these features and the information from or about you collected by them are governed by the privacy policies of the companies that provide them.
How We Use Your Information
We use your information, including any PII, to:
- Provide information and services requested by you;
- Provide service and support, such as sending confirmations, invoices, and administrative messages, and customer support, including responding to your requests and questions and troubleshooting and resolving problems or complaints;
- Verify the information you provide to us;
- Communicate with you;
- Understand and anticipate your use of or interest in, our services, and content, and the products, services, and content offered by others;
- Develop and display products, services, and content tailored to your interests on our websites and other websites;
- Provide you with promotional materials and Newsletters in case you opt-in to receive those;
- Measure the overall effectiveness of our online, content, and programming, and other activities;
- Manage our business and operations;
- Protect the security and integrity of this Website;
- Carry out our obligations and enforce our rights arising from any contracts entered into between you and us;
- Use or post user contributions as permitted in our Terms of Service; and
- Fulfill any other purposes for which you provide your information and for any other purpose as described to you at the time your information is collected or for which your consent is given.
Disclosure of Your Information
We may disclose and share aggregated non-PII about you at our discretion.
We may disclose or share your PII only in limited circumstances:
- With any Drupal Association employee or agent for support of our internal and business operations or to respond to a request made by you.
- We may disclose information we collect from or about you when we believe disclosure is appropriate to comply with the law, to enforce agreements, or to protect the rights, property, or safety of users of this Website, the Association, or other persons or organizations.
- If some or all of our business assets are sold or transferred as a result of any corporate change (merger, consolidation, reorganization, bankruptcy, etc.), we may transfer the corresponding information regarding our customers and users of Drupal.org and its subsites, including PII. We also may retain a copy of such information. Nothing in this Privacy Policy is intended to interfere with our ability to transfer all or part of our business, equity interests, or assets (including this Website) to an affiliate or unaffiliated third party at any time, for any purpose, without any limitation, and without notice or any compensation to you.
Disclosure of DrupalCon Attendee Information
DrupalCon attendees may opt-in on their ticket registration to be displayed on the public attendee page for DrupalCon. Users may also update their public Drupal.org profiles to indicate which DrupalCons they have attended. We do distribute attendee information in certain limited cases:
- Some sponsors get a list of attendee names, but it does not include any contact information. We request that sponsors only contact people via the public profiles on the event site or D.O as people have opted in to being public.
- We do not distribute anyone's email addresses to sponsors.
If you're getting "spam" type solicitations from companies or aggressive inquiries, feel free to let us know at https://events.drupal.org/contact-us
Children's Personal Information
We do not knowingly collect personal information from children under 16 without prior verifiable parental consent. If we learn that a child under the age of 16 has submitted personally identifiable information online without parental consent, we will take all reasonable measures to delete such information from our databases and to not use such information for any purpose (except where necessary to protect the safety of the child or others).
If you believe that a child under the age of 16 has provided us with personal information without verification of parental consent, please contact us at help@drupal.org.
Your Choices About Use and Disclosure of Your Information
We strive to provide you with choices regarding our use of your personal information. Below are some mechanisms that provide you with control over your information:
- Promotional and Informational e-mails. We do not send any promotional or informational emails without your opt-in first. If you do not wish to receive promotional e-mails from us, follow the unsubscribe process at the bottom of the promotional e-mail.
- Note that even if you opt-out, you may still receive transactional e-mails from us (e.g., e-mails related to the completion of your registration, abandoned cart reminders, correction of user data, password reset requests, notification/alert/reminder e-mails that you have requested, and any other similar communications essential to your transactions on this Website).
- Automatic Information Collection Technologies and Advertising. The "help" function of your browser should contain instructions on how to set your browser to not accept new cookies, to notify you when a cookie is issued, or how to disable cookies altogether. If you disable or refuse cookies, please note that some parts of this Website may be inaccessible or not function properly.
- Google Analytics. You can opt out from Google Analytics tracking via your browser privacy settings or by using a browser addon.
- Audience Extension. You can opt out from Audience Extension retargeting by Perfect Audience either via your browser privacy settings or by using the following link. Note that authenticated users are excluded from this tracking automatically.