Verzeichnisstruktur phpBB-3.2.0
- Veröffentlicht
- 06.01.2017
So funktioniert es
|
Auf das letzte Element klicken. Dies geht jeweils ein Schritt zurück |
Auf das Icon klicken, dies öffnet das Verzeichnis. Nochmal klicken schließt das Verzeichnis. |
|
(Beispiel Datei-Icons)
|
Auf das Icon klicken um den Quellcode anzuzeigen |
profile.php
001 <?php
002 /**
003 *
004 * This file is part of the phpBB Forum Software package.
005 *
006 * @copyright (c) phpBB Limited <https://www.phpbb.com>
007 * @license GNU General Public License, version 2 (GPL-2.0)
008 *
009 * For full copyright and license information, please see
010 * the docs/CREDITS.txt file.
011 *
012 */
013
014 /**
015 * DO NOT CHANGE
016 */
017 if (!defined('IN_PHPBB'))
018 {
019 exit;
020 }
021
022 if (empty($lang) || !is_array($lang))
023 {
024 $lang = array();
025 }
026
027 // DEVELOPERS PLEASE NOTE
028 //
029 // All language files should use UTF-8 as their encoding and the files must not contain a BOM.
030 //
031 // Placeholders can now contain order information, e.g. instead of
032 // 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
033 // translators to re-order the output of data while ensuring it remains correct
034 //
035 // You do not need this where single placeholders are used, e.g. 'Message %d' is fine
036 // equally where a string contains only two placeholders which are used to wrap text
037 // in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
038
039 // Custom profile fields
040 $lang = array_merge($lang, array(
041 'ADDED_PROFILE_FIELD' => 'Successfully added custom profile field.',
042 'ALPHA_DOTS' => 'Alphanumeric and dots (periods)',
043 'ALPHA_ONLY' => 'Alphanumeric only',
044 'ALPHA_SPACERS' => 'Alphanumeric and spacers',
045 'ALPHA_UNDERSCORE' => 'Alphanumeric and underscores',
046 'ALPHA_PUNCTUATION' => 'Alphanumeric with comma, dots, underscore and dashes beginning with a letter',
047 'ALWAYS_TODAY' => 'Always the current date',
048
049 'BOOL_ENTRIES_EXPLAIN' => 'Enter your options now',
050 'BOOL_TYPE_EXPLAIN' => 'Define the type, either a checkbox or radio buttons. A checkbox will only be displayed if it is checked for a given user. In that case the <strong>second</strong> language option will be used. Radio buttons will display regardless of their value.',
051
052 'CHANGED_PROFILE_FIELD' => 'Successfully changed profile field.',
053 'CHARS_ANY' => 'Any character',
054 'CHECKBOX' => 'Checkbox',
055 'COLUMNS' => 'Columns',
056 'CP_LANG_DEFAULT_VALUE' => 'Default value',
057 'CP_LANG_EXPLAIN' => 'Field description',
058 'CP_LANG_EXPLAIN_EXPLAIN' => 'The explanation for this field presented to the user.',
059 'CP_LANG_NAME' => 'Field name/title presented to the user',
060 'CP_LANG_OPTIONS' => 'Options',
061 'CREATE_NEW_FIELD' => 'Create new field',
062 'CUSTOM_FIELDS_NOT_TRANSLATED' => 'At least one custom profile field has not yet been translated. Please enter the required information by clicking on the “Translate” link.',
063
064 'DEFAULT_ISO_LANGUAGE' => 'Default language [%s]',
065 'DEFAULT_LANGUAGE_NOT_FILLED' => 'The language entries for the default language are not filled for this profile field.',
066 'DEFAULT_VALUE' => 'Default value',
067 'DELETE_PROFILE_FIELD' => 'Remove profile field',
068 'DELETE_PROFILE_FIELD_CONFIRM' => 'Are you sure you want to delete this profile field?',
069 'DISPLAY_AT_PROFILE' => 'Display in user control panel',
070 'DISPLAY_AT_PROFILE_EXPLAIN' => 'The user is able to change this profile field within the user control panel.',
071 'DISPLAY_AT_REGISTER' => 'Display on registration screen',
072 'DISPLAY_AT_REGISTER_EXPLAIN' => 'If this option is enabled, the field will be displayed on registration.',
073 'DISPLAY_ON_MEMBERLIST' => 'Display on memberlist screen',
074 'DISPLAY_ON_MEMBERLIST_EXPLAIN' => 'If this option is enabled, the field will be displayed in the user rows on the memberlist screen.',
075 'DISPLAY_ON_PM' => 'Display on view private message screen',
076 'DISPLAY_ON_PM_EXPLAIN' => 'If this option is enabled, the field will be displayed in the mini-profile on the private message screen.',
077 'DISPLAY_ON_VT' => 'Display on viewtopic screen',
078 'DISPLAY_ON_VT_EXPLAIN' => 'If this option is enabled, the field will be displayed in the mini-profile on the topic screen.',
079 'DISPLAY_PROFILE_FIELD' => 'Publicly display profile field',
080 'DISPLAY_PROFILE_FIELD_EXPLAIN' => 'The profile field will be shown in all locations allowed within the load settings. Setting this to “no” will hide the field from topic pages, profiles and the memberlist.',
081 'DROPDOWN_ENTRIES_EXPLAIN' => 'Enter your options now, every option in one line.',
082
083 'EDIT_DROPDOWN_LANG_EXPLAIN' => 'Please note that you are able to change your options text and also able to add new options to the end. It is not advised to add new options between existing options - this could result in wrong options assigned to your users. This can also happen if you remove options in-between. Removing options from the end result in users having assigned this item now reverting back to the default one.',
084 'EMPTY_FIELD_IDENT' => 'Empty field identification',
085 'EMPTY_USER_FIELD_NAME' => 'Please enter a field name/title',
086 'ENTRIES' => 'Entries',
087 'EVERYTHING_OK' => 'Everything OK',
088
089 'FIELD_BOOL' => 'Boolean (Yes/No)',
090 'FIELD_CONTACT_DESC' => 'Contact description',
091 'FIELD_CONTACT_URL' => 'Contact link',
092 'FIELD_DATE' => 'Date',
093 'FIELD_DESCRIPTION' => 'Field description',
094 'FIELD_DESCRIPTION_EXPLAIN' => 'The explanation for this field presented to the user.',
095 'FIELD_DROPDOWN' => 'Dropdown box',
096 'FIELD_GOOGLEPLUS' => 'Google+',
097 'FIELD_IDENT' => 'Field identification',
098 'FIELD_IDENT_ALREADY_EXIST' => 'The chosen field identification already exist. Please choose another name.',
099 'FIELD_IDENT_EXPLAIN' => 'The field identification is a name to identify the profile field within the database and the templates.',
100 'FIELD_INT' => 'Numbers',
101 'FIELD_IS_CONTACT' => 'Display field as a contact field',
102 'FIELD_IS_CONTACT_EXPLAIN' => 'Contact fields are displayed within the contact section of the user profile and are displayed differently in the mini profile next to posts and private messages. You can use <samp>%s</samp> as a placeholder variable which will be replaced by a value provided by the user.',
103 'FIELD_LENGTH' => 'Length of input box',
104 'FIELD_NOT_FOUND' => 'Profile field not found.',
105 'FIELD_STRING' => 'Single text field',
106 'FIELD_TEXT' => 'Textarea',
107 'FIELD_TYPE' => 'Field type',
108 'FIELD_TYPE_EXPLAIN' => 'You are not able to change the field type later.',
109 'FIELD_URL' => 'URL (Link)',
110 'FIELD_VALIDATION' => 'Field validation',
111 'FIRST_OPTION' => 'First option',
112
113 'HIDE_PROFILE_FIELD' => 'Hide profile field',
114 'HIDE_PROFILE_FIELD_EXPLAIN' => 'Hide the profile field from all other users except the user, administrators and moderators who are still able to see this field. If the Display in user control panel option is disabled, the user will not be able to see or change this field and the field can only be changed by administrators.',
115
116 'INVALID_CHARS_FIELD_IDENT' => 'Field identification can only contain lowercase a-z and _',
117 'INVALID_FIELD_IDENT_LEN' => 'Field identification can only be 17 characters long',
118 'ISO_LANGUAGE' => 'Language [%s]',
119
120 'LANG_SPECIFIC_OPTIONS' => 'Language specific options [<strong>%s</strong>]',
121
122 'LETTER_NUM_DOTS' => 'Any letters, numbers and dots (periods)',
123 'LETTER_NUM_ONLY' => 'Any letters and numbers',
124 'LETTER_NUM_PUNCTUATION' => 'Any letters, numbers, comma, dots, underscores and dashes beginning with any letter',
125 'LETTER_NUM_SPACERS' => 'Any letters, numbers and spacers',
126 'LETTER_NUM_UNDERSCORE' => 'Any letters, numbers and underscores',
127
128 'MAX_FIELD_CHARS' => 'Maximum number of characters',
129 'MAX_FIELD_NUMBER' => 'Highest allowed number',
130 'MIN_FIELD_CHARS' => 'Minimum number of characters',
131 'MIN_FIELD_NUMBER' => 'Lowest allowed number',
132
133 'NO_FIELD_ENTRIES' => 'No entries defined',
134 'NO_FIELD_ID' => 'No field id specified.',
135 'NO_FIELD_TYPE' => 'No Field type specified.',
136 'NO_VALUE_OPTION' => 'Option equal to non entered value',
137 'NO_VALUE_OPTION_EXPLAIN' => 'Value for a non-entry. If the field is required, the user gets an error if he choose the option selected here.',
138 'NUMBERS_ONLY' => 'Only numbers (0-9)',
139
140 'PROFILE_BASIC_OPTIONS' => 'Basic options',
141 'PROFILE_FIELD_ACTIVATED' => 'Profile field successfully activated.',
142 'PROFILE_FIELD_DEACTIVATED' => 'Profile field successfully deactivated.',
143 'PROFILE_LANG_OPTIONS' => 'Language specific options',
144 'PROFILE_TYPE_OPTIONS' => 'Profile type specific options',
145
146 'RADIO_BUTTONS' => 'Radio buttons',
147 'REMOVED_PROFILE_FIELD' => 'Successfully removed profile field.',
148 'REQUIRED_FIELD' => 'Required field',
149 'REQUIRED_FIELD_EXPLAIN' => 'Force profile field to be filled out or specified by user or administrator. If display at registration screen option is disabled, the field will only be required when the user edits their profile.',
150 'ROWS' => 'Rows',
151
152 'SAVE' => 'Save',
153 'SECOND_OPTION' => 'Second option',
154 'SHOW_NOVALUE_FIELD' => 'Show field if no value was selected',
155 'SHOW_NOVALUE_FIELD_EXPLAIN' => 'Determines if the profile field should be displayed if no value was selected for optional fields or if no value has been selected yet for required fields.',
156 'STEP_1_EXPLAIN_CREATE' => 'Here you can enter the first basic parameters of your new profile field. This information is needed for the second step where you’ll be able to set remaining options and tweak your profile field further.',
157 'STEP_1_EXPLAIN_EDIT' => 'Here you can change the basic parameters of your profile field. The relevant options are re-calculated within the second step.',
158 'STEP_1_TITLE_CREATE' => 'Add profile field',
159 'STEP_1_TITLE_EDIT' => 'Edit profile field',
160 'STEP_2_EXPLAIN_CREATE' => 'Here you are able to define some common options you may want to adjust.',
161 'STEP_2_EXPLAIN_EDIT' => 'Here you are able to change some common options.<br /><strong>Please note that changes to profile fields will not affect existing profile fields entered by your users.</strong>',
162 'STEP_2_TITLE_CREATE' => 'Profile type specific options',
163 'STEP_2_TITLE_EDIT' => 'Profile type specific options',
164 'STEP_3_EXPLAIN_CREATE' => 'Since you have more than one board language installed, you have to fill out the remaining language items too. The profile field will work with the default language enabled, you are able to fill out the remaining language items later too.',
165 'STEP_3_EXPLAIN_EDIT' => 'Since you have more than one board language installed, you now can change or add the remaining language items too. The profile field will work with the default language enabled.',
166 'STEP_3_TITLE_CREATE' => 'Remaining language definitions',
167 'STEP_3_TITLE_EDIT' => 'Language definitions',
168 'STRING_DEFAULT_VALUE_EXPLAIN' => 'Enter a default phrase to be displayed, a default value. Leave empty if you want to show it empty at the first place.',
169
170 'TEXT_DEFAULT_VALUE_EXPLAIN' => 'Enter a default text to be displayed, a default value. Leave empty if you want to show it empty at the first place.',
171 'TRANSLATE' => 'Translate',
172
173 'USER_FIELD_NAME' => 'Field name/title presented to the user',
174
175 'VISIBILITY_OPTION' => 'Visibility options',
176 ));
177