•  
      request #9316 Default installation of the mediawiki plugin not working
    Infos
    #9316
    Florian DHAUSSY (fdhaussy)
    2016-08-18 11:17
    2016-07-07 13:59
    9594
    Details
    Default installation of the mediawiki plugin not working
    From the Docker image, when we install the mediawiki plugin from the RPM (fresh installation), the documentation in the bottom of the plugin is not update (and it's possible to reproduce on a normal installation, i think, but i didn't try):

    Here was my point of view (discussed on the mailing list) :

    https://tuleap.net/plugins/forumml/message.php?group_id=101&topic=36243&list=1

    The actual documentation :

    ----------------------------------------------------------------------

    The plugin adds support for Mediawiki to Tuleap. When the plugin is activated for a project, a Mediawiki instance for the project is created, that can be edited by project members.

    === INSTALL ===

    If you installed this plugin from the package management system (RPM) all dependencies are already installed, you just need to activate the plugin to start using it.

    == Apache configuration update ==

    open /etc/httpd/conf.d/codendi_aliases.conf
    locate the 'Plugin directories' section title.
    paste the following row of code straight after it Include conf.d/tuleap-plugins/*.conf
    restart apache: service httpd restart

    === Acknowledgments ===

    Current integration was tested with mediawiki 1.20.3. Based on Fusionforge mediawiki plugin.

    ----------------------------------------------------------------------

    What is needed from the recent cleanup of the apache configuration : https://tuleap.net/plugins/tracker/?aid=9072

    ----------------------------------------------------------------------

    == Apache configuration update ==

    - open /etc/httpd/conf.d/tuleap-vhost.conf
    - locate the 'Include all configuration files from conf.d' section title (in http vhost and in https vhost).
    - paste the following row of code straight before 'Include conf.d/tuleap-aliases/*.conf' (in http vhost and in https vhost) :
    Include conf.d/tuleap-plugins/*.conf
    - restart apache: service httpd restart

    ----------------------------------------------------------------------

    Just this modification can be useful, because there's nowhere else this folder is include inside the actual Apache configuration. Or maybe add by default this include into the tuleap-vhost.conf and remove the documentation part in the mediawiki plugin ?

    I don't really know what can be the best, and if other plugins can be impacted.
    Mediawiki
    8.16
    CentOS 6
    • [ ] enhancement
    • [ ] internal improvement
    florian.dhaussy@elosi.com
    Stage
    Matthieu Monnier (mmonnier)
    Closed
    2016-08-10
    Attachments
    Empty
    References

    Follow-ups

    User avatar
    Thomas Gerbet (tgerbet)2016-08-10 11:30
    A patch is under review: gerrit #6321.

    Also I confirm the issue also impact Tuleap instance outside the Docker image.

    • Summary
      -Default installation of the mediawiki plugin not working (at least on the docker image) 
      +Default installation of the mediawiki plugin not working 
    • Status changed from Under implementation to Under review
    User avatar

    Matthieu,

    Can you have a look at it ? Might be related to apache refactoring


    • Assigned to changed from None to Matthieu Monnier (mmonnier)
    • Connected artifacts
    User avatar
    • Original Submission
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes