Da ich es gerade für einen Kunden benötigte, dachte ich mir, dass ich es hier gleich ins Forum bringe.
Datei "/lang/english/lang_english.conf"Suche:
[create_account]
Füge
danach oder zumindest innerhalb der Sektion [create_account] ein:
title_spamprotection = 'SPAM-Protection'
text_sec_code = 'Security code'
text_inp_code = 'Enter here'
Datei "/lang/german/lang_german.conf"Suche:
[create_account]
Füge
danach oder zumindest innerhalb der Sektion [create_account] ein:
title_spamprotection = 'SPAM-Schutz'
text_sec_code = 'Sicherheitscode'
text_inp_code = 'Hier eingeben'
Datei "/templates/xtc5/module/create_account.html"Suche:
{if $PRIVACY_CHECKBOX}
<table width="100%" border="0" cellspacing="0" cellpadding="4">
<tr>
<td>{$PRIVACY_CHECKBOX}</td>
<td width="100%"><strong>{#text_privacy_accept#}</strong> {$PRIVACY_LINK}</td>
</tr>
</table>
{/if}
Füge
davor ein:
<h2>{#title_spamprotection#}</h2>
<div class="highlightbox">
<table width="100%" border="0" cellspacing="0" cellpadding="4">
<tr>
<td width="140"><strong>{#text_sec_code#}:</strong></td>
<td>{$VVIMG}</td>
</tr>
<tr>
<td><strong>{#text_sec_code#}:</strong></td>
<td>{$INPUT_VVCODE}</td>
</tr>
</table>
</div>
Datei "/templates/xtc5/module/create_account_guest.html"Suche:
{if $PRIVACY_CHECKBOX}
<table width="100%" border="0" cellspacing="0" cellpadding="4">
<tr>
<td>{$PRIVACY_CHECKBOX}</td>
<td width="100%"><strong>{#text_privacy_accept#}</strong> {$PRIVACY_LINK}</td>
</tr>
</table>
{/if}
Füge
davor ein:
<h2>{#title_spamprotection#}</h2>
<div class="highlightbox">
<table width="100%" border="0" cellspacing="0" cellpadding="4">
<tr>
<td width="140"><strong>{#text_sec_code#}:</strong></td>
<td>{$VVIMG}</td>
</tr>
<tr>
<td><strong>{#text_sec_code#}:</strong></td>
<td>{$INPUT_VVCODE}</td>
</tr>
</table>
</div>
Datei "/create_account.php"Suche:
// include needed functions
require_once (DIR_FS_INC.'xtc_get_country_list.inc.php');
require_once (DIR_FS_INC.'xtc_validate_email.inc.php');
require_once (DIR_FS_INC.'xtc_encrypt_password.inc.php');
require_once (DIR_FS_INC.'xtc_get_geo_zone_code.inc.php');
require_once (DIR_FS_INC.'xtc_write_user_info.inc.php');
Füge
danach ein:
// BOF - Tomcraft - 2015-01-27 - Added Captcha
require_once (DIR_FS_INC.'xtc_render_vvcode.inc.php');
require_once (DIR_FS_INC.'xtc_random_charcode.inc.php');
// EOF - Tomcraft - 2015-01-27 - Added Captcha
Suche:
if (DISPLAY_PRIVACY_CHECK
== 'true' && empty($privacy)) { $error = true; $messageStack->add('create_account', ENTRY_PRIVACY_ERROR
); } Füge
danach ein:
// BOF - Tomcraft - 2015-01-27 - Added Captcha if (strtoupper($_POST['vvcode']) != $_SESSION['vvcode']) { $error = true; $messageStack->add('create_account', strip_tags(ERROR_VVCODE
)); } // EOF - Tomcraft - 2015-01-27 - Added Captcha Suche:
$main_content = $smarty->fetch(CURRENT_TEMPLATE.'/module/create_account.html');
Füge
davor ein:
// BOF - Tomcraft - 2015-01-27 - Added Captcha$smarty->assign('VVIMG', '<img src="'.xtc_href_link
(FILENAME_DISPLAY_VVCODES
, 't='. time(), 'SSL') .'" alt="Captcha" />'); // web28 - 2010-09-21 - change NONSSL -> SSL $smarty->assign('INPUT_VVCODE', xtc_draw_input_field
('vvcode', '', 'size="8" maxlength="6"', 'text', false));// EOF - Tomcraft - 2015-01-27 - Added Captcha Datei "/create_guest_account.php"Suche:
// include needed functions
require_once (DIR_FS_INC.'xtc_get_country_list.inc.php');
require_once (DIR_FS_INC.'xtc_validate_email.inc.php');
require_once (DIR_FS_INC.'xtc_encrypt_password.inc.php');
require_once (DIR_FS_INC.'xtc_get_geo_zone_code.inc.php');
require_once (DIR_FS_INC.'xtc_write_user_info.inc.php');
Füge
danach ein:
// BOF - Tomcraft - 2015-01-27 - Added Captcha
require_once (DIR_FS_INC.'xtc_render_vvcode.inc.php');
require_once (DIR_FS_INC.'xtc_random_charcode.inc.php');
// EOF - Tomcraft - 2015-01-27 - Added Captcha
Suche:
if (DISPLAY_PRIVACY_CHECK
== 'true' && empty($privacy)) { $error = true; $messageStack->add('create_account', ENTRY_PRIVACY_ERROR
); } Füge
danach ein:
// BOF - Tomcraft - 2015-01-27 - Added Captcha if (strtoupper($_POST['vvcode']) != $_SESSION['vvcode']) { $error = true; $messageStack->add('create_account', strip_tags(ERROR_VVCODE
)); } // EOF - Tomcraft - 2015-01-27 - Added Captcha Suche:
$main_content = $smarty->fetch(CURRENT_TEMPLATE.'/module/create_account.html');
Füge
davor ein:
// BOF - Tomcraft - 2015-01-27 - Added Captcha$smarty->assign('VVIMG', '<img src="'.xtc_href_link
(FILENAME_DISPLAY_VVCODES
, 't='. time(), 'SSL') .'" alt="Captcha" />'); // web28 - 2010-09-21 - change NONSSL -> SSL $smarty->assign('INPUT_VVCODE', xtc_draw_input_field
('vvcode', '', 'size="8" maxlength="6"', 'text', false));// EOF - Tomcraft - 2015-01-27 - Added Captcha Anbei die geänderten Dateien für Shopversion 1.06.
Grüße
Torsten
Linkback: https://www.modified-shop.org/forum/index.php?topic=32102.0