[opgelost] Contact formulier met Captcha Module [opgelost]
Moderator: velden
-
- Forum Members
- Posts: 64
- Joined: Sat May 19, 2007 2:14 pm
[opgelost] Contact formulier met Captcha Module [opgelost]
Beste mensen,
Zojuist heb ik een contactformulier gemaakt. Alleen krijg ik het niet voor elkaar om de Captcha check er aan toe te voegen.
Wie kan mij dit uitleggen ? Bij het gastenboek werkt het wel.
Jurgen
Zojuist heb ik een contactformulier gemaakt. Alleen krijg ik het niet voor elkaar om de Captcha check er aan toe te voegen.
Wie kan mij dit uitleggen ? Bij het gastenboek werkt het wel.
Jurgen
Last edited by simpel_cms on Tue Aug 14, 2007 5:25 pm, edited 1 time in total.
Re: Contact formulier met Captcha Module
Met welke module/tag heb je een contact-formulier gemaakt, vermeld ook even je CMSMS versie en de versie van de module die je gebruikt. Niet alle modules (of versies) ondersteunen Captcha.
Ronny
Ronny
-
- Forum Members
- Posts: 64
- Joined: Sat May 19, 2007 2:14 pm
Re: Contact formulier met Captcha Module
Ik heb het formulier gemaakt met FormBuilder versie 0.2.4.
CMSMS versie is 4.05
Captcha is versie 0.3
CMS mailer is versie 1.73.10
Modulemanger is versie 1.1.3
Heb je hier genoeg aan ?
CMSMS versie is 4.05
Captcha is versie 0.3
CMS mailer is versie 1.73.10
Modulemanger is versie 1.1.3
Heb je hier genoeg aan ?
Re: Contact formulier met Captcha Module
Je zou eens kunnen proberen FormBuilder te upgraden naar 0.3.
Je kunt daar namelijk binnen je gemaakte Form, naar het tabblad "Captcha settings" en de vlag zetten. Het zou dan moeten werken.
ROnny
Je kunt daar namelijk binnen je gemaakte Form, naar het tabblad "Captcha settings" en de vlag zetten. Het zou dan moeten werken.
ROnny
-
- Forum Members
- Posts: 64
- Joined: Sat May 19, 2007 2:14 pm
Re: Contact formulier met Captcha Module
Hoi Ronny,
Bedankt. Update is gelukt. Vinkje geplaatst.
Maar helaas wordt er niets getoond op het formulier.
Als ik het formulier wil versturen krijg ik wel de volgende foutmelding: Captcha was not correct.
Hoe kan ik er voor zorgen dat het Captcha veld zichtbaar wordt ?
Gr
Jürgen
Bedankt. Update is gelukt. Vinkje geplaatst.
Maar helaas wordt er niets getoond op het formulier.
Als ik het formulier wil versturen krijg ik wel de volgende foutmelding: Captcha was not correct.
Hoe kan ik er voor zorgen dat het Captcha veld zichtbaar wordt ?
Gr
Jürgen
Re: Contact formulier met Captcha Module
Dan moet je in ieder geval even volle rechten zetten op de folder "Captcha/images/captchas" onder Modules. Daar moeten namelijk de plaatjes worden neergezet/gelezen.
Ronny
Ronny
-
- Forum Members
- Posts: 64
- Joined: Sat May 19, 2007 2:14 pm
Re: Contact formulier met Captcha Module
Captcha werkt wel in het gastenboek. Daar wordt hij netjes weergegeven.
De rechten staan trouwsen goed. Er wordt alleen nog niets weergegeven op het contact formulier.
Heb je nog een idee ?
Jürgen
De rechten staan trouwsen goed. Er wordt alleen nog niets weergegeven op het contact formulier.
Heb je nog een idee ?
Jürgen
Re: Contact formulier met Captcha Module
het probleem is dat de ugrade van formbuilder de template die je al gebruikt voor een formulier niet update. daar staat dus de paar regels voor het het laten verschijnen van de capcha nog niet in.
zie ook:
http://forum.cmsmadesimple.org/index.ph ... l#msg67855
zie ook:
http://forum.cmsmadesimple.org/index.ph ... l#msg67855
-
- Forum Members
- Posts: 64
- Joined: Sat May 19, 2007 2:14 pm
Re: Contact formulier met Captcha Module
oke bedankt. Kun je misschien ook aangeven waar ik deze code
ongeveer neer moet zetten ?
Ik heb het op verschillende locatie's geprobeerd maar elke keer krijg ik de afbeelding net zo vaak te zien als de aangegeven formulier velden. Dus 1 bij naam, 1 bij e-mail adres enz. enz.
Het is de bedoeling dat dit veld onderaan het formulier komt te staan.
Onderstaande code is van het sjabloon layout-opties
alvast bedankt.
Jürgen
Code: Select all
{if $has_captcha == 1}
<div class="captcha">{$graphic_captcha}{$title_captcha}<br />{$input_captcha}</div>
{/if}
Ik heb het op verschillende locatie's geprobeerd maar elke keer krijg ik de afbeelding net zo vaak te zien als de aangegeven formulier velden. Dus 1 bij naam, 1 bij e-mail adres enz. enz.
Het is de bedoeling dat dit veld onderaan het formulier komt te staan.
Onderstaande code is van het sjabloon layout-opties
Code: Select all
{$hidden}{assign var="cols" value="3"}
<table{if $css_class != ''} class="{$css_class}"{/if}>
{if $total_pages gt 1}<tr><td colspan="2">{$title_page_x_of_y}</td></tr>{/if}
{foreach from=$fields item=entry}
{if $entry->display == 1}
<tr>
{strip}
<td align="right" valign="top"
{if $entry->required == 1 || $entry->css_class != ''} class="
{if $entry->required == 1}
required
{/if}
{if $entry->required == 1 && $entry->css_class != ''} {/if}
{if $entry->css_class != ''}
{$entry->css_class}
{/if}
"
{/if}
>
{if $entry->hide_name == 0}
{$entry->name}
{if $entry->required_symbol != ''}
{$entry->required_symbol}
{/if}
{/if}
</td><td align="left" valign="top"{if $entry->css_class != ''} class="{$entry->css_class}"{/if}>
{if $entry->multiple_parts == 1}
<table>
<tr>
{section name=numloop loop=$entry->input}
<td>{$entry->input[numloop]->input} {$entry->input[numloop]->name}</td>
{if not ($smarty.section.numloop.rownum mod $cols)}
{if not $smarty.section.numloop.last}
</tr><tr>
{/if}
{/if}
{if $smarty.section.numloop.last}
{math equation = "n - a % n" n=$cols a=$entry->input|@count assign="cells"}
{if $cells ne $cols}
{section name=pad loop=$cells}
<td> </td>
{/section}
{/if}
</tr>
{/if}
{/section}
</table>
{else}
{$entry->input}
{/if}
{if $entry->valid == 0} <--- {/if}
</td></tr>
{/strip}
{/if}
{/foreach}
<tr><td>{$prev}</td><td>{$submit}</td></tr>
</table>
Jürgen
Re: Contact formulier met Captcha Module
Jurgen,
waarschijnlijk is de nieuwe template niet goed doorgekomen bij een upgrade van FB. Als je 0.3 schoon zou hebben geinstalleerd zou de template er zo hebben uitgezien:
Oftewel buiten de "foreach", waardoor hij slechts eenmaal op het eind wordt afgedrukt.
Ronny
waarschijnlijk is de nieuwe template niet goed doorgekomen bij een upgrade van FB. Als je 0.3 schoon zou hebben geinstalleerd zou de template er zo hebben uitgezien:
Code: Select all
{/foreach}
{if $has_captcha == 1}
<div class="captcha">{$graphic_captcha}{$title_captcha}<br />{$input_captcha}</div>
{/if}
<div class="submit">{$prev}{$submit}</div>
</div>
Ronny
-
- Forum Members
- Posts: 64
- Joined: Sat May 19, 2007 2:14 pm
Re: Contact formulier met Captcha Module [ opgelost]
Ronny,
Bedankt voor je tip. Ik heb de forumbulder verwijdert en opnieuw versie 3 geïnstalleerd.
Nu werkt de captcher module meteen op het formulier.
Gr
Jürgen
Bedankt voor je tip. Ik heb de forumbulder verwijdert en opnieuw versie 3 geïnstalleerd.
Nu werkt de captcher module meteen op het formulier.
Gr
Jürgen