Add-on Turn Forums On / Off on forum index

Kirby

Well-known member
WoltLab does have a nice feature that allows users to easily select which forums they would like to see:
show-hide-forums.webp

While there are Add-ons like
that do provide somewhat similar features, they only allow to ignore one forum at a time.

If anyone would be interested in paid development work to build such an Add-on (Functionality: Turn On / Off forums on forum index only, no other permissions or settings) please contact me :)
 
WoltLab does have a nice feature that allows users to easily select which forums they would like to see:
View attachment 218495

While there are Add-ons like
that do provide somewhat similar features, they only allow to ignore one forum at a time.

If anyone would be interested in paid development work to build such an Add-on (Functionality: Turn On / Off forums on forum index only, no other permissions or settings) please contact me :)
We are very interested and started private conversation in order to discuss further. Looking forward!
 
This request is now open again as the first developer somewhat failed to deliver what I was looking for.

If someone is interested to professionally build an Add-on that
  • Is licensed under the terms of the MIT license
  • Does allow users to turn forums On/Off from forum index via a dialog similar to the one shown in the screenshot of the first post
  • Has this dialog (including the Submit-Row) being fully visible on the screen even on smartphones (eg. node tree is scrollable)
  • Has this dialog indent nodes properly
  • Has this dialog that implicity turn off and disable controls for child-nodes when a parent node does get turned off
  • Has this dialog visually separate top-level catagories
  • Is fully compliant with XenForo Resource standards
  • Is fully documented (PHPDoc)
  • Does follow XenForo code formatting style (Tabs, Braces, etc.)
  • Does not contain dead/umuses (template) code
  • Does pass PHPMD with
    Code:
    <?xml version="1.0"?>
    <ruleset name="XenForo"
        xmlns="http://pmd.sf.net/ruleset/1.0.0"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://pmd.sf.net/ruleset/1.0.0 http://pmd.sf.net/ruleset_xml_schema.xsd"
        xsi:noNamespaceSchemaLocation="http://pmd.sf.net/ruleset_xml_schema.xsd">
        <description>
            Rules for XenForo 2 Add-ons
        </description>
    
        <rule ref="rulesets/codesize.xml">
            <exclude name="CyclomaticComplexity" />
            <exclude name="TooManyPublicMethods" />
            <exclude name="TooManyMethods" />
        </rule>
    
        <rule ref="rulesets/codesize.xml/CyclomaticComplexity">
            <properties>
                <property name="reportLevel" value="20" />
            </properties>
        </rule>
    
        <rule ref="rulesets/codesize.xml/TooManyPublicMethods">
            <properties>
                <property name="ignorepattern" value="(^(set|get|is|has|can))i" />
            </properties>
        </rule>
    
        <rule ref="rulesets/codesize.xml/TooManyMethods">
            <properties>
                <property name="ignorepattern" value="(^(set|get|is|has|can))i" />
            </properties>
        </rule>
    
        <rule ref="rulesets/unusedcode.xml">
            <exclude name="UnusedFormalParameter" />
        </rule>
    
        <rule ref="rulesets/naming.xml">
            <exclude name="ShortVariable" />
        </rule>
    
        <rule ref="rulesets/naming.xml/ShortVariable">
            <properties>
                <property name="exceptions" value="db,e,em" />
            </properties>
        </rule>
    </ruleset>
please feel free to contact me with your price offer.
 
So far I haven't received any further offers, so if someone is still interested - please contact me :)
 
Top Bottom