Downloads home

Categories

Composr Releases

Composr Releases

Avoid installing old releases, as they may contain bugs or security holes that we have since fixed.

If you are trying to upgrade, you're looking in the wrong place. Personalised upgrade packages may be generated from the new version announcements in the news archive.

(36 entries, 6 subcategories)

View

Addons

Addons

What are addons?

Addons are new/changed features for Composr. Addons are organised by the version they are targeted for.

Apply some caution:
Community members are encouraged to submit addons. The addons don't need validating, except if for submitters in the lowest member rank (fan in training). Therefore you should also exercise some caution when installing these third-party addons.

While version 11 is in bleeding edge, you can submit addons for version 11 on the compo.sr forum for v11.

Contributing addons

By submitting an addon, you are giving ocProducts permission to redistribute it – but also please consider specifying a licence in your download description.

If you think the addon will be broadly useful and would like to have it added to the auto-maintained non-bundled addons in git (or even the bundled code), go through the contribution process.

If you are not attaching a proper Composr addon (an exported TAR file), then please describe how the addon can be installed in the description.
 

Choose Composr version below

(Version 10 addons can be found on compo.sr)

(116 entries, 13 subcategories)

View

There are no downloads at this time


Newest 10 Downloads

Workflows

By:
Chris Warburton
Downloads:
2K
Added:
27th Mar 2024
Workflows

Extend the simple yes/no validation system of Composr to implement user-defined "workflows". A workflow contains an ordered list of "approval levels", such as 'design' or 'spelling', and each of these has a list of usergroups which have permission to approve it.

New content enters the default workflow (unless another is specified) and notifications are sent to those users with permission to approve the next level. This continues until all of the levels a…

Newsletter No Members

By:
Core Development Team
Downloads:
2K
Added:
27th Mar 2024
Newsletter No Members
Removes e-mail addresses of newsletter subscribers when they register an account. This is useful to keep your mailing lists distinct.

System Requirements / Dependencies

Conversr, newsletter

Website Software Requirements

Minimum software version: 11
Maximum software version: 11.9


Licence

Licensed on the same terms as Composr

Classified Ads

By:
Chris Graham
Downloads:
2K
Added:
27th Mar 2024
Classified Ads

Allow users to buy placement of classified adverts on your website, so they can list things for sale.

Customers are given a control panel (the classifieds module) that shows their adverts and allows renewal.

Notifications are sent the day before an advert expires.

Fully integrated with catalogues, eCommerce, and Conversr member accounts.

You can set up multiple price points for placing classified adverts in catalogues (catalogue entries).
This allows you to…

Referrals

By:
Chris Graham
Downloads:
2K
Added:
27th Mar 2024
Referrals

Adds a referrals system to your site.

Allows people to specify who referred them when they join your site or other configurable triggers in the system, and defines award levels people can reach. Note that tracking of referrals and award of points is a default part of the software, but referrals are only picked up if made via the recommend module or if the new member uses the same address they were recommended to. This addon will allow referrals to be spe…

Downloads Followup Email

By:
Jason Verhagen
Downloads:
2K
Added:
27th Mar 2024
Downloads Followup Email

Follow-up email functionality to the Composr Downloads module.

By default it will scan your download_logging database table for downloads for approximately the past 24 hours and send a follow-up email to each member that has downloaded any files.

Members can enable, disable, or change the notification type and also do it on a per-category basis from their Profile page->Edit tab->Notifications tab and making the desired changes to the 'Downloads follow-up…

Calculatr

By:
Chris Graham
Downloads:
2K
Added:
27th Mar 2024
Calculatr
A little calculator block that you could use to allow users to work out for example: how much money they might make. To include it use something like this Comcode on a page:

Code

[block message="You could be earning as much as $xxx per year after your first year" equation="Math.pow((this.totalPerSale*this.numAverageSales)*this.numPerLevel,(1+this.levelsAchieved*(this.fractionPerLevel/100)))" totalPerSale="Commission per sale in $" numAverageSales

Member Filedumps

By:
Chris Graham
Downloads:
2K
Added:
27th Mar 2024
Member Filedumps
This expands the file/media library by allowing members to have their own files (as a folder with the same name as their username directly under root). These files are then listed on their profile for others to see.

Website Software Requirements

Minimum software version: 11
Maximum software version: 11.9


Licence

Licensed on the same terms as Composr

Karma

By:
Patrick Schmalstig
Downloads:
2K
Added:
27th Mar 2024
Karma

Karma is a highly-configurable member reputation system for Conversr-based websites. Karma is a great addition to websites utilising crowdsourced moderation.

Each member has good karma and bad karma. Members can receive good karma for exceptional content or behaviour, and they can receive bad karma for poor content or behaviour. The combination of good and bad karma (good - bad) yields the overall karma score for a member.

Karma is displayed, depending on…

Geshi

By:
Chris Graham
Downloads:
2K
Added:
27th Mar 2024
Geshi
Apply syntax highlighting to a block of coding which is pasted inside the Comcode code tag as follows:

Code

[codebox="language"]the code goes here[/codebox]

Based off of GeSHI 1.0. GeSHI 1.1 is still under active development at the time of writing, missing many highlighters present in 1.0.


Website Software Requirements

Minimum software version: 11
Maximum software version: 11.9


Licence

GPL

Additional credits/attributions

The Authors of GeSHi

Enhanced Spreadsheets

By:
Core Development Team
Downloads:
2K
Added:
27th Mar 2024
Allows the software to read/write OpenOffice (.ods) and Excel (.xlsx) spreadsheet files, in addition to the built-in .csv support.

Note the old-style Excel format (.xls) is intentionally not supported because it can not handle international characters properly, and due to its age.

System Requirements / Dependencies

PHP 8.2, PHP zip extension, PHP fileinfo extension

Website Software Requirements

Minimum software version: 11
Maximum software ver…

Top 10 Downloads

Content Read Tracking

By:
Chris Graham
Downloads:
2K
Added:
27th Mar 2024
Content Read Tracking
General-purpose has-read tracking. New MARK_READ and HAS_READ symbols allow you to track whether members have read any kind of content. Just place them in the appropriate templates. For example, {+START,IF,{$NOT,{$HAS_READ,news,{ID}}}}This is unread{+END} in NEWS_BOX.tpl and {$MARK_READ,news,{ID}} in NEWS_ENTRY_SCREEN.tpl.

Website Software Requirements

Minimum software version: 11
Maximum software version: 11.9


Licence

Licensed on the same te…

Better Mail

By:
Chris Graham
Downloads:
2K
Added:
27th Mar 2024
Better Mail

Replaces the built-in mail dispatch system with one based around Swift Mailer. This may help work around problems with buggy/complex SMTP servers, or ones that require SSL (e.g. gmail). If you're not having mail problems there's no point using this.

There is a new hidden option, mail_encryption to set SMTP encryption. Set this to tcp (no SMTP encryption), ssl (implicit SSL/TLS SMTP encryption), or tls (explicit START-TLS SMTP encryption).
e.g. Type the fo…

Browser Detect

By:
Chris Graham
Downloads:
2K
Added:
27th Mar 2024
Browser Detect
A browser_upgrade_suggest block to advise the visitor on doing an upgrade from old versions of IE or other browsers.

Code

[block ie_needed="12.0"]browser_upgrade_suggest[/block]

If you would like to show the message as a warning (at the top of the screen), use attach="1" in the block parameters.

System Requirements / Dependencies

PHP 7.2

Website Software Requirements

Minimum software version: 11
Maximum software version: 11.9


L

Usergroup Field Match

By:
Chris Graham
Downloads:
2K
Added:
27th Mar 2024
Usergroup Field Match
Puts members in a usergroup if they have a Custom Profile Field chosen list value that matches the name of an open usergroup. A developer could tighten up the rules a bit if more specificity is required.

Website Software Requirements

Minimum software version: 11
Maximum software version: 11.9


Licence

Licensed on the same terms as Composr

Transliteration

By:
Chris Graham
Downloads:
2K
Added:
27th Mar 2024
Transliteration
This provides transliteration support to those without the PHP intl extension. This is used for URL moniker generation.

Website Software Requirements

Minimum software version: 11
Maximum software version: 11.9


Licence

Artistic License (https://github.com/Behat/Transliterator/blob/master/LICENSE)

Additional credits/attributions

Konsta Vesterinen, Jonathan H. Wage, Other unknown developers

Pagination Protection

By:
Chris Graham
Downloads:
2K
Added:
27th Mar 2024
Apply a maximum pagination value of 100, preventing people manipulating URLs to get out more data than the interface normally allows.

Website Software Requirements

Minimum software version: 11
Maximum software version: 11.9


Licence

Licensed on the same terms as Composr

Multi Domain Login

By:
Core Development Team
Downloads:
2K
Added:
27th Mar 2024
Multi Domain Login
Share active logins between multiple domains, by copying session cookies automatically.

Website Software Requirements

Minimum software version: 11
Maximum software version: 11.9


Licence

Licensed on the same terms as Composr

Giftr

By:
Kamen Blaginov
Downloads:
2K
Added:
27th Mar 2024
Giftr
Provides the ability for members to purchase a wide variety of configurable gifts and to send them to other members or even to send them themselves.

The gifts are configurable by the admin section:
  • gift title (name)
  • gift image
  • gift price (in points)

When a gift is sent to a member it creates a Private Topic that describes the gift. Also, it places the gift in the basket-err… I mean the list of gifts received by the member in the profile section. Gifts also c…

Disastr

By:
Kamen Blaginov
Downloads:
2K
Added:
27th Mar 2024
Disastr

Discourage your website users from going periods of time without interacting on your site. You can release a number of diseases all at once or one at a time. Disastr comes configured with a number of pre-created viruses and you can add more. There are also Cures and Immunisations for the diseases which can be purchased through the eCommerce. Each disease will cause a member's points total to become sick and start going down unless they buy the cure. The…

Community Billboard

By:
Chris Graham
Downloads:
2K
Added:
27th Mar 2024
Community Billboard
Community billboard messages (displayed in the footer of every page by default), designed to work with eCommerce to allow people buy community billboard advertising on the website.

System Requirements / Dependencies

ecommerce

Website Software Requirements

Minimum software version: 11
Maximum software version: 11.9


Licence

Licensed on the same terms as Composr