simple-contact-form-mal e-mail küldő

Szeretnék egy egyszerű e-mail küldőt csinálni az egyik oldalamra.





Már nagyon sokféle pluginnal próbálkoztam,de egyikkel sem boldogultam.





Ezen a honlapon találtam egy nekem való egyszerű formát,de képtelen vagyok beüzemelni.Nem értem,hogyan működik.





Nem widgetbe szeretném,hanem a kapcsolat oldalamra,azaz egy oldalra.











http://gopi.coolpage.biz/demo/2009/08/16/simple-contact-form/





Ha tudna valaki útmutatást adni,azt megköszönöm.

Nem tudom, hogy mit nem tudsz beüzemelni, pontosan hol akadtál el vele?











Leírásod alapján inkább ezt javasolnám: http://wordpress.org/extend/plugins/contact-form-7/

Próbálkoztam a contact-form-7-el is,de elfoglalta a sidebarban a fél oldalt és fogalmam sem volt,hogy rendszabályozzam be,hogy kicsi legyen,és nem is a sidebarba szeretném,hanem oldalra akarom berakni.











A simple-contact-form-al ott akadtam el,hogy bekapcsoltam,





widgetekből áthúztam a sidebarba(2),





az átküldött az alatta levő képre(3),





az ha a manage pages-t katt,akkor ezt írta ki(1)





a site page-ra katt semmi nem történt.





A kódot bemásoltam az oldalra ahova szerettem volna ,html nézetben és ebből lett a 4.kép vízuálisan módosítva.





és így körbe kattintgattam kb 5x és semmi nem történt.





Köszönöm szépen.

Kattka: a Contact form 7-nek csinálj egy külön oldalt és oda tedd be azt a kódot, ami a plugin beállitásában van leirva:









Code:

[contact-form 1 "Kapcsolat űrlap 1"]








NEM a page.php-ba kell!!!

Én most raktam fel a plugint, igy néz ki az oldalban:

varnyu!





Köszi!!





Jól néz ki,mindjárt kipróbálom!

Szivesen, Kattka és hajrá :wink: Amúgy, ha sikerül, akkor Győzőnek köszönd, mert én sose használtam ilyet, alapvetően a blogomra nincs ilyenre szükségem, csak most kiváncsiságból tettem fel, nem is hallottam eddig róla :smiley:

Köszönöm Győző!!! :smiley:





Köszönöm varnyu!!!:smiley:





Az a baj,hogy akkora lett,hogy nem tudtam a print screen-el lefényképezni mert nem fért a 19-es monitorra.





(én,már ezt egyszer feltettem,de akkor a sidebarba,mert nem tudtam,hogy máshova is lehet.Na akkor szétnyomta és elfoglalta a fél oldalt.)





Most sem tetszik,hogy ilyen nagy.





Megtaláltam a css-t,mit kell állítani,hogy kisebb legyen?





Ezeket az "em."mértékeket nem ismerem,de azért most szétkapom,hátha sikerül elrontani :smiley:

Az em még fehér folt nekem, egyszer-kétszer próbáltam belepiszkálni, de vagy nem engedelmeskedett, vagy borzalmas lett. Igy ennek felderitése még rám vár :smiley: Viszont találtam még egy plugint, ott is oldalra kell tenni a kódot.











http://wordpress.org/extend/plugins/si-contact-form/screenshots/











Hátha az nem húzódna szét :wink:

Megpróbáltam,nem semmi a css-je és nem is egy van,hanem 4 féle.





Úgyhogy nem ment.





Olyan pici,aranyosat szeretnék,mint a témanyitóban volt csatolva.Persze azért lehessen írni is beléje .Össze kéne zsugorítani :huh:

Pont tegnap olvastam az em-ről. Valami olyasmi, hogy az alapértelmezettnek beállított értékhez viszonyított mértékegység. Vagyis 1.2 em az 1.2-szerese annak a valaminek, ami alapból van, pl. a böngésző szerint alapértelmezett betűnagyság. (Remélem, nem tájékoztattam félre…)











Én leginkább px-ben szeretem megadni a dolgokat…

Csak a kiváncsiság vitt rá … megpróbáltam kisebbre venni a textarea-t. De nem a css-ben kellett, hanem a contact-form-7/modules/textarea.php - ban :smiley:











… legalábbis az én sablonomban … :unsure:

varnyu!





Megnéztem én is,de semmi lehetőséget nem találtam az állítgatásra.





Valami alapértelmezett méret volt benne,de ki tudja mi az alapértelmezett.





Te le tudtad kicsinyíteni? És mivel?Hátha nekem is bejön.





Gőzöm nincs,hogy mit állítsak át :blink:











Azt amit ajánlottál,azt is kipróbáltam,de abból sem jelent meg semmi,pedig az jobban nézett ki,és sokféle állítási lehetőség van benne.





Gondolom aki tudja mit kell állítgatni,annak biztos egy szuper plugin,mert sok mindenre használható,ahogy elnéztem.





