Toms Welt

/wp-plugins/tiny-contact-form

Tiny Contact Form

548 Kommentare | Kommentar schreiben

Ein ganz einfaches und kleines Kontaktformular.

Einfach in den Einstellungen die Empfänger-Email-Adresse angeben und den Shortcode (siehe readme.txt) an den gewünschten Stellen eintragen. Fertig.

Download bei WordPress

Tiny Contact Form 0.7

Contributors: Tom Braider
Tags: email, mail, contact, form
Donate link: www.tomsdimension.de/postcards
Requires at least: 2.8
Tested up to: 4.6
Stable tag: 0.7

Little form that allows site visitors to contact you by email.

Description


Use [TINY-CONTACT-FORM] within any post or page.
Add the widget to your sidebar.

Installation

  1. unzip plugin directory into the /wp-content/plugins/ directory
  2. activate the plugin through the Plugins menu in WordPress
  3. check the settings (email, messages, style) in backend
  4. insert [TINY-CONTACT-FORM] in your page or/and add the widget to your sidebar
  5. without widgets use this code to insert the form in your sidebar.
<?php echo do_shortcode("[TINY-CONTACT-FORM]"); ?>
or
<?php global $tiny_contact_form; if (isset($tiny_contact_form)) echo $tiny_contact_form->showForm(); ?>

Frequently Asked Questions


How to style?

  • The complete form is surrounded by a div class="contactform". Tags in FORM: LABEL, INPUT and TEXTAREA.
  • To change the form style in your sidebar you can use .widget .contactform (plus tags above) in your template style.css.
  • Since v0.3 you can use the settings.

Need Help? Find Bug?

read and write comments on plugin page

Screenshots

  1. www.tomsdimension.de/wp/wp-content/plugins/tiny-contact-form/screenshot-1.png">www.tomsdimension.de/wp/wp-content/plugins/tiny-contact-form/screenshot-1.png" title="1. contact form on page" />
    1. contact form on page
  2. www.tomsdimension.de/wp/wp-content/plugins/tiny-contact-form/screenshot-2.png">www.tomsdimension.de/wp/wp-content/plugins/tiny-contact-form/screenshot-2.png" title="2. contact form widget in sidebar" />
    2. contact form widget in sidebar
  3. www.tomsdimension.de/wp/wp-content/plugins/tiny-contact-form/screenshot-3.png">www.tomsdimension.de/wp/wp-content/plugins/tiny-contact-form/screenshot-3.png" title="3. settings page" />
    3. settings page

Arbitrary section


Translations

Changelog

  • new language: Turkish, thanks to Emrullah Tahir Ekmekçi
  • new language: Dutch, thanks to Erik Collou
  • new language: Arabic, thanks to qasem gaayat.com
  • language update: Italian, thanks to Alberto Scocco www.lemappedelpensiero.it

0.7

  • new: multi widgets with different receivers
  • new: 5 additional fields (e.g. website, phone) possible
  • new: to hide form after submit is your choice now
  • new: alternative "question answer captcha"
  • new language: Swedish, thanks to Thomas www.ajfix.se
  • some bugfixes

0.6

  • new: set reciever and subject in shortcode [TINY-CONTACT-FORM to="abc@def.hi" suject="Hello"]
  • new: get subject from url like ?subject=Hello
  • now name and email of the writer are the default "From" data if non "From" given on options page

0.5.2

  • new translation: hebrew, thanks Sahar Ben-Attar

0.5.1

  • Bugfix: referer on pages with more post was wrong
  • Bugfix: PHP4 compatibility, "static" before function deleted
  • new translation: Danish, thanks to Jonas Thomsen

0.5

  • new: optional captcha
  • new: referer (page the mail was sent) in mail
  • new translation: France, thanks to Jef Blog

0.4.3

  • Bugfix: little change in stylesheet to realy hide the "hidden" fields

0.4.2

  • Bugfix: little change in spam check

0.4.1

  • new translation: Belorussian, thanks to Marcis Gasuns

0.4

  • new: custom widget title and submit button

0.3.3

  • new translation: hungarian, thanks MaXX

0.3.2

  • new translation: espanol, thanks Jeffrey

0.3.1

  • new translations: hr and italiano, thanks Alen

0.3

  • new: more user settings
  • new: language support (english, german)
  • change to wp_mail()

0.2

  • new: sidebar widget to easy add the form to the sidebar

