PHPackages                             iqual/iq\_faq - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. iqual/iq\_faq

ActiveDrupal-custom-module[Utility &amp; Helpers](/categories/utility)

iqual/iq\_faq
=============

FAQ module for iqual

v3.2.1(2mo ago)06.2k↓16.7%[1 PRs](https://github.com/iqual-ch/iq_faq/pulls)PHPPHP ^8.1

Since Feb 25Pushed 2mo ago2 watchersCompare

[ Source](https://github.com/iqual-ch/iq_faq)[ Packagist](https://packagist.org/packages/iqual/iq_faq)[ RSS](/packages/iqual-iq-faq/feed)WikiDiscussions 3.x Synced 1mo ago

READMEChangelog (10)Dependencies (4)Versions (32)Used By (0)

iq\_faq
=======

[](#iq_faq)

FAQ module for pagedesigner.

Background
----------

[](#background)

Setting up FAQ pages is very time-consuming, especially if they have to comply with schma.org standards. Another problem is the fact that we often have different pages showing the same question, which leads to unnecessary redundancies.

The purpose of this module is to solve both problems by

1. Introducing an FAQ pattern that automatically adds the question and answer to the schema.org metatags
2. Introducing an FAQ node type multiple several view blocks available in Pagedesigner:
    - **Manual selection**: Manually choose Questions (todo: multiple choice)
    - **Manual topic selection**: Manually choose topics as filter criteria
    - **Automatic topic selection**: Use the page's topics as fiter criteria

Setup &amp; Installation
------------------------

[](#setup--installation)

Install module

```
composer require iqual/iq_faq
drush en iq_faq

```

Compile CSS

```
drush iq_barrio_helper:sass-compile

```

If needed:

- Add iq\_topics taxonomy field to content types to enable automatic topic selection.
- Add FAQ as filterable content type in content view

Expected outcome
----------------

[](#expected-outcome)

After the installation there should be:

- Pattern *iq\_faq - FAQ Item* available as pagedesigner component
- New content type FAQ
- 3 FAQ View blocks available as pagedesigner components

Whenever an FAQ pattern is rendered on a page, its content (question &amp; answer) should be added to the page's metadata.

###  Health Score

51

—

FairBetter than 96% of packages

Maintenance83

Actively maintained with recent releases

Popularity22

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity72

Established project with proven stability

 Bus Factor1

Top contributor holds 84.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~79 days

Recently: every ~209 days

Total

24

Last Release

84d ago

Major Versions

v0.8-alpha8 → v2.02022-05-13

2.x-dev → 3.0.02023-10-27

### Community

Maintainers

![](https://www.gravatar.com/avatar/90cd0a373720aba510d144cf310f4b036ae8d79f1f7385d663ae20b87a3fb017?d=identicon)[pvbergen](/maintainers/pvbergen)

![](https://www.gravatar.com/avatar/890fffdae387fc892ae3303b453cc41e8da9f56a3ae19463e8d9694478e29ee6?d=identicon)[danielwirz](/maintainers/danielwirz)

![](https://www.gravatar.com/avatar/eb59715390ddb5e8d804e769ee3c1705073b18c39a0d0a7ad852c91c28be46c3?d=identicon)[martinstadelmann](/maintainers/martinstadelmann)

![](https://www.gravatar.com/avatar/43082de1b2e2b2b2d48b7ff7dbc7c60ff1d0a015123d4062ac0b49ea0b3b725f?d=identicon)[iqual](/maintainers/iqual)

---

Top Contributors

[![danielwirz](https://avatars.githubusercontent.com/u/42937331?v=4)](https://github.com/danielwirz "danielwirz (62 commits)")[![youpixxl](https://avatars.githubusercontent.com/u/3398689?v=4)](https://github.com/youpixxl "youpixxl (10 commits)")[![martinstadelmann](https://avatars.githubusercontent.com/u/25382761?v=4)](https://github.com/martinstadelmann "martinstadelmann (1 commits)")

### Embed Badge

![Health badge](/badges/iqual-iq-faq/health.svg)

```
[![Health](https://phpackages.com/badges/iqual-iq-faq/health.svg)](https://phpackages.com/packages/iqual-iq-faq)
```

###  Alternatives

[farmos/farmos

A web-based farm record keeping application.

1.2k6.7k1](/packages/farmos-farmos)[droptica/droopler

Droopler - SEO Friendly CMS &amp; Site Builder - is a Drupal-based website builder that helps you create beautiful, fast, and easy-to-manage websites

6543.1k1](/packages/droptica-droopler)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
