- Modificatie & Versie: Anti-spam ACP 1.0.1
Directe link naar de modificatie: http://www.lithiumstudios.org/forum/vie ... f=31&t=941
Adres van je forum: http://www.insectfocus.nl/
phpBB versie: 3.0.4
Heb je onlangs een andere modificatie of stijl geïnstalleerd? Ik zal de getallen maar niet noemen... xD Gok op zo'n 70 MOD's + tal van handmatige aanpassingen
Wat is het probleem?
Ik heb eigenlijk de vertaling van Anti-spam ACP nodig. Alleen staat deze niet in de vertalingdatabase en ook nergens anders op internet. Zelf ben ik echt slecht in vertalen. Dus zou iemand deze MOD kunnen vertalen a.u.b. Dit is ook erg handig voor de vele gebruikers die deze MOD ook gebruiken. Kan hij meteen in de vertalingendatabaseDe bestanden zitten in de download, maar ook hier als bijlage...
Alvast heel erg bedankt!
acp_asacp.php
Code: Selecteer alles
<?php
/**
*
* @package Anti-Spam ACP
* @copyright (c) 2008 EXreaction
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
if (!defined('IN_PHPBB'))
{
exit;
}
if (empty($lang) || !is_array($lang))
{
$lang = array();
}
// DEVELOPERS PLEASE NOTE
//
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
//
// Placeholders can now contain order information, e.g. instead of
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
// translators to re-order the output of data while ensuring it remains correct
//
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
// equally where a string contains only two placeholders which are used to wrap text
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
$lang = array_merge($lang, array(
'ADD_WORD' => 'Add Word',
'ALLOW_FIELD' => 'Allow',
'ASACP_BAN_DELETE_AVATAR' => 'Delete Avatar',
'ASACP_BAN_DELETE_AVATAR_EXPLAIN' => 'Delete the user\'s Avatar when a One Click Ban action is performed',
'ASACP_BAN_DELETE_POSTS' => 'Delete Posts',
'ASACP_BAN_DELETE_POSTS_EXPLAIN' => 'Delete the user\'s posts when a One Click Ban action is performed',
'ASACP_BAN_DELETE_PROFILE_FIELDS' => 'Delete Profile Fields',
'ASACP_BAN_DELETE_PROFILE_FIELDS_EXPLAIN' => 'Delete the user\'s Profile Information when a One Click Ban action is performed',
'ASACP_BAN_DELETE_SIGNATURE' => 'Delete Signature',
'ASACP_BAN_DELETE_SIGNATURE_EXPLAIN' => 'Delete the user\'s Signature when a One Click Ban action is performed',
'ASACP_BAN_MOVE_TO_GROUP' => 'Move to group',
'ASACP_BAN_MOVE_TO_GROUP_EXPLAIN' => 'Move the user to the following group when a One Click Ban action is performed',
'ASACP_BAN_SETTINGS' => 'One Click Ban Settings',
'ASACP_BAN_USERNAME' => 'Ban Username',
'ASACP_BAN_USERNAME_EXPLAIN' => 'Ban the username when a One Click Ban action is performed',
'ASACP_ENABLE' => 'Enable Anti-Spam ACP',
'ASACP_ENABLE_EXPLAIN' => 'Set to no to disable the entire Anti-Spam ACP system.',
'ASACP_FLAG_LIST_EXPLAIN' => 'A list of all currently flagged users.',
'ASACP_IP_SEARCH_BOT_CHECK' => 'Bot Check',
'ASACP_IP_SEARCH_EXPLAIN' => 'Search through the entire forum for actions made from a certain IP Address.',
'ASACP_IP_SEARCH_FLAG_LOG' => 'Flag Log',
'ASACP_IP_SEARCH_LOGS' => 'Log Actions',
'ASACP_IP_SEARCH_POLL_VOTES' => 'Poll Votes',
'ASACP_IP_SEARCH_POSTS' => 'Posts',
'ASACP_IP_SEARCH_PRIVMSGS' => 'Private Messages',
'ASACP_IP_SEARCH_SPAM_LOG' => 'Spam Log',
'ASACP_IP_SEARCH_USERS' => 'Users',
'ASACP_LOG' => 'Enable Spam Log',
'ASACP_LOG_EXPLAIN' => 'If disabled new items will not be added to the spam log.',
'ASACP_NOTIFY_NEW_FLAG' => 'Notify on new Flag Log entry',
'ASACP_NOTIFY_NEW_FLAG_EXPLAIN' => 'Notify authorized users when a new item is added to the flag log.',
'ASACP_PROFILE_DURING_REG' => 'Display allowed profile fields during registration.',
'ASACP_PROFILE_DURING_REG_EXPLAIN' => 'If set to yes, any fields marked as allowed in the Profile Fields settings will be displayed during registration (except the Signature field).',
'ASACP_PROFILE_FIELDS' => 'Profile Fields',
'ASACP_PROFILE_FIELDS_EXPLAIN' => 'Allows you to set limits on when profile fields can be filled in for users.<br /><br /><strong>After submission, all of the fields will be resynced for all users to clear any fields they are not allowed to have filled in according to the new rules.',
'ASACP_REGISTER_SETTINGS' => 'Registration Settings',
'ASACP_REG_CAPTCHA' => 'Pre-Registration Captcha',
'ASACP_REG_CAPTCHA_EXPLAIN' => 'This controls the display of the initial captcha shown before the registration process begins.<br />If enabled you should consider disabling "Enable visual confirmation for registrations" in General->Board configuration->User registration settings so the user does not have to fill out two captchas to register.',
'ASACP_SETTINGS_UPDATED' => 'Anti-Spam ACP Settings have been updated successfully.',
'ASACP_SFS_ACTION' => 'Stop Forum Spam Action',
'ASACP_SFS_ACTION_EXPLAIN' => 'The action to perform when an account is registered and the profile information matches information stored on <a href="http://www.stopforumspam.com/">Stop Forum Spam</a>',
'ASACP_SFS_KEY' => 'Stop Forum Spam Key',
'ASACP_SFS_KEY_EXPLAIN' => 'If you would like to be able to submit information to the <a href="http://www.stopforumspam.com/">Stop Forum Spam</a>, sign up for an API Key <a href="http://www.stopforumspam.com/signup">here</a> and enter it in this field.',
'ASACP_SFS_MIN_FREQ' => 'Minimum Frequency',
'ASACP_SFS_MIN_FREQ_EXPLAIN' => 'Minimum frequency (number of times that account has been reported by others) before performing any action for the account from the information returned by <a href="http://www.stopforumspam.com/">Stop Forum Spam</a>',
'ASACP_SFS_SETTINGS' => 'Stop Forum Spam Settings',
'ASACP_SPAM_WORDS_ENABLE' => 'Enable Spam Words',
'ASACP_SPAM_WORDS_ENABLE_EXPLAIN' => 'Set to no to disable the entire Spam Words system.',
'ASACP_SPAM_WORDS_EXPLAIN' => 'Enter and manage trigger words for the spam words system.',
'ASACP_SPAM_WORDS_FLAG_LIMIT' => 'Flag Count before marking as spam',
'ASACP_SPAM_WORDS_FLAG_LIMIT_EXPLAIN' => 'If the messages are marked as spam more than this many or more times the post will be either denied or require approval.',
'ASACP_SPAM_WORDS_GUEST_ALWAYS' => 'Always check for guests',
'ASACP_SPAM_WORDS_GUEST_ALWAYS_EXPLAIN' => 'This will ignore the post count limit for guests and always check the spam words for them.',
'ASACP_SPAM_WORDS_PM_ACTION' => 'Action for Spam Private Messages',
'ASACP_SPAM_WORDS_PM_ACTION_EXPLAIN' => 'Select the action you would like performed when a private message is flagged as spam.',
'ASACP_SPAM_WORDS_POSTING_ACTION' => 'Action for Spam Posts',
'ASACP_SPAM_WORDS_POSTING_ACTION_EXPLAIN' => 'Select the action you would like performed when a post is flagged as spam.',
'ASACP_SPAM_WORDS_POST_LIMIT' => 'Post count',
'ASACP_SPAM_WORDS_POST_LIMIT_EXPLAIN' => 'If the user has a post count higher than submitted here the spam words check will not be used on that user.<br /><strong>If 0 is entered the spam words check will always run.</strong>',
'ASACP_SPAM_WORDS_PROFILE_ACTION' => 'Action for Spam Profile Information',
'ASACP_SPAM_WORDS_PROFILE_ACTION_EXPLAIN' => 'Select the action you would like performed when information entered into a user\'s profile is flagged as spam.',
'ASACP_USER_FLAG_ENABLE' => 'Enable User Flag System',
'ASACP_USER_FLAG_ENABLE_EXPLAIN' => 'If no is selected users will not be able to be flagged and any previous users flagged will no longer have items recorded in the flag log when they do something.',
'ASACP_VERSION' => 'Version Information',
'CLICK_CHECK_NEW_VERSION' => 'Click %shere%s to check for a new version.',
'CLICK_GET_NEW_VERSION' => 'Click %shere%s to get the new version.',
'DELETE_SPAM_WORD' => 'Delete Spam Word',
'DELETE_SPAM_WORD_CONFIRM' => 'Are you sure you want to delete this spam word?',
'DENY_FIELD' => 'Deny',
'DENY_SUBMISSION' => 'Deny Submission',
'FLAG_USER' => 'Flag User',
'INSTALLED_VERSION' => 'Installed Version',
'INTERESTS_POST_COUNT' => 'Interests Post Count',
'INTERESTS_POST_COUNT_EXPLAIN' => 'If Interests is set to Post Count, the user will be able to fill in that field after they have reached this many posts.',
'LATEST_VERSION' => 'Latest Version',
'LOCATION_POST_COUNT' => 'Location Post Count',
'LOCATION_POST_COUNT_EXPLAIN' => 'If Location is set to Post Count, the user will be able to fill in that field after they have reached this many posts.',
'LOG_VIEW_POST' => '%sView Post%s',
'LOG_VIEW_PROFILE' => '%sView Profile%s',
'NOTHING' => 'Nothing',
'NOT_AVAILABLE' => 'Not Available',
'NO_ITEMS' => 'No results from the given IP address.',
'NO_SPAM_WORD' => 'The selected word does not exist.',
'NO_SPAM_WORDS' => 'No Spam Words in database.',
'OCCUPATION_POST_COUNT' => 'Occupation Post Count',
'OCCUPATION_POST_COUNT_EXPLAIN' => 'If Occupation is set to Post Count, the user will be able to fill in that field after they have reached this many posts.',
'POST_COUNT' => 'Post Count',
'REGEX' => 'Regular Expression',
'REGEX_AUTO' => 'Auto Regex',
'REGEX_AUTO_EXPLAIN' => 'Select Yes to have the system automatically create a regular expression match from the given spam word text.',
'REGEX_EXPLAIN' => 'Select Yes to use a regular expression match from the given spam word text.',
'REQUIRE_ADMIN_ACTIVATION' => 'Require Admin Activation',
'REQUIRE_APPROVAL' => 'Require moderator approval',
'REQUIRE_FIELD' => 'Require',
'REQUIRE_USER_ACTIVATION' => 'Require User Activation',
'SIGNATURE_POST_COUNT' => 'Signature Post Count',
'SIGNATURE_POST_COUNT_EXPLAIN' => 'If Signature is set to Post Count, the user will be able to fill in that field after they have reached this many posts.<br /><br />Required settings for the signature are not the same as others. Signatures can not be required during registration.',
'SPAM_WORD_ADD_SUCCESS' => 'Spam word added successfully.',
'SPAM_WORD_DELETE_SUCCESS' => 'Spam word deleted successfully.',
'SPAM_WORD_EDIT_SUCCESS' => 'Spam word edited successfully.',
'SPAM_WORD_TEXT' => 'Spam Word Text',
'UCP_AIM_POST_COUNT' => 'AOL Instant Messenger Post Count',
'UCP_AIM_POST_COUNT_EXPLAIN' => 'If AOL Instant Messenger is set to Post Count, the user will be able to fill in that field after they have reached this many posts.',
'UCP_ICQ_POST_COUNT' => 'ICQ number Post Count',
'UCP_ICQ_POST_COUNT_EXPLAIN' => 'If ICQ number is set to Post Count, the user will be able to fill in that field after they have reached this many posts.',
'UCP_JABBER_POST_COUNT' => 'Jabber address Post Count',
'UCP_JABBER_POST_COUNT_EXPLAIN' => 'If Jabber address is set to Post Count, the user will be able to fill in that field after they have reached this many posts.',
'UCP_MSNM_POST_COUNT' => 'MSN Messenger Post Count',
'UCP_MSNM_POST_COUNT_EXPLAIN' => 'If MSN Messenger is set to Post Count, the user will be able to fill in that field after they have reached this many posts.',
'UCP_YIM_POST_COUNT' => 'Yahoo Messenger Post Count',
'UCP_YIM_POST_COUNT_EXPLAIN' => 'If Yahoo Messenger is set to Post Count, the user will be able to fill in that field after they have reached this many posts.',
'VERSION' => 'Version',
'WEBSITE_POST_COUNT' => 'Website Post Count',
'WEBSITE_POST_COUNT_EXPLAIN' => 'If Website is set to Post Count, the user will be able to fill in that field after they have reached this many posts.',
));
?>
Code: Selecteer alles
<?php
/**
*
* @package Anti-Spam ACP
* @copyright (c) 2008 EXreaction
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
if (!defined('IN_PHPBB'))
{
exit;
}
if (empty($lang) || !is_array($lang))
{
$lang = array();
}
// DEVELOPERS PLEASE NOTE
//
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
//
// Placeholders can now contain order information, e.g. instead of
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
// translators to re-order the output of data while ensuring it remains correct
//
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
// equally where a string contains only two placeholders which are used to wrap text
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
$lang = array_merge($lang, array(
'ANTISPAM' => 'Anti-Spam',
'ASACP_FLAG_LIST' => 'Flagged User List',
'ASACP_FLAG_LOG' => 'Flag Log',
'ASACP_IP_SEARCH' => 'IP Search',
'ASACP_PROFILE_FIELDS' => 'Profile Fields',
'ASACP_SETTINGS' => 'Anti-Spam ACP Settings',
'ASACP_SPAM_LOG' => 'Spam Log',
'ASACP_SPAM_WORDS' => 'Spam Words',
'LOG_ADDED_POST' => 'Added a post',
'LOG_ALTERED_PROFILE' => 'Altered profile information',
'LOG_ALTERED_SIGNATURE' => 'Altered Signature',
'LOG_ASACP_SETTINGS' => 'Updated Anti-Spam ACP Settings',
'LOG_CLEAR_SPAM_LOG' => 'Cleared Spam Log',
'LOG_EDITED_POST' => 'Edited a post',
'LOG_INCORRECT_CODE' => 'Entered in wrong confirm code.',
'LOG_INCORRECT_CODE_DATA' => 'Code Shown: "%s"<br />Code Entered: "%s"',
'LOG_SENT_PM' => 'Sent a PM<br />To list: %s',
'LOG_SPAM_PM_DENIED' => 'A private message was flagged as spam and denied from being sent.<br />The message subject was:<br />%s<br /><br />The message was:<br />%s',
'LOG_SPAM_POST_DENIED' => 'A post was flagged as spam and denied from posting.<br />The message subject was:<br />%s<br /><br />The message was:<br />%s',
'LOG_SPAM_PROFILE_DENIED' => 'One or more profile fields entered were flagged as spam.<br />The information submitted:<br /><br />%s',
'LOG_SPAM_SIGNATURE_DENIED' => 'Signature was flagged as spam.<br />The signature was:<br />%s',
'LOG_USER_FLAGGED' => '%s was flagged.',
'LOG_USER_UNFLAGGED' => 'The flag on %s was removed.',
'acl_a_asacp' => array(
'lang' => 'Can manage Anti-Spam ACP',
'cat' => 'settings',
),
'acl_a_asacp_ban' => array(
'lang' => 'Can One Click Ban users',
'cat' => 'settings',
),
'acl_a_asacp_ip_search' => array(
'lang' => 'Can use IP Search',
'cat' => 'settings',
),
'acl_a_asacp_profile_fields' => array(
'lang' => 'Can change Profile Fields settings',
'cat' => 'settings',
),
'acl_a_asacp_spam_log' => array(
'lang' => 'Can view Spam Log',
'cat' => 'settings',
),
'acl_a_asacp_spam[code]
'lang' => 'Can manage Spam Words',
'cat' => 'settings',
),
'acl_a_asacp_user_flag' => array(
'lang' => 'Can Flag users, view the Flag Log, and view the Flagged User List',
'cat' => 'settings',
),
));
?>[/code]
asacp.php
Code: Selecteer alles
<?php
/**
*
* @package Anti-Spam ACP
* @copyright (c) 2008 EXreaction
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
if (!defined('IN_PHPBB'))
{
exit;
}
if (empty($lang) || !is_array($lang))
{
$lang = array();
}
// DEVELOPERS PLEASE NOTE
//
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
//
// Placeholders can now contain order information, e.g. instead of
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
// translators to re-order the output of data while ensuring it remains correct
//
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
// equally where a string contains only two placeholders which are used to wrap text
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
$lang = array_merge($lang, array(
'ASACP_BAN' => 'One Click Ban',
'ASACP_BAN_COMPLETE' => 'You have successfully banned the user.<br /><br /><a href="%s">Click here to return to the user\'s profile.</a>',
'ASACP_BAN_CONFIRM' => 'Are you sure you want to ban the user %s? All of the actions as specified in the Anti-Spam ACP Settings to perform during a One Click Ban will be performed on this user.<br /><br /><strong>This can not be undone!</strong>',
'ASACP_CREDITS' => 'Protected by <a href="http://www.lithiumstudios.org" target="_blank">Anti-Spam ACP</a>',
'FOUNDER_ONLY' => 'You must be a Board Founder to access this page.',
'IP_SEARCH' => 'IP Search',
'MORE' => 'More',
'PROFILE_SPAM_DENIED' => 'One or more of the fields entered was marked as spam.',
'REMOVE_ASACP' => 'Remove Anti-Spam ACP',
'REMOVE_ASACP_CONFIRM' => 'Are you sure you want to remove the database alterations made by the Anti-Spam ACP Mod?<br /><br />Before you do this make sure you remove the mod edits from the files or the database section will automatically get added again.',
'SFS_SUBMIT' => 'Submit profile information to <a href="http://www.stopforumspam.com/">Stop Forum Spam</a>',
'SIGNATURE_DISABLED' => 'You are not allowed to use a signature.',
'SPAM_DENIED' => 'This message was flagged as spam and has been denied.',
'USER_FLAG' => 'Flag',
'USER_FLAGGED' => 'User Flagged',
'USER_FLAG_CONFIRM' => 'Are you sure you want to flag the user %s?',
'USER_FLAG_NEW' => 'New Flags Logged',
'USER_FLAG_SUCCESS' => 'The user has been flagged successfully.',
'USER_UNFLAG' => 'Remove Flag',
'USER_UNFLAG_CONFIRM' => 'Are you sure you want to remove the flag from the user %s?',
'USER_UNFLAG_SUCCESS' => 'The flag has been removed from this user successfully.',
));
?>