0.1

  • first release
created by Readme Parser

 
Zu guter letzt ein Style-Sheet Beispiel. Wird ja oft genug danach gefragt.

/* field names */
 .contactform label { display:block; }
 /* fields */
 .contactform input { display:block; width:400px; border:1px blue solid; }
 /* message area */
 .contactform textarea { display:block; width:400px; height:200px; }
 /* ok message */
 .contactform_respons { display:block; color:green; font-weight:bold; border: 2px green solid; padding:10px; }
 /* error message */
 .contactform_error { display:block; color:red; font-weight:bold; border: 2px red solid; padding:10px; }
 /* smaller widget form */
 .widget .contactform { width:200px; }
 .widget .contactform input { width:98%; }
 .widget .contactform textarea { width:98%; height:100px; }


RSS-Feed 548 Kommentare

Seiten: « 1 2 3 4 5 6 7 8 9 10 ... 21 22 23 »
  1. Justin Justin sagt:

    Thanks for the response.

    Another question. I've made the stylesheet like the one above. Is there anyway to put the submit button lower having a space between the textarea and button, and make it rounded?

    Thanks a lot.

  2. Iain Iain sagt:

    Great plugin, but is there an easy way to change the HTML submit button so I can submit the form with javascript and an image instead? Many Thanks

  3. Achilles Achilles sagt:

    Hi Tom
    Ich habe eine blöde Anfängerfrage:
    Bei mir funktioniert die Mehrsprachigkeit nicht.
    In wp-config ist richtig gesetzt: define ('WPLANG', 'de_DE');
    Woran kann das sonst noch liegen (ich fand im Blog keine Antwort)?
    Besten Dank für deine Hilfe

    • Tom Tom sagt:

      Hallo Achilles,
      der Eintrag ist richtig. Ist nur das Plugin englisch oder das ganze Blog/Backend?

      • Achilles Achilles sagt:

        Hallo Tom
        Nur das Plugin ist englisch

        • Tom Tom sagt:

          Das ist natürlich schlecht für mich. u1F609.svgz
          Lade das Plugin bitte mal per FTP in dein Blog hoch. Ich hatte schon mal den Fall, dass beim automatischen update die Sprachdateien nicht erkannt wurden. Warum auch immer. u1F64F.svgz

          • Achilles Achilles sagt:

            Danke für die promte Antwort.
            Ich habe das Plugin gelöscht und neu geladen. --> Funktioniert leider immer noch nicht u1F622.svgz
            Zur Info: Ich habe das deutsche WP 2.5.1 installiert (weil mein Hosting - Provider diese Version installiert).
            Danke - however- für deine Bemühungen!
            Achilles

            • Tom Tom sagt:

              OK, 2.5 könnte nun natürlich auch ein Problem darstellen. Ich befürchte, dass die Art, wie ich die Sprachdateien einbinde erst am 2.7 funktioniert. Sprich mal mit deinem Anbieter. 2.5 ist ja doch sehr veraltet.

  4. Manu Manu sagt:

    ähm ich glaub ich hab mich falsch ausgedrückt oder versteh etwas nicht. u1F616.svgz

    Ich glaube was ich meine betrifft den Header von der Email. u1F616.svgz
    Im Header der Email wird folgendes angezeigt:

    Betreff: Test
    Von: "ARSENIUM Official Fanclub"

    aber ich möchte, dass der Header so ausschaut

    Betreff: Test
    Von: tcf_sender

    also der Name desjenigen steht, der eine Mail über das Kontaktform geschickt hat.

    Zeile 116 habe ich abgeändert
    $from = $this->o['tcf_email'];

    Hat das Eine mit dem Anderen nichts zu tun? u1F616.svgz

    • Tom Tom sagt:

      Verstanden haste wohl alles richtig, nur falsch gelesen.
      Man achte auf das $_POST. u1F609.svgz
      $from = $_POST['tcf_email'];

      • Manu Manu sagt:

        u1F620.svgz
        Manchmal sieht man den Wald vor lauter Bäume nicht! u1F620.svgz
        Ich bin schon fast verzweifelt gewesen, denn ich hatte alle Änderungen so gemacht, wie oben geschrieben wurde, hab sogar das
        $from = $_POST['tcf_email'];
        geändert und trotzdem wurde mir noch immer das Head in der Email, wie oben beschrieben, angezeigt. Es war ein Gedankenblitz und das deaktivieren von dem Plugin "Mail From" hat das Problem gelöst!

        Nun läuft es wie es soll, VIELEN VIELEN DANK für die Hilfe!! u1F44F.svgz

  5. Hello,

    Great Plugin, thanks! I have just a small problem: I changed the labels in tfc-lang-de_DE.po to polite german form.. but the modified labels do not show up in my contact form. I then deleted to plugin, downloaded the zip and installed it manually (with modified .po file) but still not the good labels.. I believe it has something to do with the .mo file. Can anybody please help me?
    Thanks in advance, Oliver

    • Tom Tom sagt:

      Hallo Oliver,
      spricht man in deinem Teil der Schweiz auch deutsch? Wäre einfacher. u1F609.svgz
      Also die po Dateien müssen zu mo Dateien "kompiliert" werden. Diese werden eigentlich benötigt. Das kannst du entweder mit dem Programm poedit machen oder mit dem Plugin Codestyling Localization direkt im Backend.
      Aber was ich denn ein "polite german form"?

      • Hallo Tom,
        natürlich spricht man hier in Bern auch Deutsch.. sorry, war wohl geistig umnachtet! Mit german polite form meinte ich die Sie-Form!
        Also, ganz herzlichen Dank für Deine rasche Hilfe und auch für das super plugin!
        Gruss, Oliver

        • Tom Tom sagt:

          Also so richtig deutsch ist das aber auch nicht. u1F601.svgz Und in der Schweiz gibts ja auch andere Gegenden, daher habe ich es nicht gleich vorausgesetzt. Freut mich, wenns klappt. u1F603.svgz

  6. David David sagt:

    Great plugin.

    How do I shorten the captcha answer input field?

    To have the captcha question and answer input field on the same line.

    Thanks,
    David

  7. Brett Shumaker Brett Shumaker sagt:

    Hey...I love this plug-in so far. Easy to set up...working great with 2.81!! One question though. The form is set up to go to my gmail and when it shows up in my inbox, gmail says its from "Wordpress". Is there anyway to change this? I've tried altering the php line 116 to: $from = $this->o['tcf_email'];

    Any ideas? or am I changing the wrong part of the code? I've also changed the subject string and that change shows up in my inbox...so I'm lost here. Any help is appreciated. Thanks!!

    • Tom Tom sagt:

      Hello Brett,
      this is not soooo easy because wordpress set up most of the mail data. Perhaps in next version i will include a new option.
      You can make an workaround. Create a functions.php in your theme directory if it's not exists. Add the following code.

      < ?php
      function setMyMail( $phpmailer )
      {
      	$phpmailer->FromName = "a new from";
      }
      add_action( 'phpmailer_init', 'setMyMail' );
      ?>
      

      But than all emails (like comment notification) of the blog will have this FROM too.

      • Brett Shumaker Brett Shumaker sagt:

        Thanks Tom, I'll try that out. The wordpress site I'm setting up is more for CMS purposes than blogging, so I'm not worried about blog comments. But I'm kinda new to PHP so is there a way I can call the $name variable from the tiny-contact-form.php? If not I can just set up a generic FromName in that function just so the client doesn't see "Wordpress" when they get contact from their website.

        Thanks again! Its great to see a developer actively helping out the users of their plugin!

        • Tom Tom sagt:

          For use the TCF name wait for the next update. I will include this function. Otherwise use the method above to change the from nam on every mail wordpress will send. I think the blog name is a good choice.
          Oh, thanks for your thank. u1F631.svgz u1F603.svgz

  8. binomsc binomsc sagt:

    Hey, super Plugin. Habe etwas herum probiert, aber dank Deines Stylesheet-Beispiels konnte ich (als Anfänger) auch das gut ändern! Danke!

  9. Wordpress sagt:

    [...] Tiny Contact Form - indir Alıntı: [...]

  10. [...] Tiny Contact Form – indir WordPress contact form plugin [...]

Seiten: « 1 2 3 4 5 6 7 8 9 10 ... 21 22 23 »

Kommentar schreiben

Deine E-Mail-Adresse wird nicht veröffentlicht.

:mrgreen:  :D  :)  ;)  8-)  :O  :cry:  :(  :liebhab:  :-x  :-?  :P  :roll:  :arrow:  :schwitz:  :thumbsup:  :thumbup:  :thumbdown:  :facepalm:  :?:  :!:  :eis: