DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:contactmodern

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
plugin:contactmodern [2012-06-05 14:34] mrabeplugin:contactmodern [2024-02-03 18:34] (current) – [Requirements] Aleksandr
Line 2: Line 2:
  
 ---- plugin ---- ---- plugin ----
-description: Contact Form Plugin for Dokuwiki+description: Contact Form Plugin for DokuWiki
 author     : Marvin Thomas Rabe author     : Marvin Thomas Rabe
 email      : mrabe@marvinrabe.de email      : mrabe@marvinrabe.de
 type       : syntax type       : syntax
 lastupdate : 2012-06-05 lastupdate : 2012-06-05
-compatible : +compatible : Hrun
 depends    :  depends    : 
 conflicts  : contact conflicts  : contact
 similar    : contact, form, contact, bureaucracy similar    : contact, form, contact, bureaucracy
-tags       : form, email, recaptcha+tags       : form, email, recaptcha, !discontinued
  
-downloadurl: https://github.com/marvinrabe/dokuwiki-contact +downloadurl: https://github.com/Tekki/dokuwiki-contact/archive/master.zip 
-bugtracker : https://github.com/marvinrabe/dokuwiki-contact/issues +bugtracker :  
-sourcerepo : https://github.com/marvinrabe/dokuwiki-contact+sourcerepo : 
 ---- ----
 +
 +
  
 In the search for a contact form for Dokuwiki I only found that of [[http://bobbaddeley.com/doku.php/projects/programming/wiki/contact|Bob Baddeley]]. It is quite good, although a bit outdated. You can find this plugin on [[https://github.com/marvinrabe/dokuwiki-contact|Github]]. In the search for a contact form for Dokuwiki I only found that of [[http://bobbaddeley.com/doku.php/projects/programming/wiki/contact|Bob Baddeley]]. It is quite good, although a bit outdated. You can find this plugin on [[https://github.com/marvinrabe/dokuwiki-contact|Github]].
Line 36: Line 38:
  
 Following languages are  available: //German, English, Russian (partially), Portuguese (partially), French (partially)// Following languages are  available: //German, English, Russian (partially), Portuguese (partially), French (partially)//
 +
 ===== Requirements ===== ===== Requirements =====
  
Line 41: Line 44:
  
   * PHP >= 5.1.2   * PHP >= 5.1.2
-  * Dokuwiki >= 2009-02-14b+  * DokuWiki >= 2009-02-14b
   * reCaptcha keys (optional)   * reCaptcha keys (optional)
  
-You can receive the needed reCaptcha keys on [[http://www.google.com/recaptcha|google.com/recaptcha]].+You can receive the needed reCaptcha keys on [[https://www.google.com/recaptcha|google.com/recaptcha]]. 
 ===== Download / Installation ===== ===== Download / Installation =====
  
-To install this plugin go to //Admin -> Manage plugins// and enter in the following url:+Search and install the plugin using the [[plugin:extension|Extension Manager]]. Refer to [[:Plugins]] on how to install plugins manually.
  
-[[http://downloads.echtzeitraum.de/plugin/dokuwiki/contactmodern.zip]] 
  
 In //Admin -> Configuration settings// you have to set up a valid email address and (if you want) your reCaptcha keys. You can modify and redistribute it under the terms of the [[http://www.gnu.org/licenses/gpl-3.0-standalone.html|GPL Version 3]]. In //Admin -> Configuration settings// you have to set up a valid email address and (if you want) your reCaptcha keys. You can modify and redistribute it under the terms of the [[http://www.gnu.org/licenses/gpl-3.0-standalone.html|GPL Version 3]].
 +
 ===== Usage ===== ===== Usage =====
  
Line 78: Line 82:
 ^ Parameter      ^ Value                ^ Description ^ ^ Parameter      ^ Value                ^ Description ^
 | subj           | String               | When the subject is specified in the parameters, it is not a field on the contact form. | | subj           | String               | When the subject is specified in the parameters, it is not a field on the contact form. |
-| to             | Profile name         | If you choose another profile, then emails will be send to the profile email address. You have to specify other profiles before you can use them.|+| to             | Profile name         | If you choose another profile, then emails will be sent to the profile email address. You have to specify other profiles before you can use them.|
 | captcha        | Boolean (true/false) | If set to true, the captcha will be enabled. Set it on false to disable it. You must activate the captcha by default in order to change its status with this parameter. | | captcha        | Boolean (true/false) | If set to true, the captcha will be enabled. Set it on false to disable it. You must activate the captcha by default in order to change its status with this parameter. |
  
 ===== Known bugs ===== ===== Known bugs =====
 +==== Unconfirmed new download URL ====
 +I've found the project at [[https://github.com/Tekki/dokuwiki-contact]].
 +\\ The download link therefore may be [[https://github.com/Tekki/dokuwiki-contact/zipball/master]].
 +\\ I did not modify the ''downloadurl'' and ''sourcerepo'' entries of the plugin description above, since I am not sure if its the identical version.
 +\\ --- //Ralph Reuchlein 09-Dec-2016 10:38//
 +
 +
 +A newer version is here [[https://github.com/niknah/dokuwiki-contact]].
 +\\ Updated to php7, dokuwiki 2018-04-22b, recaptcha php v1.2.3
 +\\ --- [[user>niknah|niknah]] //2019-10-26 05:55//
 +
 +==== Captcha ====
  
   * Only one contact form per page accepts reCaptcha.   * Only one contact form per page accepts reCaptcha.
 +  * REcaptcha often doesn't load of conflicts with other plugins, e.g. skype. Is it possible to amend this plugin to make use of the Captcha plugin?
 +
 +==== Versions and disable/enable ====
 +
 +As far as I can figure it out ...
 +  * The Download button at the top of the page leads to a file named **marvinrabe-dokuwiki-contact-3fd1753.zip**. The last entry in the CHANGELOG is dated 2013-01-25, "Changed plugin name". This is also the version installed by the automatic plugin manager mechanism.
 +  * Farther down, in the section [[plugin:contactmodern#download_installation|Download / Installation]], there is a link that leads to a file named **moderncontact_2012-06-06.zip**. The last entry in the CHANGELOG is dated 2012-06-06. The syntax.php file contains the string "contactmodern" several times. This version will only work if every instance of "contactmodern" is changed to "moderncontact", but presumably you want the other version anyway.
 +Both of these versions initially result in the error message
 +  Error, the requested extension hasn't been installed or updated
 +and the code <nowiki>{{contact>}}</nowiki> will be rendered as a red link. Disabling the plugin and (re-)enabling it will cause it to work.
 +
 +--Arthur Carlson, Max Planck Institute of Biochemistry, Munich, Germany, 2015-07-20
  
 ===== Translations ===== ===== Translations =====
  
 [[http://alek.magazynek.org/wiki/darmowe-cmsy/dokuwiki/tlumaczenie-contactmodern-modern-contact-plugin|Polish]] [[http://alek.magazynek.org/wiki/darmowe-cmsy/dokuwiki/tlumaczenie-contactmodern-modern-contact-plugin|Polish]]
plugin/contactmodern.1338899688.txt.gz · Last modified: 2012-06-05 14:34 by mrabe

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki