PHPackages                             hypejunction/hypepost - 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. hypejunction/hypepost

AbandonedElgg-plugin[Utility &amp; Helpers](/categories/utility)

hypejunction/hypepost
=====================

Utility plugin for quick prototyping of content posts

1.9.2(6y ago)1331proprietaryPHPPHP &gt;=7.0CI failing

Since Mar 19Pushed 2d ago1 watchersCompare

[ Source](https://github.com/hypeJunction/Elgg3-hypePost)[ Packagist](https://packagist.org/packages/hypejunction/hypepost)[ Docs](http://hypejunction.com)[ RSS](/packages/hypejunction-hypepost/feed)WikiDiscussions main Synced yesterday

READMEChangelog (10)Dependencies (2)Versions (48)Used By (0)

hypePost
========

[](#hypepost)

[![Elgg 7.x](https://camo.githubusercontent.com/959475d1d91761b2e3ed85398ae1ebe9536a48c724e92bef53e7e2027c3d3627/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f456c67672d372e782d6f72616e67652e7376673f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/959475d1d91761b2e3ed85398ae1ebe9536a48c724e92bef53e7e2027c3d3627/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f456c67672d372e782d6f72616e67652e7376673f7374796c653d666c61742d737175617265)

Provides utilities for creating and editing posts.

**Extendable form fields**Post forms are built using an extended field API layer, which makes it easier to define all fields in one place, and not have to worry about maintaining form, action and profile logic separate from each other.

**Reusable views**Plugins can recycle existing resource views, saving lots of time needed to bootstrap new entity types.

**Client site validation**Client side form validation

**AJAX form save**Forms are saved using AJAX with saves user a few steps should the action fail.

Form Fields
-----------

[](#form-fields)

To extend post form, use `fields, :` (or less granular `fields, ` ) plugin hook.

The hook receives an instance of `\hypeJunction\Fields\Collection`, which allows you to easily manipulate fields:

```
elgg_register_plugin_hook_handler('fields', 'object:blog', function(\Elgg\Hook $hook) {

	$fields = $hook->getValue();
	/* @var $fields \hypeJunction\Fields\Collection */

	$fields->add('published_date', new MetaField([
		'type' => 'date',
		'required' => true,
	]);

	$fields->get('description')->required = false;

	return $fields;
});
```

Features
--------

[](#features)

**Icons**

To enable or disable icons, use `uses:icon, :` hook. The handler should return `true` or `false`

**Cover Images**

To enable or disable cover images, use `uses:cover, :` hook. The handler should return `true` or `false`

**Comments**

To enable or disable comments, use `uses:comments, :` hook. The handler should return `true` or `false`

Compatibility
-------------

[](#compatibility)

Plugin versionElgg version7.0.07.x6.0.06.x5.0.05.x4.0.04.x

###  Health Score

42

—

FairBetter than 90% of packages

Maintenance65

Regular maintenance activity

Popularity10

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity71

Established project with proven stability

 Bus Factor1

Top contributor holds 100% 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 ~10 days

Recently: every ~1 days

Total

47

Last Release

2514d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5071b1cd852e094b3f564962a625e04c227adc73af30c5b46b243ab8f20154a7?d=identicon)[hypeJunction](/maintainers/hypeJunction)

---

Top Contributors

[![hypeJunction](https://avatars.githubusercontent.com/u/1202761?v=4)](https://github.com/hypeJunction "hypeJunction (126 commits)")

---

Tags

elggelgg-pluginphppluginelggForms

### Embed Badge

![Health badge](/badges/hypejunction-hypepost/health.svg)

```
[![Health](https://phpackages.com/badges/hypejunction-hypepost/health.svg)](https://phpackages.com/packages/hypejunction-hypepost)
```

PHPackages © 2026

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