Az a baj,hogy én nem mindig tudom értelmezni amit elolvasok,nem értem,mi micsoda,mert nem vagyok tisztába a programozás nyelvével,hogy mi mire való.

Ez a textarea.php eleje:









Code:

<?php

/**

** A base module for [textarea] and [textarea*]

**/



/* Shortcode handler */



wpcf7_add_shortcode( 'textarea', 'wpcf7_textarea_shortcode_handler', true );

wpcf7_add_shortcode( 'textarea*', 'wpcf7_textarea_shortcode_handler', true );



function wpcf7_textarea_shortcode_handler( $tag ) {

global $wpcf7_contact_form;



if ( ! is_array( $tag ) )

return '';



$type = $tag['type'];

$name = $tag['name'];

$options = (array) $tag['options'];

$values = (array) $tag['values'];

$content = $tag['content'];



if ( empty( $name ) )

return '';



$atts = '';

$id_att = '';

$class_att = '';

$cols_att = '';

$rows_att = '';

$tabindex_att = '';



if ( 'textarea*' == $type )

$class_att .= ' wpcf7-validates-as-required';



foreach ( $options as $option ) {

if ( preg_match( '%^id:([-0-9a-zA-Z_]+)$%', $option, $matches ) ) {

$id_att = $matches[1];



} elseif ( preg_match( '%^class:([-0-9a-zA-Z_]+)$%', $option, $matches ) ) {

$class_att .= ' ' . $matches[1];



} elseif ( preg_match( '%^([0-9]*)[x/]([0-9]*)$%', $option, $matches ) ) {

$cols_att = (int) $matches[1];

$rows_att = (int) $matches[2];



} elseif ( preg_match( '%^tabindex:(d+)$%', $option, $matches ) ) {

$tabindex_att = (int) $matches[1];



}

}



if ( $id_att )

$atts .= ' id="' . trim( $id_att ) . '"';



if ( $class_att )

$atts .= ' class="' . trim( $class_att ) . '"';



if ( $cols_att )

$atts .= ' cols="' . $cols_att . '"';

else

$atts .= ' cols="35"'; // default size



if ( $rows_att )

$atts .= ' rows="' . $rows_att . '"';

else

$atts .= ' rows="10"'; // default size








van itt olyan, hogy cols = " 35 " , ez eredetileg 40 volt. átirtam 35-re. de ez csak a textareát vette keskenyebbre





/ha a tizedét tudnám értelmezni, amit olvasgatok, akkor már ugy örülnék neki, mint majom a farkának :D /

A text.php-ban is átirtam most a 40et 35re, ez egyszerre vette keskenyebbre a név, email cim és tárgy mezőket.





A quiz.php-ban meg a számolós kérdés beirásának mezőjét.

uff! :unsure:





Átírtam.Elmentettem és eltünt az odalam.Semmit nem tudtam csinálni.





A végén azt csináltam kínomban,hogy a letöltött és gépemen levő eredeti contact form7-tel,felülírtam FTP-n a plugint.Így visszajött az oldal.





Most már nem merek hozzányúlni.Nem értem miért szívódott fel ettől az egész.Mindig üres képernyőt kaptam,akármerre mentem,frissítettem…





Lehet,hogy óriási az e-mail küldőm,de legalább működik.





Azért még próbálkozom,de,hogy mivel azt nem tudom.

Dicséretes a lélekjelenléted. Az is nagy dolog, ha valaki ki tudja bárhogy is javitani, amit elrontott. Majd megtanuljuk egyszer :wink:

Kattka: a fehér oldaltól nem kell megijedni, azért van, mert valami értelmezhetetlent írtál a php-ba. A megoldás meg pont az, amit csináltál.

Ezt írd be valamelyik css-be, amelyiket behív az oldal (a sablonéban próbáltam ki, de biztos lehet a contact formnál is)











#wpcf7-f1-p22-o1.wpcf7 {width:300px;} - ettől az egész keskenyebb lesz





#wpcf7-f1-p22-o1 p {margin: 5px 0;} - egyes bekezdések közötti távolságot csökkenti











Ha kisebbre szeretnéd az üzenet ablakát, keress egy olyan részt a contact form php fájljában, hogy textarea… valahol mögötte meg rows=10, és csökkentsd. Ez a sorok száma a szövegmezőben. A cols meg a szélessége, azt is csökkentheted, de szerintem a fenti div szélességénél úgyse megy ki jobban…

Köszi Chiara,sajnos valamiért nem volt hatással eddig egyik módszer sem a méretre.





Most adtam fel.





Már annyit nyavalyogtam itt Nektek,hogy már szégyellem,hogy nem sikerült semmi.





Kutatgatok majd valami más után még,de most már rosszul vagyok attól,hogy mindig ugyanaz az eredmény és semmi nem változik.





Nagyon köszönöm,hogy próbáltatok segíteni,de úgy látszik,ez nem megy nekem egyáltalán.





Jóccakát mindenkinek,és mégegyszer köszi a kedves hozzáállásotokat. :smiley:





Nem rajtatok múlt.