8 |
--------------------------------------------------------------------------------
/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "paybas/recenttopics",
3 | "type": "phpbb-extension",
4 | "description": "Recent topics Extension for phpBB3.2. Adds a list with a number of recent topics to the index.php",
5 | "homepage": "https://github.com/sajaki/RecentTopics",
6 | "version": "2.2.15",
7 | "time": "2021-04-05",
8 | "license": "GPL-2.0-only",
9 | "authors": [
10 | {
11 | "name": "PayBas",
12 | "role": "Previous Developer"
13 | },
14 | {
15 | "name": "nickvergessen",
16 | "role": "Previous Developer"
17 | },
18 | {
19 | "name": "Andreas Vandenberghe",
20 | "homepage": "https://www.avathar.be",
21 | "role": "Developer"
22 | }
23 | ],
24 | "require": {
25 | "php": ">=7.1.3",
26 | "composer/installers": "~1.0"
27 | },
28 | "extra": {
29 | "display-name": "Recent Topics",
30 | "soft-require": {
31 | "phpbb/phpbb": ">=3.2.6,<3.4.0@dev"
32 | },
33 | "version-check": {
34 | "host": "www.avathar.be",
35 | "directory": "/versioncheck",
36 | "filename": "recenttopics22.json",
37 | "ssl": true
38 | }
39 | }
40 | }
41 |
--------------------------------------------------------------------------------
/config/routing.yml:
--------------------------------------------------------------------------------
1 | # special page
2 | paybas_recenttopics_specialpage:
3 | path: /rt
4 | defaults: { _controller: paybas.recenttopics.controller.page_controller:display}
5 |
--------------------------------------------------------------------------------
/config/services.yml:
--------------------------------------------------------------------------------
1 | services:
2 | paybas.recenttopics.controller.page_controller:
3 | class: paybas\recenttopics\controller\page_controller
4 | arguments:
5 | - '@config'
6 | - '@controller.helper'
7 | - '@language'
8 | - '@paybas.recenttopics.functions'
9 |
10 | paybas.recenttopics.functions:
11 | class: paybas\recenttopics\core\recenttopics
12 | arguments:
13 | - '@auth'
14 | - '@cache'
15 | - '@config'
16 | - '@language'
17 | - '@content.visibility'
18 | - '@dbal.conn'
19 | - '@dispatcher'
20 | - '@pagination'
21 | - '@request'
22 | - '@template'
23 | - '@user'
24 | - '%core.root_path%'
25 | - '%core.php_ext%'
26 | - '@?part3.topicprefixes.functions'
27 | - '@?prefixed.manager'
28 | - '@?phpbb.collapsiblecategories.operator'
29 | paybas.recenttopics.listener:
30 | class: paybas\recenttopics\event\listener
31 | arguments:
32 | - '@paybas.recenttopics.functions'
33 | - '@config'
34 | - '@request'
35 | tags:
36 | - { name: event.listener }
37 | paybas.recenttopics.ucp_listener:
38 | class: paybas\recenttopics\event\ucp_listener
39 | arguments:
40 | - '@auth'
41 | - '@config'
42 | - '@request'
43 | - '@template'
44 | - '@user'
45 | - '@language'
46 | - '@dbal.conn'
47 | tags:
48 | - { name: event.listener }
49 |
--------------------------------------------------------------------------------
/contrib/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | ### Changelog
2 | - 2.2.15 (05/04/2021)
3 | - [FIX] #142 Compatible with PHP 8
4 |
5 | - 2.2.14 (01/08/2020)
6 | - [FIX] align prosilver display of Post Order to pbWow to display first post.
7 | - [FIX] Add topic_posted table so the image of "_mine" displays.
8 |
9 | - 2.2.13 (29/06/2020)
10 | - [FIX] better description for RT_PAGE_NUMBER_EXP
11 | - [FIX] code improvements
12 | - [FIX] #125 page selector was always on page 1 when show all pages was acivated.
13 |
14 | - 2.2.12 (28/03/2020)
15 | - [FIX] #123 Reset user settings issue
16 | - [NEW] Ukrainian Language for Recent Topics, by Phobos-7
17 |
18 | - 2.2.11 (21/03/2020)
19 | - [CHG] #120 don't show "Re: " in front of last reply text, new php event topictitle_remove_re
20 | - [CHG] #119 Fetching last page doesnt work to enable "all" pages
21 |
22 | - 2.2.10 (21/03/2020)
23 | - [CHG] #120 don't show "Re: " in front of last reply text.
24 |
25 | - 2.2.9 (15/03/2020)
26 | - [CHG] support for style we_clearblue 3.2.9
27 | - [CHG] support for style pbwow 3.2.9
28 | - [CHG] #115 in rightpane view, last author name is also shown
29 | - [FIX] #116 topic link and text now refer to last reply, or else the topic post.
30 | - [CHG] add php 7.2 to travis tests
31 | - [FIX] code fixes: use sql_build_array, cast int on request_var, don't use http_exception class
32 | - [CHG] compatible with Collapsible Categories v2
33 | - [CHG] Add 2 phpBB core template events viewforum_body_last_post_author_username_prepend + viewforum_body_last_post_author_username_append
34 |
35 | - 2.2.8 (12/08/2018)
36 | - [FIX] #82 special page fix
37 | - [FIX] #108 poll layout issue
38 | - [FIX] #107 registration issue
39 | - [FIX] #109 make curl https compatible
40 |
41 | - 2.2.7 (25/02/2018)
42 | - [NEW] #82 recent topics is now available on a special page http://url/app.php/rt
43 | - [CHG] now uses phpbb 3.2 language class
44 | - [CHG] #77 moved setting for number of recent topics per page to ucp
45 | - [FIX] fix potential nullreference error in $start
46 | - [FIX] languge nl, de (missing variables)
47 | - [ADD] language ar (@alhitary), ru (@SiavaRu), pt (@borgesjoaquim)
48 |
49 | - 2.2.6 (28/10/2017)
50 | - [NEW] #43 Supports Collapsable categories extension for prosilver.
51 | - [CHG] #76 Switched to Twig syntax
52 | - [FIX] #72, #19 clickable topic icon
53 | - [FIX] #75 remove quoted integer value
54 |
55 | - 2.2.5 (30/09/2017)
56 | - [FIX] #68 fixed unescaped line in acp
57 | - [FIX] #67 fixed overflow links in paging for unread and alltopics mode.
58 |
59 | - 2.2.4 (18/09/2017)
60 | - [FIX] Fix bug with pagination (Tatiana5)
61 |
62 | - 2.2.3 (17/09/2017)
63 | - [FIX] Add template event handler for recenttopics_mchat_side in index_body_markforums_after.html event.
64 |
65 | - 2.2.2 (16/09/2017)
66 | - [FIX] Corrected confusing ACP labels regarding the number of pages.
67 | - [FIX] Fixed the number of pages limitation option in ACP. Now the number of recent topic pages can be limited.
68 | - [FIX] Fixed the override the maximum number of pages shown ACP checkbox.
69 | - [FIX] Jump to page fix. If a user selects a page outside the range, the last page will be displayed.
70 | - [FIX] removed double pagination in horizontal view
71 | - [FIX] u_rt_view, rt_unreadonly was still present in database after full uninstall.
72 | - [FIX] Fixed an error in PostgreSQL/Mssql installation (usage of from_unixtime)
73 | - [NEW] Added placeholder feature if no new Topics.
74 | - [NEW] Added support for pbWoW 3.2 style
75 | - [NEW] Added Paypal donation link
76 | - [NEW] Added version checking in ACP page
77 |
78 | - 2.2.1 (14/06/2017)
79 | - [UPD] add paging limit
80 |
81 | - 2.2.0 (22/01/2017)
82 | - [UPD] Update for phpbb 3.2.0
83 | - [FIX] #20 Adjust 3.2 pagination css
84 |
85 | - 2.1.3 (22/01/2017)
86 | - [UPD] new language files ar/es/es-x-tu/pt/ru
87 | - [FIX] fixed placement post status-icons. parent li should be relative.
88 | - [FIX] #17 #18 fixed permission issues
89 | - [NEW] Added a user preference resetbutton in ACP.
90 | - [CHG] 2.1.3 migration resets all positions to top.
91 | - [NEW] add support for pre:fixed extension from imkingdavid. using a new event paybas.recenttopics.modify_topictitle, and fallback if no listener was found
92 |
93 | - 2.1.2 (22/10/2016)
94 | - [FIX] Permission u_rt_view changed to registered users
95 | - [FIX] Migration file Recent topics 2.0.0 fixed. as of 3.1.10, root path must exist in module.exists. see PHPBB3-14703 and commit https://github.com/phpbb/phpbb/commit/5eb493fa86
96 | - [NEW] Czech translation by @R3gi
97 |
98 | - 2.1.1 (03/07/2016)
99 | - [FIX] sideview responsive css not working in prosilver
100 | - [CHG] merged small & wide html
101 | - [CHG] removed H2 from recent topics window header in prosilver
102 | - [CHG] changed default recent topics location to the right side
103 |
104 | - 2.1.0 (19/06/2016)
105 | - [NEW] alternative locations changed to 3-option dropdown to enable 3 display locations (top, bottom, right side) which depends on events, and isn’t hardcoded in the style.
106 | - [NEW] Removed custom code for pbWoW & pbTech as all styles now follow the same standard.
107 | - [CHG] ACP topic level changed to pulldown menu.
108 | - [FIX] Other improvements and fixes.
109 | - [CHG] Feature release, so version number increased.
110 | - [CHG] Language added: Portuguese.
111 | - [DEL] Languages I couldn't complete were removed. please submit your language packs.
112 |
113 | - 2.0.6 (12/03/2016)
114 | - [NEW] Croatian translation (Ancica)
115 | - [NEW] Hungarian translation (aszilagyi)
116 | - [NEW] Estonian translation (phpBBeesti)
117 | - [NEW] Arabic translation (Alhitary)
118 | - [NEW] Turkish translation (edipdincer)
119 | - [NEW] Italian translation (Mauron)
120 | - [FIX] Danish translation (jensz12)
121 | - [UPD] French translation (Galixte)
122 | - [FIX] #17 Mark topics as read when using the forum AJAX function, fixes issue (Kasimi)
123 | - [UPD] Japanese translation (momo-i)
124 | - [FIX] #1 topic icons show also when logged out
125 | - [NEW] compatible with Topic Prefix Extension from Stathis
126 |
--------------------------------------------------------------------------------
/contrib/Events.md:
--------------------------------------------------------------------------------
1 | ## List of php events
2 |
3 | * Event name : paybas.recenttopics.sql_pull_topics_data
4 | * Description : Allows for modification of SQL query before the topics data is retrieved
5 | * Placement : pbwow.process_pf_show
6 | * Since 2.0.0
7 | * known listeners : /
8 | * Arguments :
9 | - @var array sql_array The SQL array
10 |
11 | -----------
12 |
13 | * Event name : paybas.recenttopics.modify_topics_list
14 | * Description : Event to modify the topics list data before we start the display loop
15 | * Placement : paybas\recenttopics\core\recenttopics\display_recent_topics
16 | * Since : 2.0.1
17 | * known listeners : /
18 | * Arguments :
19 | - @var array topic_list Array of all the topic IDs
20 | - @var array rowset The full topics list array
21 |
22 | -----------
23 |
24 | * Event name : paybas.recenttopics.modify_tpl_ary
25 | * Description : Modify the topic data before it is assigned to the template
26 | * Placement : paybas\recenttopics\core\recenttopics\display_recent_topics
27 | * Since 2.0.0
28 | * known listeners : /
29 | * Arguments :
30 | - @var array row Array with topic data
31 | - @var array tpl_ary Template block array with topic data
32 |
33 | -----------
34 |
35 | * Event name : paybas.recenttopics.sql_pull_topics_list
36 | * Description : Event to modify the SQL query before the allowed topics list data is retrieved
37 | * Placement : paybas\recenttopics\core\recenttopics\gettopiclist
38 | * known listeners : /
39 | * Since 2.0.4
40 | * Arguments :
41 | - @var array sql_array The SQL array
42 | -----------
43 |
44 | * Event name : paybas.recenttopics.modify_topictitle
45 | * Description : Event to modify the topic title by adding a prefix
46 | * Placement : paybas\recenttopics\core\recenttopics\display_recent_topics
47 | * known listeners : Prefix Extension Imkingdavid
48 | * Since 2.1.3
49 | * Arguments :
50 | - @row array 'forum_row'
51 | - topic_title string 'topic title to modify'
52 |
53 | -----------
54 |
55 | * Event name : paybas.recenttopics.topictitle_remove_re
56 | * Description : Event to modify the topic_last_post_subject by removing the "Re: text"
57 | * Placement : paybas\recenttopics\core\recenttopics\display_recent_topics
58 | * listener : Recent topics 2.2.11
59 | * @since 2.2.11
60 | * Arguments :
61 | - @row array 'forum_row'
62 |
63 | ## List of Template Events
64 |
65 | * Event name : recenttopics_mchat_side
66 | * Description : Injection point for Mchat under Recent topics in Side mode.
67 | * Placement : paybas\recenttopics\styles\all\template\event\index_body_markforums_after.html
68 | * Since 2.2.3
69 |
70 |
--------------------------------------------------------------------------------
/contrib/screenshot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/avandenberghe/RecentTopics/f3edb4eebd4942eeda6e6a0d8718d3c64a1596ed/contrib/screenshot.png
--------------------------------------------------------------------------------
/controller/page_controller.php:
--------------------------------------------------------------------------------
1 | config = $config;
62 | $this->helper = $helper;
63 | $this->language = $language;
64 | $this->rt_functions = $functions;
65 | $this->response = $response;
66 | }
67 |
68 | /**
69 | * Display the page app.php/rt/
70 | *
71 | * @return \Symfony\Component\HttpFoundation\Response A Symfony Response object
72 | * @access public
73 | */
74 | public function display()
75 | {
76 | $page = "@paybas_recenttopics/recent_topics_page.html";
77 | $this->language->add_lang(['info_acp_recenttopics', 'recenttopics'], 'paybas/recenttopics');
78 |
79 | if (isset($this->config['rt_index']) && $this->config['rt_index'])
80 | {
81 | $this->rt_functions->display_recent_topics();
82 | }
83 |
84 | // Load the requested page by route
85 | $this->response = $this->helper->render($page, $this->language->lang('RECENT_TOPICS'));
86 |
87 | return $this->response;
88 | }
89 | }
90 |
--------------------------------------------------------------------------------
/controller/page_interface.php:
--------------------------------------------------------------------------------
1 | get('language');
30 |
31 | //load language
32 | $language->add_lang('recenttopics', 'paybas/recenttopics');
33 |
34 | $data = array(
35 | 'response' => '',
36 | 'response_headers' => '',
37 | 'error' => '',
38 | );
39 |
40 | if (function_exists('curl_init'))
41 | {
42 | /* Create a CURL handle. */
43 | if (($curl = curl_init($url)) === false)
44 | {
45 | trigger_error($language->lang('CURL_REQUIRED'), E_USER_WARNING);
46 | }
47 |
48 | // set URL and other appropriate options
49 | $options = array(
50 | CURLOPT_URL => $url,
51 | CURLOPT_HEADER => $return_Server_Response_Header,
52 | CURLOPT_TIMEOUT => 60,
53 | CURLOPT_RETURNTRANSFER => true, //return web page
54 | );
55 |
56 | // set options
57 | curl_setopt_array($curl, $options);
58 |
59 | // set ssl options
60 | if ($ssl)
61 | {
62 | curl_setopt($curl, CURLOPT_SSL_VERIFYPEER,true);
63 | curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 2);
64 | curl_setopt($curl, CURLOPT_CAINFO, $pemfile);
65 | }
66 |
67 | $response = curl_exec($curl);
68 | $headers = curl_getinfo($curl);
69 |
70 | if ($response !== false && $response !== '')
71 | {
72 | $data = array(
73 | 'response' => $json && $this->isJSON($response) ? json_decode($response, true) : $response,
74 | 'response_headers' => (array) $headers,
75 | 'error' => '',
76 | );
77 | }
78 |
79 | curl_close($curl);
80 | return $data;
81 |
82 | }
83 |
84 | //report errors?
85 | if ($loud == true)
86 | {
87 | trigger_error($data['error'], E_USER_WARNING);
88 | }
89 | return $data['response'];
90 |
91 | }
92 |
93 | /**
94 | * @param $string
95 | * @return bool check if is json
96 | */
97 | public function isJSON($string)
98 | {
99 | return is_string($string) && is_object(json_decode($string)) && (json_last_error() == JSON_ERROR_NONE) ? true : false;
100 | }
101 |
102 | }
103 |
--------------------------------------------------------------------------------
/event/listener.php:
--------------------------------------------------------------------------------
1 | rt_functions = $functions;
41 | $this->config = $config;
42 | $this->request = $request;
43 | }
44 |
45 | /**
46 | * Get subscribed events
47 | *
48 | * @return array
49 | * @static
50 | */
51 | static public function getSubscribedEvents()
52 | {
53 | return array(
54 | 'core.index_modify_page_title' => 'display_rt',
55 | 'nickvergessen.newspage.newspage' => 'display_rt_newspage',
56 | 'core.acp_manage_forums_request_data' => 'acp_manage_forums_request_data',
57 | 'core.acp_manage_forums_initialise_data' => 'acp_manage_forums_initialise_data',
58 | 'core.acp_manage_forums_display_form' => 'acp_manage_forums_display_form',
59 | 'core.permissions' => 'add_permission',
60 |
61 | // Events added by this extension
62 | 'paybas.recenttopics.topictitle_remove_re' => 'topictitle_remove_re',
63 | );
64 | }
65 |
66 | // The main magic
67 | public function display_rt()
68 | {
69 | if (isset($this->config['rt_index']) && $this->config['rt_index'])
70 | {
71 | $this->rt_functions->display_recent_topics();
72 | }
73 | }
74 |
75 | // nickvergessen's newspage ext
76 | public function display_rt_newspage()
77 | {
78 | if (isset($this->config['rt_on_newspage']) && $this->config['rt_on_newspage'])
79 | {
80 | $this->rt_functions->display_recent_topics();
81 | }
82 | }
83 |
84 | // Submit form (add/update)
85 | /**
86 | * @param $event
87 | */
88 | public function acp_manage_forums_request_data($event)
89 | {
90 | $array = $event['forum_data'];
91 | $array['forum_recent_topics'] = $this->request->variable('forum_recent_topics', 1);
92 | $event['forum_data'] = $array;
93 | }
94 |
95 | // Default settings for new forums
96 | /**
97 | * @param $event
98 | */
99 | public function acp_manage_forums_initialise_data($event)
100 | {
101 | if ($event['action'] == 'add')
102 | {
103 | $array = $event['forum_data'];
104 | $array['forum_recent_topics'] = '1';
105 | $event['forum_data'] = $array;
106 | }
107 | }
108 |
109 | // ACP forums template output
110 | /**
111 | * @param $event
112 | */
113 | public function acp_manage_forums_display_form($event)
114 | {
115 | $array = $event['template_data'];
116 | $array['RECENT_TOPICS'] = $event['forum_data']['forum_recent_topics'];
117 | $event['template_data'] = $array;
118 | }
119 |
120 | /**
121 | * Add permissions
122 | * @param array $event
123 | * @return null
124 | * @access public
125 | */
126 | public function add_permission($event)
127 | {
128 | $permissions = $event['permissions'];
129 | $permissions['u_rt_view'] = array('lang' => 'ACL_U_RT_VIEW', 'cat' => 'misc');
130 | $permissions['u_rt_enable'] = array('lang' => 'ACL_U_RT_ENABLE', 'cat' => 'misc');
131 | $permissions['u_rt_location'] = array('lang' => 'ACL_U_RT_LOCATION', 'cat' => 'misc');
132 | $permissions['u_rt_sort_start_time'] = array('lang' => 'ACL_U_RT_SORT_START_TIME', 'cat' => 'misc');
133 | $permissions['u_rt_unread_only'] = array('lang' => 'ACL_U_RT_UNREAD_ONLY', 'cat' => 'misc');
134 | $permissions['u_rt_number'] = array('lang' => 'ACL_U_RT_NUMBER', 'cat' => 'misc');
135 | $event['permissions'] = $permissions;
136 | }
137 |
138 | /**
139 | * @event paybas.recenttopics.topictitle_remove_re
140 | * remove "Re: " from post subject
141 | *
142 | * @param \phpbb\event\data $event The event object
143 | * @return void
144 | * @access public
145 | */
146 | public function topictitle_remove_re($event)
147 | {
148 | if (isset($event['row']['topic_last_post_subject']))
149 | {
150 | $array = (array) $event['row'];
151 | $lastpost = $array['topic_last_post_subject'];
152 | $array['topic_last_post_subject'] = preg_replace('/^Re: /', '', $lastpost);
153 | $event['row'] = $array;
154 | }
155 | }
156 |
157 | }
158 |
--------------------------------------------------------------------------------
/event/ucp_listener.php:
--------------------------------------------------------------------------------
1 | auth = $auth;
75 | $this->config = $config;
76 | $this->request = $request;
77 | $this->template = $template;
78 | $this->user = $user;
79 | $this->language = $language;
80 | $this->db = $db;
81 | }
82 |
83 | /**
84 | * @return array
85 | */
86 | static public function getSubscribedEvents()
87 | {
88 | return array(
89 | 'core.ucp_prefs_view_data' => 'ucp_prefs_get_data',
90 | 'core.ucp_prefs_view_update_data' => 'ucp_prefs_set_data',
91 | 'core.ucp_register_data_after' => 'ucp_register_set_data'
92 | );
93 | }
94 |
95 | /**
96 | * @param $event
97 | */
98 | public function ucp_prefs_get_data($event)
99 | {
100 | // Request the user option vars and add them to the data array
101 | $event['data'] = array_merge(
102 | $event['data'], array(
103 | 'rt_enable' => $this->request->variable('rt_enable', (int) $this->user->data['user_rt_enable']),
104 | 'rt_location' => $this->request->variable('rt_location', $this->user->data['user_rt_location']),
105 | 'rt_number' => $this->request->variable('rt_number', (int) $this->user->data['user_rt_number']),
106 | 'rt_sort_start_time' => $this->request->variable('rt_sort_start_time', (int) $this->user->data['user_rt_sort_start_time']),
107 | 'rt_unread_only' => $this->request->variable('rt_unread_only', (int) $this->user->data['user_rt_unread_only']),
108 | )
109 | );
110 |
111 | // Output the data vars to the template (except on form submit)
112 | if (!$event['submit'] && $this->auth->acl_get('u_rt_view'))
113 | {
114 | $this->language->add_lang('recenttopics_ucp', 'paybas/recenttopics');
115 |
116 | $template_vars = array();
117 |
118 | // if authorised for one of these then set ucp master template variable to true
119 | if ($this->auth->acl_get('u_rt_enable') || $this->auth->acl_get('u_rt_location') || $this->auth->acl_get('u_rt_sort_start_time') || $this->auth->acl_get('u_rt_unread_only'))
120 | {
121 | $template_vars += array(
122 | 'S_RT_SHOW' => true,
123 | );
124 | }
125 |
126 | if ($this->auth->acl_get('u_rt_enable'))
127 | {
128 | $template_vars += array(
129 | 'A_RT_ENABLE' => true,
130 | 'S_RT_ENABLE' => $event['data']['rt_enable'],
131 | );
132 | }
133 |
134 | if ($this->auth->acl_get('u_rt_location'))
135 | {
136 |
137 | $template_vars += array(
138 | 'A_RT_LOCATION' => true,
139 | );
140 |
141 | $display_types = array (
142 | 'RT_TOP' => $this->language->lang('RT_TOP'),
143 | 'RT_BOTTOM' => $this->language->lang('RT_BOTTOM'),
144 | 'RT_SIDE' => $this->language->lang('RT_SIDE'),
145 | );
146 |
147 | foreach ($display_types as $key => $display_type)
148 | {
149 | $this->template->assign_block_vars(
150 | 'location_row',
151 | array(
152 | 'VALUE' => $key,
153 | 'SELECTED' => ($event['data']['rt_location'] == $key) ? ' selected="selected"' : '',
154 | 'OPTION' => $display_type,
155 | )
156 | );
157 | }
158 | }
159 |
160 | if ($this->auth->acl_get('u_rt_number'))
161 | {
162 | $template_vars += array(
163 | 'A_RT_NUMBER' => true,
164 | 'RT_NUMBER' => $event['data']['rt_number'],
165 | );
166 | }
167 |
168 | if ($this->auth->acl_get('u_rt_sort_start_time'))
169 | {
170 | $template_vars += array(
171 | 'A_RT_SORT_START_TIME' => true,
172 | 'S_RT_SORT_START_TIME' => $event['data']['rt_sort_start_time'],
173 | );
174 | }
175 |
176 | if ($this->auth->acl_get('u_rt_unread_only'))
177 | {
178 | $template_vars += array(
179 | 'A_RT_UNREAD_ONLY' => true,
180 | 'S_RT_UNREAD_ONLY' => $event['data']['rt_unread_only'],
181 | );
182 | }
183 |
184 | $this->template->assign_vars($template_vars);
185 | }
186 | }
187 |
188 | /**
189 | * @param $event
190 | */
191 | public function ucp_prefs_set_data($event)
192 | {
193 | $event['sql_ary'] = array_merge(
194 | $event['sql_ary'], array(
195 | 'user_rt_enable' => $event['data']['rt_enable'],
196 | 'user_rt_location' => $event['data']['rt_location'],
197 | 'user_rt_number' => $event['data']['rt_number'],
198 | 'user_rt_sort_start_time' => $event['data']['rt_sort_start_time'],
199 | 'user_rt_unread_only' => $event['data']['rt_unread_only'],
200 | )
201 | );
202 | }
203 |
204 | /**
205 | * After new user registration, set rt user parameters to default;
206 | * @param $event
207 | */
208 | public function ucp_register_set_data($event)
209 | {
210 |
211 | $sql_ary = array(
212 | 'user_rt_enable' => (int) $this->config['rt_index'],
213 | 'user_rt_sort_start_time' => (int) $this->config['rt_sort_start_time'] ,
214 | 'user_rt_unread_only' => (int) $this->config['rt_unread_only'],
215 | 'user_rt_location' => $this->config['rt_location'],
216 | 'user_rt_number' => ((int) $this->config['rt_number'] > 0 ? (int) $this->config['rt_number'] : 5 )
217 | );
218 |
219 | $sql = 'UPDATE ' . USERS_TABLE . '
220 | SET ' . $this->db->sql_build_array('UPDATE', $sql_ary) . '
221 | WHERE user_id = ' . (int) $this->user->data['user_id'];
222 |
223 | $this->db->sql_query($sql);
224 | }
225 | }
226 |
--------------------------------------------------------------------------------
/ext.php:
--------------------------------------------------------------------------------
1 |
7 | * @license GNU General Public License, version 2 (GPL-2.0)
8 | *
9 | */
10 |
11 | namespace paybas\recenttopics;
12 |
13 | /**
14 | * Extension class for custom enable/disable/purge actions
15 | */
16 | class ext extends \phpbb\extension\base
17 | {
18 | /**
19 | * Check whether or not the extension can be enabled.
20 | * The current phpBB version should meet or exceed
21 | * the minimum version required by this extension:
22 | *
23 | * Requires phpBB 3.2.0 due to new dynamic route loader
24 | *
25 | * @return bool
26 | * @access public
27 | */
28 | public function is_enableable()
29 | {
30 | return phpbb_version_compare(PHPBB_VERSION, '3.2.6', '>=');
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/language/ar/info_acp_recenttopics.php:
--------------------------------------------------------------------------------
1 | 'تفعيل أحدث المواضيع ',
26 | 'RECENT_TOPICS_LIST_EXPLAIN' => 'السماح بعرض مواضيع هذا المنتدى في قائمة "أحدث المواضيع".',
27 |
28 | //acp title
29 | 'RECENT_TOPICS' => 'أحدث المواضيع',
30 | 'RT_CONFIG' => 'الإعدادات',
31 | 'RECENT_TOPICS_EXPLAIN' => 'من هنا تستطيع التحكم بالإعدادات الخاصة بالإضافة : أحدث المواضيع.
تستطيع تحديد المنتديات التي تريد عرضها أو استثنائها من العرض في أحدث المواضيع بالذهاب إلى اعدادات المنتدى في لوحة التحكم الرئيسية. أيضاً تأكد من صلاحيات الأعضاء , حيث تستطيع السماح لهم بالتعديل على بعض الخيارات من لوحة التحكم الخاصة بهم.',
32 |
33 | //global settings
34 | 'RT_GLOBAL_SETTINGS' => 'الإعدادات العامة',
35 | 'RT_DISPLAY_INDEX' => 'العرض في الصفحة الرئيسية ',
36 | 'RT_NUMBER' => 'عدد المواضيع ',
37 | 'RT_NUMBER_EXP' => 'عدد المواضيع التي تريد عرضها.',
38 | 'RT_PAGE_NUMBER' => 'عرض جميع الصفحات ',
39 | 'RT_PAGE_NUMBER_EXP' => 'تقوم هذه الوظيفة بالكتابة فوق الحد الأقصى المعين لعدد الصفحات وتعرض جميع الصفحات بغض النظر عن عدد الصفحات التي تم تعيينها بواسطة الخيار.',
40 | 'RT_PAGE_NUMBERMAX' => 'الحد الأقصى لعدد الصفحات ',
41 | 'RT_PAGE_NUMBERMAX_EXP' => 'تحديد الحد الأقصى لعدد الصفحات التي تريد عرضها . هذا الخيار لا يعمل في حالة تحديد الخيار السابق ( عرض جميع الصفحات ).',
42 | 'RT_MIN_TOPIC_LEVEL' => 'نوع المواضيع ',
43 | 'RT_MIN_TOPIC_LEVEL_EXP' => 'تحديد نوع المواضيع التي تريد عرضها. سيتم العرض من الأقل إلى الأكثر.',
44 | 'RT_ANTI_TOPICS' => 'المواضيع المُستبعدة ',
45 | 'RT_ANTI_TOPICS_EXP' => 'اكتب علامة الفاصلة ", " بين أرقام المواضيع التي تريد عدم ظهورها في "أحدث المواضيع" ( مثال : 7,9 )',
46 | 'RT_PARENTS' => 'إظهار المنتدى الأب ',
47 | 'RT_PARENTS_EXP' => 'إظهار إسم "المنتدى الأب" في التفاصيل المذكورة تحت أسم الموضوع.',
48 |
49 | //User Overridable settings. these apply for anon users and can be overridden by UCP
50 | 'RT_OVERRIDABLE' => 'الإعدادات الرئيسية',
51 | 'RT_LOCATION' => 'مكان العرض ',
52 | 'RT_LOCATION_EXP' => 'حدد المكان لظهور أحدث المواضيع.',
53 | 'RT_TOP' => 'الأعلى',
54 | 'RT_BOTTOM' => 'الأسفل',
55 | 'RT_SIDE' => 'الجانب',
56 | 'RT_SORT_START_TIME' => 'الترتيب حسب وقت إضافة الموضوع ',
57 | 'RT_SORT_START_TIME_EXP' => 'اختيارك "نعم" يعني ترتيب أحدث المواضيع بحسب وقت إضافة الموضوع , بدلاً من الترتيب بحسب وقت آخر مشاركة.',
58 | 'RT_UNREAD_ONLY' => 'عرض المواضيع الغير مقروءة فقط ',
59 | 'RT_UNREAD_ONLY_EXP' => 'تفعيل هذا الخيار يعني اظهار المواضيع الغير مقروءة فقط ( بغض النظر لو هذه المواضيع حديثة أو قديمة ). هذا الخيار يستخدم نفس اعدادات الطريقة العادية ( استبعاد المنتديات/المواضيع..الخ ). ملاحظة : هذا الخيار يظهر فقط للأعضاء المسجلين دخولهم للمنتدى. الزائرين سيُشاهدون القائمة العادية.',
60 | 'RT_RESET_DEFAULT' => 'إعادة الضبط ',
61 | 'RT_RESET_DEFAULT_EXP' => 'إعادة ضبط الإعدادات الخاصة بالعضو إلى الإفتراضية.',
62 |
63 | //Enable for extensions
64 | 'RT_NICKVERGESSEN_NEWSPAGE' => 'يدعم الإضافة : صفحة الأخبار',
65 | 'RT_VIEW_ON' => 'إظهار أحدث المواضيع في :',
66 |
67 | //Version checker
68 | 'RT_VERSION_CHECK' => 'فحص النسخة',
69 | 'RT_LATEST_VERSION' => 'أحدث نسخة ',
70 | 'RT_EXT_VERSION' => 'نسخة الإضافة ',
71 | 'RT_VERSION_ERROR' => 'غير قادر على التحقق من النسخة الأحدث للإضافة !',
72 | 'RT_CHECK_UPDATE' => 'اذهب إلى avathar.be للتأكد من توفر تحديثات جديدة.',
73 |
74 | //Donation
75 | 'RT_DONATE_URL' => 'http://www.avathar.be/forum/app.php/page/donate',
76 | 'PAYPAL_IMAGE_URL' => 'https://www.paypalobjects.com/webstatic/en_US/i/btn/png/silver-pill-paypal-26px.png',
77 | 'PAYPAL_ALT' => 'التبرع بواسطة PayPal',
78 | 'RT_DONATE' => 'التبرع لدعم الإضافة',
79 | 'RT_DONATE_SHORT' => 'تبرع لدعم الإضافة : أحدث المواضيع ',
80 | 'RT_DONATE_EXPLAIN' => 'هذه الإضافة مجانية 100%. وهي أحد هواياتي التي استمتع بها والتي تستهلك وقتي ونقودي على تحديث هذه الإضافة بصورة مُستمرة. ارجوا التفكير بالتبرع لهذه الإضافة لو استمتعت بإستخدامها. وسأكون ممتناُ لك. بلا شروط أو قيود.',
81 | )
82 | );
83 |
--------------------------------------------------------------------------------
/language/ar/permissions_recenttopics.php:
--------------------------------------------------------------------------------
1 | 'يستطيع مُشاهدة الإضافة : أحدث المواضيع',
25 | 'ACL_U_RT_ENABLE' => 'يستطيع تفعيل أو تعطيل الإضافة : أحدث المواضيع',
26 | 'ACL_U_RT_LOCATION' => 'يستطيع تحديد مكان ظهور الإضافة : أحدث المواضيع',
27 | 'ACL_U_RT_SORT_START_TIME' => 'يستطيع تعديل طريقة الترتيب للإضافة : أحدث المواضيع',
28 | 'ACL_U_RT_UNREAD_ONLY' => 'يستطيع ضبط المواضيع الغير مقروءة فقط للإضافة : أحدث المواضيع',
29 | 'ACL_U_RT_NUMBER' => 'المواضيع الحديثة: يمكن تعيين عدد من المواضيع في كل صفحة',
30 | )
31 | );
32 |
--------------------------------------------------------------------------------
/language/ar/recenttopics.php:
--------------------------------------------------------------------------------
1 | 'أحدث المواضيع',
25 | 'RT_NO_TOPICS' => 'لا توجد مواضيع جديدة لعرضها.',
26 | )
27 | );
28 |
--------------------------------------------------------------------------------
/language/ar/recenttopics_ucp.php:
--------------------------------------------------------------------------------
1 | 'تفعيل أحدث المواضيع ',
41 | 'RT_BOTTOM' => 'الأسفل',
42 | 'RT_SIDE' => 'الجانب',
43 | 'RT_TOP' => 'الأعلى',
44 | 'RT_LOCATION' => 'مكان العرض ',
45 | 'RT_LOCATION_EXP' => 'حدد المكان لظهور أحدث المواضيع.',
46 | 'RT_NUMBER' => 'عدد المواضيع ',
47 | 'RT_NUMBER_EXP' => 'عدد المواضيع التي تريد عرضها.',
48 | 'RT_SORT_START_TIME' => 'الترتيب حسب وقت إضافة الموضوع ',
49 | 'RT_SORT_START_TIME_EXP' => 'بدلاً من الترتيب بحسب وقت آخر مشاركة.',
50 | 'RT_UNREAD_ONLY' => 'عرض المواضيع الغير مقروءة فقط في أحدث المواضيع ',
51 | )
52 | );
53 |
--------------------------------------------------------------------------------
/language/cs/info_acp_recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Zahrnout obsah do nedávných témat',
24 | 'RECENT_TOPICS_LIST_EXPLAIN' => 'Je-li povoleno, témata z tohoto fóra mohou být zobrazena v bloku nedávných témat (rozšíření).',
25 | //acp title
26 | 'RECENT_TOPICS' => 'Nedávná témata',
27 | 'RT_CONFIG' => 'Nastavení',
28 | 'RECENT_TOPICS_EXPLAIN' => 'Na této stránce můžete měnit nastavení rozšíření „Recent Topics“.
Konkrétní fóra lze zahrnout či vyloučit změnou nastavení jednotlivých fór. Ujistěte se také, že mají uživatelé správně nastavena uživatelská oprávnění dle vašich potřeb. Na základě oprávnění si mohou uživatelé některá níže uvedená nastavení měnit dle svých potřeb ve svém uživatelském panelu.',
29 | //global settings
30 | 'RT_GLOBAL_SETTINGS' => 'Globální nastavení',
31 | 'RT_DISPLAY_INDEX' => 'Zobrazovat na úvodní stránce?',
32 | 'RT_NUMBER' => 'Nedávná témata',
33 | 'RT_NUMBER_EXP' => 'Počet nedávných témat k zobrazení.',
34 | 'RT_PAGE_NUMBER' => 'Počet stránek nedávných témat',
35 | 'RT_PAGE_NUMBER_EXP' => 'Tato funkce přepíše nastavený maximální počet stránek a zobrazí všechny stránky bez ohledu na to, kolik stránek je touto volbou nastaveno.',
36 | 'RT_PAGE_NUMBERMAX' => 'Maximální počet stránek',
37 | 'RT_PAGE_NUMBERMAX_EXP' => 'Nastavte maximum stránek pro zobrazení ve stránkování nedávných témat (není-li přepsáno jiným nastavením).',
38 | 'RT_MIN_TOPIC_LEVEL' => 'Minimální úroveň tématu',
39 | 'RT_MIN_TOPIC_LEVEL_EXP' => 'Určuje minimální úrověň typu tématu pro zobrazení. Zobrazena budou pouze témata zvolené úrovně a vyšší.',
40 | 'RT_ANTI_TOPICS' => 'Vyloučená témata',
41 | 'RT_ANTI_TOPICS_EXP' => 'Identifikátory témat k vyloučení, oddělené čárkou „,“ (příklad: 7,9) ',
42 | 'RT_PARENTS' => 'Zobrazit nadřazená fóra',
43 | 'RT_PARENTS_EXP' => 'Zobrazit nadřazená fóra v řádku podrobností pod názvem nedávného tématu.',
44 | //User Overridable settings. these apply for anon users and can be overridden by UCP
45 | 'RT_OVERRIDABLE' => 'Výchozí nastavení (lze přepsat v uživatelském panelu)',
46 | 'RT_LOCATION' => 'Místo zobrazení',
47 | 'RT_LOCATION_EXP' => 'Nastavení umístění bloku nedávných témat. (prosilver)',
48 | 'RT_TOP' => 'Zobrazit nahoře',
49 | 'RT_BOTTOM' => 'Zobrazit dole',
50 | 'RT_SIDE' => 'Zobrazit na straně',
51 | 'RT_SORT_START_TIME' => 'Řadit témata dle času založení',
52 | 'RT_SORT_START_TIME_EXP' => 'Je-li povoleno, nedávná témata budou řazena podle času založení namísto času odeslání posledního příspěvku.',
53 | 'RT_UNREAD_ONLY' => 'Zobrazovat pouze nepřečtená témata',
54 | 'RT_UNREAD_ONLY_EXP' => 'Je-li povoleno, budou zobrazena pouze nepřečtená témata (nehledě na to, zda jsou „nedávná“ či ne). Tato funkce používá stejné nastavení (vyjma fór/témat apod.) jako běžný režim. Poznámka: Nastavení funguje jen pro přihlášené uživatele, návštěvníci uvidí stále jen běžný seznam.',
55 | 'RT_RESET_DEFAULT' => 'Resetovat uživatelské nastavení',
56 | 'RT_RESET_DEFAULT_EXP' => 'Obnovit uživatelské nastavení na výchozí hodnoty.',
57 | //Enable for extensions
58 | 'RT_NICKVERGESSEN_NEWSPAGE' => 'Podpora pro rozšíření NewsPage',
59 | 'RT_VIEW_ON' => 'Zobrazit nedávná témata na:',
60 | //Version checker
61 | 'RT_VERSION_CHECK' => 'Kontrola verze',
62 | 'RT_LATEST_VERSION' => 'Poslední verze',
63 | 'RT_EXT_VERSION' => 'Verze rozšíření',
64 | 'RT_VERSION_ERROR' => 'Aktualizace se nepodařilo vyhledat.',
65 | 'RT_CHECK_UPDATE' => 'Informace o dostupných aktualizacích naleznete zde: avathar.be.',
66 | //Donation
67 | 'RT_DONATE_URL' => 'http://www.avathar.be/forum/app.php/page/donate',
68 | 'PAYPAL_IMAGE_URL' => 'https://www.paypalobjects.com/webstatic/en_US/i/btn/png/silver-pill-paypal-26px.png',
69 | 'PAYPAL_ALT' => 'Přispět pomocí PayPal',
70 | 'RT_DONATE' => 'Přispějte na vývoj RecentTopics',
71 | 'RT_DONATE_SHORT' => 'Podpořte vývoj rozšíření RecentTopics',
72 | 'RT_DONATE_EXPLAIN' => 'Rozšíření RecentTopics je zcela zdarma. Jedná se o hobby projekt, kterému věnujeme spoustu svého času a financí. Děláme to rádi, ale čas je drahý. Pokud vám rozšíření RecentTopics přijde užitečné, budeme velmi rádi, když nás podpoříte.',
73 | )
74 | );
75 |
--------------------------------------------------------------------------------
/language/cs/permissions_recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Nedávné témata: Může vidět nastavení nedávných témat',
23 | 'ACL_U_RT_ENABLE' => 'Nedávné témata: Může zapnout nebo vypnout blok nedávných témat',
24 | 'ACL_U_RT_LOCATION' => 'Nedávné témata: Může měnit nastavení umístění bloku nedávných témat',
25 | 'ACL_U_RT_SORT_START_TIME' => 'Nedávné témata: Může měnit způsob řazení nedávných témat',
26 | 'ACL_U_RT_UNREAD_ONLY' => 'Nedávné témata: Může měnit nastavení nepřečtených příspěvků nedávných témat',
27 | 'ACL_U_RT_NUMBER' => 'Nedávné témata: Může nastavit počet tém na stránku',
28 | )
29 | );
30 |
--------------------------------------------------------------------------------
/language/cs/recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Nedávná témata',
23 | 'RT_NO_TOPICS' => 'Žádná nedávná témata.',
24 | )
25 | );
26 |
--------------------------------------------------------------------------------
/language/cs/recenttopics_ucp.php:
--------------------------------------------------------------------------------
1 | 'Zobrazit nedávná témata',
23 | 'RT_TOP' => 'Zobrazit nahoře',
24 | 'RT_BOTTOM' => 'Zobrazit dole',
25 | 'RT_SIDE' => 'Zobrazit na straně',
26 | 'RT_LOCATION' => 'Vyberte umístění',
27 | 'RT_LOCATION_EXP' => 'Vyberte umístění pro zobrazení nedávné témata.',
28 | 'RT_NUMBER' => 'Nedávná témata',
29 | 'RT_NUMBER_EXP' => 'Počet nedávných témat k zobrazení.',
30 | 'RT_SORT_START_TIME' => 'Řadit nedávná témata podle času založení',
31 | 'RT_SORT_START_TIME_EXP' => 'Namísto jejich řazení podle času posledního příspěvku.',
32 | 'RT_UNREAD_ONLY' => 'V nedávných tématech zobrazovat pouze nepřečtená témata',
33 | )
34 | );
35 |
--------------------------------------------------------------------------------
/language/de/info_acp_recenttopics.php:
--------------------------------------------------------------------------------
1 | 'In „Aktuelle Themen“ anzeigen',
42 | 'RECENT_TOPICS_LIST_EXPLAIN' => 'Aktiviere dieses Kontrollkästchen, um Themen in diesem Forum in der Erweiterung „Aktuelle Themen“ anzuzeigen.',
43 |
44 | //acp title
45 | 'RECENT_TOPICS' => 'Aktuelle Themen',
46 | 'RT_CONFIG' => 'Einstellungen',
47 | 'RECENT_TOPICS_EXPLAIN' => 'Auf dieser Seite kannst du die Einstellungen der Erweiterung „Aktuelle Themen“ anpassen.
Spezifische Foren können eingeschlossen oder ausgeschlossen werden. Überprüfe auch die Benutzerberechtigungen, welche Benutzern erlauben, einige der Parameter für sich selbst zu verändern. Diese haben dann Vorrang vor den Einstellungen des Admin-Panels.',
48 |
49 | //allgemeine Einstellungen
50 | 'RT_GLOBAL_SETTINGS' => 'Globale Einstellungen',
51 | 'RT_DISPLAY_INDEX' => 'Anzeigen auf der Index-Seite',
52 | 'RT_NUMBER' => 'Anzahl Aktuelle Themen',
53 | 'RT_NUMBER_EXP' => 'Maximale Anzahl anzuzeigender Themen pro Seite',
54 | 'RT_PAGE_NUMBER' => 'Alle Seiten anzeigen',
55 | 'RT_PAGE_NUMBER_EXP' => 'Diese Funktion überschreibt die Eingestellte Maximale Seitenanzahl und zeigt alle Seiten an egal wie viele Seiten durch die Option eingestellt werden. ',
56 | 'RT_PAGE_NUMBERMAX' => 'Maximale Seitenanzahl',
57 | 'RT_PAGE_NUMBERMAX_EXP' => 'Lege die maximale Anzahl der Seiten fest.',
58 | 'RT_MIN_TOPIC_LEVEL' => 'Minimaler Thementyp',
59 | 'RT_MIN_TOPIC_LEVEL_EXP' => 'Definiert das Minimum des anzuzeigenden Thementyps. Wenn du einen Thementyp angibst, werden nur Themen dieses oder eines höheren Typs angezeigt.',
60 | 'RT_ANTI_TOPICS' => 'Ausgeschlossene Themen',
61 | 'RT_ANTI_TOPICS_EXP' => 'Gebe die Themen-IDs ein, kommagetrennt (z. B. 7,9), andernfalls 0, um alle Themen anzuzeigen. (wie im URL viewtopic.php?t=12345).',
62 | 'RT_PARENTS' => 'Übergeordnete Foren anzeigen',
63 | 'RT_PARENTS_EXP' => 'Übergeordnete Foren in der Liste der aktuellen Themen anzeigen.',
64 |
65 | //Benutzereinstellungen
66 | 'RT_OVERRIDABLE' => 'Einstellungen, die im Benutzerkontrollzentrum geändert werden können',
67 | 'RT_LOCATION' => 'Anzeigeort',
68 | 'RT_LOCATION_EXP' => 'Wähle den Anzeigeort der aktuellen Themen.',
69 | 'RT_TOP' => 'Ansicht oben',
70 | 'RT_BOTTOM' => 'Ansicht unten',
71 | 'RT_SIDE' => 'Ansicht an der Seite',
72 | 'RT_SORT_START_TIME' => 'Nach Themen-Startzeit sortieren',
73 | 'RT_SORT_START_TIME_EXP' => 'Wenn diese Option aktiviert ist, werden die Themen nach dem Themenstartzeitpunkt anstelle des letzten Beitrags sortiert.',
74 | 'RT_UNREAD_ONLY' => 'Nur ungelesene Themen anzeigen',
75 | 'RT_UNREAD_ONLY_EXP' => 'Diese Option zeigt nur ungelesene Themen an (egal ob diese aktuell sind oder nicht). Diese Funktion nutzt die gleichen Einstellungen (Ausgeschlossene Foren / Themen, etc.) wie die normale Version. Hinweis: diese Funktion steht nur eingeloggten Benutzern zur Verfügung; Gäste sehen die normale „Aktuelle Themen“ Liste.',
76 | 'RT_RESET_DEFAULT' => 'Benutzereinstellungen zurücksetzen',
77 | 'RT_RESET_DEFAULT_EXP' => 'Setzt die Benutzereinstellungen zurück auf die Standardeinstellungen',
78 |
79 | //Enable for extensions
80 | 'RT_NICKVERGESSEN_NEWSPAGE' => 'Unterstützung für Erweiterung „Newspage“ von Nickvergessen',
81 | 'RT_VIEW_ON' => 'Aktuelle Themen anzeigen auf:',
82 |
83 | //Versie controle
84 | 'RT_VERSION_CHECK' => 'Versionskontrolle',
85 | 'RT_LATEST_VERSION' => 'Letzte Version',
86 | 'RT_EXT_VERSION' => 'Extensionsversion',
87 | 'RT_VERSION_ERROR' => 'Kann die neueste Version nicht abrufen!',
88 | 'RT_CHECK_UPDATE' => 'Besuche avathar.be für neuere Versionen.',
89 |
90 | //Donatiies
91 | 'RT_DONATE_URL' => 'http://www.avathar.be/forum/app.php/page/donate',
92 | 'PAYPAL_IMAGE_URL' => 'https://www.paypalobjects.com/webstatic/en_US/i/btn/png/silver-pill-paypal-26px.png',
93 | 'PAYPAL_ALT' => 'Sende eine Spende über PayPal',
94 | 'RT_DONATE' => 'Spende an RecentTopics',
95 | 'RT_DONATE_SHORT' => 'Spende an RecentTopics',
96 | 'RT_DONATE_EXPLAIN' => 'RecentTopics ist zu 100% kostenlos. Wenn du dies für eine nützliche Erweiterung hältst, und du die Autoren unterstützen möchtest, könntest du eine unverbindliche Spende in Erwägung ziehen.',
97 | )
98 | );
99 |
--------------------------------------------------------------------------------
/language/de/permissions_recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Aktuelle Themen: Kann „Aktuelle Themen“ sehen.',
44 | 'ACL_U_RT_ENABLE' => 'Aktuelle Themen: Kann „Aktuelle Themen“ aktivieren / deaktivieren.',
45 | 'ACL_U_RT_LOCATION' => 'Aktuelle Themen: Kann den Anzeigeort des Blocks „Aktuelle Themen“ ändern.',
46 | 'ACL_U_RT_SORT_START_TIME' => 'Aktuelle Themen: Kann Sortierung des Blocks „Aktuelle Themen“ ändern.',
47 | 'ACL_U_RT_UNREAD_ONLY' => 'Aktuelle Themen: Kann „Aktuelle Themen“-Modus auf „nur ungelesene“ändern.',
48 | 'ACL_U_RT_NUMBER' => 'Aktuelle Themen: Kann Anzahl der Aktuellen Themen pro Seite ändern.',
49 | )
50 | );
51 |
--------------------------------------------------------------------------------
/language/de/recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Aktuelle Themen',
25 | 'RT_NO_TOPICS' => 'Es sind keine neuen Themen vorhanden.'
26 | )
27 | );
28 |
--------------------------------------------------------------------------------
/language/de/recenttopics_ucp.php:
--------------------------------------------------------------------------------
1 | '„Aktuelle Themen“ anzeigen',
25 | 'RT_TOP' => 'Ansicht oben',
26 | 'RT_BOTTOM' => 'Ansicht unten',
27 | 'RT_SIDE' => 'Ansicht auf der Seite',
28 | 'RT_LOCATION' => 'Anzeigeort',
29 | 'RT_LOCATION_EXP' => 'Wähle den Anzeigeort des Blocks „Aktuelle Themen“ auf der Forenseite.',
30 | 'RT_NUMBER' => 'Anzahl Aktuelle Themen',
31 | 'RT_NUMBER_EXP' => 'Maximale Anzahl Themen pro Seite',
32 | 'RT_SORT_START_TIME' => 'Nach Themen-Startzeit sortieren',
33 | 'RT_SORT_START_TIME_EXP' => 'Wenn diese Option aktiviert ist, werden die Themen nach dem Datum des ersten Beitrags anstelle des letzten Beitrags sortiert.',
34 | 'RT_UNREAD_ONLY' => 'Nur ungelesene Themen anzeigen',
35 | )
36 | );
37 |
--------------------------------------------------------------------------------
/language/de_x_sie/info_acp_recenttopics.php:
--------------------------------------------------------------------------------
1 | 'In aktuellen Themen anzeigen',
42 | 'RECENT_TOPICS_LIST_EXPLAIN' => 'Aktiviere dieses Kontrollkästchen, um Themen in diesem Forum in der Erweiterung ”Aktuelle Themen” anzuzeigen.',
43 |
44 | //acp title
45 | 'RECENT_TOPICS' => 'Aktuelle Themen',
46 | 'RT_CONFIG' => 'Einstellungen',
47 | 'RECENT_TOPICS_EXPLAIN' => 'Auf dieser Seite können Sie die Einstellungen der aktuellen Themenerweiterung anpassen.
Spezifische Foren können durch ändern der Einstellungen der jeweiligen Foren eingeschlossen oder ausgeschlossen werden. Überprüfen Sie doch auch die Benutzerberechtigungen, so dass die Benutzer sich einige Parameter ändern können, die Vorrang haben vor den Einstellungen des Admin-Panels.',
48 |
49 | //allgemeine Einstellungen
50 | 'RT_GLOBAL_SETTINGS' => 'Globale Einstellungen',
51 | 'RT_DISPLAY_INDEX' => 'Anzeigen auf der Index-Seite',
52 | 'RT_NUMBER' => 'Anzahl Aktuelle Themen',
53 | 'RT_NUMBER_EXP' => 'Maximale Anzahl Themen pro Seite',
54 | 'RT_PAGE_NUMBER' => 'Alle Seiten anzeigen',
55 | 'RT_PAGE_NUMBER_EXP' => 'Diese Funktion überschreibt die Eingestellte Maximale Seitenanzahl und zeigt alle Seiten an egal wie viele Seiten durch die Option eingestellt werden. ',
56 | 'RT_PAGE_NUMBERMAX' => 'Maximale Seitenanzahl',
57 | 'RT_PAGE_NUMBERMAX_EXP' => 'Legt die maximale Anzahl der Seiten fest.',
58 | 'RT_MIN_TOPIC_LEVEL' => 'Minimaler Thementyp',
59 | 'RT_MIN_TOPIC_LEVEL_EXP' => 'Definiert das Minimum eines Thementyps, der angezeigt wird. Wenn Sie ein Thementyp angeben, werden nur Themen dieses oder eines höheren Typs angezeigt.',
60 | 'RT_ANTI_TOPICS' => 'Ausgeschlossene Themen',
61 | 'RT_ANTI_TOPICS_EXP' => 'Gebe die Subjekt-IDs ein, kommagetrennt (z. B. 7,9), andernfalls 0 um alle Themen an zu zeigen. (wie im url viewtopic.php?t=12345).',
62 | 'RT_PARENTS' => 'Übergeordnete Foren anzeigen',
63 | 'RT_PARENTS_EXP' => 'Übergeordnete Foren in der Liste der aktuellen Themen anzeigen.',
64 |
65 | //Benutzereinstellungen
66 | 'RT_OVERRIDABLE' => 'Einstellungen, für die das Benutzerfeld Priorität hat',
67 | 'RT_LOCATION' => 'Anzeigelage',
68 | 'RT_LOCATION_EXP' => 'Wählen Sie den Anzeigeort der aktuellen Themen.',
69 | 'RT_TOP' => 'Ansicht oben',
70 | 'RT_BOTTOM' => 'Ansicht unten',
71 | 'RT_SIDE' => 'Ansicht auf die Seite',
72 | 'RT_SORT_START_TIME' => 'Nach Themen Startzeit sortieren',
73 | 'RT_SORT_START_TIME_EXP' => 'Wenn diese Option aktiviert ist, werden die Themen nach dem Datum des ersten Beitrags anstelle des letzten Beitrags sortiert.',
74 | 'RT_UNREAD_ONLY' => 'Nur ungelesene Themen anzeigen',
75 | 'RT_UNREAD_ONLY_EXP' => 'Diese Option zeigt nur ungelesene Themen an (egal ob diese aktuell sind oder nicht). Diese Funktion nutzt die gleichen Einstellungen (Ausgeschlossene Foren / Themen, etc.) wie die normale Version. Hinweis: diese Funktion steht nur eingeloggten Benutzern zur Verfügung; Gäste sehen die normale „Aktuelle Themen“ Liste.',
76 | 'RT_RESET_DEFAULT' => 'User Einstellungen zurücksetzen',
77 | 'RT_RESET_DEFAULT_EXP' => 'Setzt die User Einstellungen zurück auf die Standard Einstellungen',
78 |
79 | //Enable for extensions
80 | 'RT_NICKVERGESSEN_NEWSPAGE' => 'Unterstützung für erweiterung ’Newspage’ von Nickvergessen',
81 | 'RT_VIEW_ON' => 'Aktuelle Themen anzeigen auf:',
82 |
83 | //Versie controle
84 | 'RT_VERSION_CHECK' => 'Versionskontrolle',
85 | 'RT_LATEST_VERSION' => 'Letzte version',
86 | 'RT_EXT_VERSION' => 'Extensionsversion',
87 | 'RT_VERSION_ERROR' => 'Kann die neueste Version nicht abrufen!',
88 | 'RT_CHECK_UPDATE' => 'Besuche avathar.be für neuere versionen.',
89 |
90 | //Donatiies
91 | 'RT_DONATE_URL' => 'http://www.avathar.be/forum/app.php/page/donate',
92 | 'PAYPAL_IMAGE_URL' => 'https://www.paypalobjects.com/webstatic/en_US/i/btn/png/silver-pill-paypal-26px.png',
93 | 'PAYPAL_ALT' => 'Machen eine Spende über PayPal',
94 | 'RT_DONATE' => 'Spende an RecentTopics',
95 | 'RT_DONATE_SHORT' => 'Spende an RecentTopics',
96 | 'RT_DONATE_EXPLAIN' => 'RecentTopics ist zu 100% kostenlos. Wenn Sie dies eine nützliche Erweiterung findest und Sie die Autoren unterstützen möchten, könnten Sie eine unverbindliche Spende in Erwägung ziehen.',
97 | )
98 | );
99 |
--------------------------------------------------------------------------------
/language/de_x_sie/permissions_recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Aktuelle Themen: Kann die Aktuelle Themen sehen.',
44 | 'ACL_U_RT_ENABLE' => 'Aktuelle Themen: Kann Anzeige der Aktuelle Themen aktivieren / deaktivieren.',
45 | 'ACL_U_RT_LOCATION' => 'Aktuelle Themen: Kann das Anzeigeort des Blocks «Aktuelle Themen» ändern .',
46 | 'ACL_U_RT_SORT_START_TIME' => 'Aktuelle Themen: Kann sortierung des Blocks ändern.',
47 | 'ACL_U_RT_UNREAD_ONLY' => 'Aktuelle Themen: Kann wahl zur ungelesenen Aktuelle Themen ändern.',
48 | 'ACL_U_RT_NUMBER' => 'Aktuelle Themen: Kann Anzahl der Aktuelle Themen pro Seite ändern',
49 | )
50 | );
51 |
--------------------------------------------------------------------------------
/language/de_x_sie/recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Aktuelle Themen',
25 | 'RT_NO_TOPICS' => 'Es sind keine neuen Themen vorhanden.'
26 | )
27 | );
28 |
--------------------------------------------------------------------------------
/language/de_x_sie/recenttopics_ucp.php:
--------------------------------------------------------------------------------
1 | '«Aktuelle Themen» anzeigen',
25 | 'RT_TOP' => 'Ansicht oben',
26 | 'RT_BOTTOM' => 'Ansicht unten',
27 | 'RT_SIDE' => 'Ansicht auf die Seite',
28 | 'RT_LOCATION' => 'Anzeigelage',
29 | 'RT_LOCATION_EXP' => 'Anzeigelage des Blocks «aktuellen Themen»',
30 | 'RT_NUMBER' => 'Anzahl Aktuelle Themen',
31 | 'RT_NUMBER_EXP' => 'Maximale Anzahl Themen pro Seite',
32 | 'RT_SORT_START_TIME' => 'Nach Themen Startzeit sortieren',
33 | 'RT_SORT_START_TIME_EXP' => 'Wenn diese Option aktiviert ist, werden die Themen nach dem Datum des ersten Beitrags anstelle des letzten Beitrags sortiert.',
34 | 'RT_UNREAD_ONLY' => 'Nur ungelesene Themen anzeigen',
35 | )
36 | );
37 |
--------------------------------------------------------------------------------
/language/en/info_acp_recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Display on “recent topics”',
26 | 'RECENT_TOPICS_LIST_EXPLAIN' => 'Enable to display topics in this forum in the “recent topics” extension.',
27 |
28 | //acp title
29 | 'RECENT_TOPICS' => 'Recent Topics',
30 | 'RT_CONFIG' => 'Configuration',
31 | 'RECENT_TOPICS_EXPLAIN' => 'On this page you can change the settings specific for the Recent Topics extension.
Specific forums can be included or excluded by editing the respective forums in your ACP. Also be sure to check your user permissions, which allow users to change some of the settings found below for themselves.',
32 |
33 | //global settings
34 | 'RT_GLOBAL_SETTINGS' => 'Global Settings',
35 | 'RT_DISPLAY_INDEX' => 'Display on Index page',
36 | 'RT_NUMBER' => 'Number of Recent topics to show',
37 | 'RT_NUMBER_EXP' => 'Maximum number of topics to display per page.',
38 | 'RT_PAGE_NUMBER' => 'Show all recent topic pages',
39 | 'RT_PAGE_NUMBER_EXP' => 'This function overwrites the set maximum number of pages and shows all pages no matter how many pages are set by the option.',
40 | 'RT_PAGE_NUMBERMAX' => 'Maximum number of pages',
41 | 'RT_PAGE_NUMBERMAX_EXP' => 'Set the page maximum to display in the recent topics pagination unless overridden.',
42 | 'RT_MIN_TOPIC_LEVEL' => 'Minimum topic type level',
43 | 'RT_MIN_TOPIC_LEVEL_EXP' => 'Determines the minimum level of the topic-type to display. It will only display topics of the set level, and higher.',
44 | 'RT_ANTI_TOPICS' => 'Excluded topic ID’s',
45 | 'RT_ANTI_TOPICS_EXP' => 'The IDs of topics to exclude, separated by “,” (Example: 7,9) The value 0 disables this behaviour.',
46 | 'RT_PARENTS' => 'Display parent forums',
47 | 'RT_PARENTS_EXP' => 'Display parent forums inside the topic row of recent topics.',
48 |
49 | //User Overridable settings. these apply for anon users and can be overridden by UCP
50 | 'RT_OVERRIDABLE' => 'UCP overridable Settings',
51 | 'RT_LOCATION' => 'Display location',
52 | 'RT_LOCATION_EXP' => 'Select location to display recent topics.',
53 | 'RT_TOP' => 'Show on top',
54 | 'RT_BOTTOM' => 'Show on bottom',
55 | 'RT_SIDE' => 'Show on side',
56 | 'RT_SORT_START_TIME' => 'Sort by topic start time',
57 | 'RT_SORT_START_TIME_EXP' => 'Enable to sort recent topics by the starting time of the topic, instead of the last post time.',
58 | 'RT_UNREAD_ONLY' => 'Only display unread topics',
59 | 'RT_UNREAD_ONLY_EXP' => 'Enable to only display unread topics (whether they are “recent” or not). This function uses the same settings (excluding forums/topics etc.) as normal mode. Note: this only works for logged-in users; guests will get the normal list.',
60 | 'RT_RESET_DEFAULT' => 'Reset user settings',
61 | 'RT_RESET_DEFAULT_EXP' => 'Reset user settings to default.',
62 |
63 | //Enable for extensions
64 | 'RT_NICKVERGESSEN_NEWSPAGE' => 'Support for NewsPage Extension',
65 | 'RT_VIEW_ON' => 'Display recent topics on:',
66 |
67 | //Version checker
68 | 'RT_VERSION_CHECK' => 'Version Check',
69 | 'RT_LATEST_VERSION' => 'Latest version',
70 | 'RT_EXT_VERSION' => 'Extension version',
71 | 'RT_VERSION_ERROR' => 'Unable to check latest version!',
72 | 'RT_CHECK_UPDATE' => 'Check avathar.be to see if there are updates available.',
73 |
74 | //Donation
75 | 'RT_DONATE_URL' => 'http://www.avathar.be/forum/app.php/page/donate',
76 | 'PAYPAL_IMAGE_URL' => 'https://www.paypalobjects.com/webstatic/en_US/i/btn/png/silver-pill-paypal-26px.png',
77 | 'PAYPAL_ALT' => 'Donate using PayPal',
78 | 'RT_DONATE' => 'Donate to RecentTopics',
79 | 'RT_DONATE_SHORT' => 'Make a donation to RecentTopics',
80 | 'RT_DONATE_EXPLAIN' => 'RecentTopics is 100% free. It is a hobby project that I am spending my time and money on, just for the fun of it. If you enjoy using RecentTopics, please consider making a donation. I would really appreciate it. No strings attached.',
81 | )
82 | );
83 |
--------------------------------------------------------------------------------
/language/en/permissions_recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Recent Topics: can view Recent topics.',
25 | 'ACL_U_RT_ENABLE' => 'Recent Topics: can enable or disable Displaying Recent Topics.',
26 | 'ACL_U_RT_LOCATION' => 'Recent Topics: can select display location of Recent topics blocks.',
27 | 'ACL_U_RT_SORT_START_TIME' => 'Recent Topics: can change topic sort order.',
28 | 'ACL_U_RT_UNREAD_ONLY' => 'Recent Topics: can change setting to only display unread topics.',
29 | 'ACL_U_RT_NUMBER' => 'Recent Topics: can change setting of number of recent topics to show per page.',
30 | )
31 | );
32 |
--------------------------------------------------------------------------------
/language/en/recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Recent Topics',
25 | 'RT_NO_TOPICS' => 'There are no new topics to display.',
26 | )
27 | );
28 |
--------------------------------------------------------------------------------
/language/en/recenttopics_ucp.php:
--------------------------------------------------------------------------------
1 | 'Display recent topics',
41 | 'RT_BOTTOM' => 'Show on bottom',
42 | 'RT_SIDE' => 'Show on side',
43 | 'RT_TOP' => 'Show on top',
44 | 'RT_LOCATION' => 'Select location',
45 | 'RT_LOCATION_EXP' => 'Select location to display recent topics.',
46 | 'RT_NUMBER' => 'Number of Recent topics to show',
47 | 'RT_NUMBER_EXP' => 'Maximum number of topics to display per page.',
48 | 'RT_SORT_START_TIME' => 'Sort recent topics by topic start time',
49 | 'RT_SORT_START_TIME_EXP' => 'Instead of sorting them by last post time.',
50 | 'RT_UNREAD_ONLY' => 'Only display unread topics in recent topics',
51 | )
52 | );
53 |
--------------------------------------------------------------------------------
/language/es/info_acp_recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Mostrar en “Temas Recientes”',
26 | 'RECENT_TOPICS_LIST_EXPLAIN' => 'Activar para mostrar los temas de este foro en “Temas Recientes”',
27 |
28 | //PCA título
29 | 'RECENT_TOPICS' => 'Temas Recientes',
30 | 'RT_CONFIG' => 'Configuración',
31 | 'RECENT_TOPICS_EXPLAIN' => 'En esta página puede cambiar las opciones especificas para la extensión “Temas Recientes”.
Foros específicos pueden ser incluídos o excluídos editando los respectivos foros en el PCA. Asegúrese también de comprobar los permisos de sus usuarios, los cuales permiten a los usuarios cambiar individualmente algunas de las opciones encontradas abajo.',
32 |
33 | //ajustes globales
34 | 'RT_GLOBAL_SETTINGS' => 'Opciones globales',
35 | 'RT_DISPLAY_INDEX' => 'Mostrar en el índice',
36 | 'RT_NUMBER' => 'Temas Recientes',
37 | 'RT_NUMBER_EXP' => 'Número de temas a mostrar.',
38 | 'RT_PAGE_NUMBER' => 'Páginas de temas recientes',
39 | 'RT_PAGE_NUMBER_EXP' => 'Esta función sobrescribe el número máximo de páginas establecido y muestra todas las páginas sin importar cuántas páginas haya establecido la opción.',
40 | 'RT_PAGE_NUMBERMAX' => 'Número máximo de páginas',
41 | 'RT_PAGE_NUMBERMAX_EXP' => 'Definir el número máximo de páginas',
42 | 'RT_MIN_TOPIC_LEVEL' => 'Nivel de tema mínimo',
43 | 'RT_MIN_TOPIC_LEVEL_EXP' => 'Determina el nivel de tema mínimo para poder se mostrado. Solo mostrará temas del nivel especificado y superior.',
44 | 'RT_ANTI_TOPICS' => 'Temas excluidos',
45 | 'RT_ANTI_TOPICS_EXP' => 'Las IDs de los temas a excluír, separados por "," (Por ejemplo: 7,9) Si no quiere excluir un tema, simplemente introduzca 0.',
46 | 'RT_PARENTS' => 'Mostrar foros padre',
47 | 'RT_PARENTS_EXP' => 'Mostrar foros padre dentro de la fila del tema de “Temas Recientes”.',
48 |
49 | // Opciones modificables por el usuario. Afectan a los usuarios anónimos y pueden ser sobreescritas por el PCU
50 | 'RT_OVERRIDABLE' => 'Opciones sobreescribibles del PCU',
51 | 'RT_LOCATION' => 'Posición',
52 | 'RT_LOCATION_EXP' => 'Elija un lugar para mostrar la lista de temas recientes.',
53 | 'RT_TOP' => 'Mostrar en la parte superior',
54 | 'RT_BOTTOM' => 'Mostrar en la parte inferior',
55 | 'RT_SIDE' => 'Mostrar en el lado derecho',
56 | 'RT_SORT_START_TIME' => 'Ordenar temas por la hora de inicio',
57 | 'RT_SORT_START_TIME_EXP' => 'Habilitar para ordenar la lista de temas recientes en base a la hora de inicio del tema, en lugar de la de la última respesta.',
58 | 'RT_UNREAD_ONLY' => 'Mostrar solo temas no leídos',
59 | 'RT_UNREAD_ONLY_EXP' => 'Activar para mostrar solo temas no leídos (tanto si son “recientes” o no). Esta función utiliza la misma configuración (excluyendo foros, temas, etc.) que el modo normal. Nota: esto sólo funciona para usuarios identificados; los invitados verán la lista normal.',
60 | 'RT_RESET_DEFAULT' => 'Reiniciar la configuración de los usuarios',
61 | 'RT_RESET_DEFAULT_EXP' => 'Devuelve la configuración independiente de cada usuario de “Temas Recientes” al valor por defecto.',
62 |
63 | // extensiones
64 | 'RT_NICKVERGESSEN_NEWSPAGE' => 'Soporte para la extensión “NewsPage”',
65 | 'RT_VIEW_ON' => 'Ver “Temas Recientes” en:',
66 |
67 | //Version checker
68 | 'RT_VERSION_CHECK' => 'Comprobación de la versión',
69 | 'RT_LATEST_VERSION' => 'Última versión',
70 | 'RT_EXT_VERSION' => 'Versión de la extensión',
71 | 'RT_VERSION_ERROR' => '¡No se ha podido comprobar la última versión!',
72 | 'RT_CHECK_UPDATE' => 'Visita avathar.be para comprobar si hay actualizaciones disponibles.',
73 |
74 | //Donation
75 | 'RT_DONATE_URL' => 'http://www.avathar.be/forum/app.php/page/donate',
76 | 'PAYPAL_IMAGE_URL' => 'https://www.paypalobjects.com/webstatic/en_US/i/btn/png/silver-pill-paypal-26px.png',
77 | 'PAYPAL_ALT' => 'Donar usando PayPal',
78 | 'RT_DONATE' => 'Donar a RecentTopics',
79 | 'RT_DONATE_SHORT' => 'Haga una donación a RecentTopics',
80 | 'RT_DONATE_EXPLAIN' => 'RecentTopics es 100% gratis. Es un proyecto que hago en mi tiempo libre donde invierto mi tiempo y dinero por gusto. Si disfruta utilizando RecentTopics, por favor considere hacer una donación. Sin ataduras.',
81 | )
82 | );
83 |
--------------------------------------------------------------------------------
/language/es/permissions_recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Temas recientes: Puede ver la lista de temas recientes',
25 | 'ACL_U_RT_ENABLE' => 'Temas recientes: Puede activar o desactivar la lista de temas recientes',
26 | 'ACL_U_RT_LOCATION' => 'Temas recientes: Puede seleccionar la posición donde será mostrada',
27 | 'ACL_U_RT_SORT_START_TIME' => 'Temas recientes: Puede cambiar el método de ordenación',
28 | 'ACL_U_RT_UNREAD_ONLY' => 'Temas recientes: Puede activar el módo “solo no leídos”',
29 | 'ACL_U_RT_NUMBER' => 'Temas recientes: puede establecer el número de temas por página',
30 | )
31 | );
32 |
--------------------------------------------------------------------------------
/language/es/recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Temas Recientes',
25 | 'RT_NO_TOPICS' => 'No hay nuevos temas que mostrar.',
26 | )
27 | );
28 |
--------------------------------------------------------------------------------
/language/es/recenttopics_ucp.php:
--------------------------------------------------------------------------------
1 | 'Mostrar la lista de temas recientes',
41 | 'RT_TOP' => 'Mostrar en la parte superior',
42 | 'RT_BOTTOM' => 'Mostrar en la parte inferior',
43 | 'RT_SIDE' => 'Mostrar en el lado derecho',
44 | 'RT_LOCATION' => 'Seleccionar posición',
45 | 'RT_LOCATION_EXP' => 'Elija una posición para mostrar la lista de temas recientes',
46 | 'RT_NUMBER' => 'Temas Recientes',
47 | 'RT_NUMBER_EXP' => 'Número de temas a mostrar.',
48 | 'RT_SORT_START_TIME' => 'Ordenar los temas recientes por la hora de inicio de los temas',
49 | 'RT_SORT_START_TIME_EXP' => 'Los temas están ordenados de acuerdo con su respectiva fecha de inicio y no de acuerdo a la del último mensaje',
50 | 'RT_UNREAD_ONLY' => 'Mostrar solo los temas no leídos en la lista de temas recientes',
51 | )
52 | );
53 |
--------------------------------------------------------------------------------
/language/es_x_tu/info_acp_recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Mostrar en “Temas Recientes”',
26 | 'RECENT_TOPICS_LIST_EXPLAIN' => 'Activar para mostrar los temas de este foro en “Temas Recientes”',
27 |
28 | //PCA título
29 | 'RECENT_TOPICS' => 'Temas Recientes',
30 | 'RT_CONFIG' => 'Configuración',
31 | 'RECENT_TOPICS_EXPLAIN' => 'En esta página puede cambiar las opciones especificas para la extensión “Temas Recientes”.
Foros específicos pueden ser incluídos o excluídos editando los respectivos foros en el PCA. Asegúrate también de comprobar los permisos de tus usuarios, los cuales permiten a los usuarios cambiar individualmente algunas de las opciones encontradas abajo.',
32 |
33 | //ajustes globales
34 | 'RT_GLOBAL_SETTINGS' => 'Opciones globales',
35 | 'RT_DISPLAY_INDEX' => 'Mostrar en el índice',
36 | 'RT_NUMBER' => 'Temas Recientes',
37 | 'RT_NUMBER_EXP' => 'Número de temas a mostrar.',
38 | 'RT_PAGE_NUMBER' => 'Páginas de temas recientes',
39 | 'RT_PAGE_NUMBER_EXP' => 'Esta función sobrescribe el número máximo de páginas establecido y muestra todas las páginas sin importar cuántas páginas haya establecido la opción.',
40 | 'RT_PAGE_NUMBERMAX' => 'Número máximo de páginas',
41 | 'RT_PAGE_NUMBERMAX_EXP' => 'Definir el número máximo de páginas',
42 | 'RT_MIN_TOPIC_LEVEL' => 'Nivel de tema mínimo',
43 | 'RT_MIN_TOPIC_LEVEL_EXP' => 'Determina el nivel de tema mínimo para poder se mostrado. Solo mostrará temas del nivel especificado y superior.',
44 | 'RT_ANTI_TOPICS' => 'Temas excluidos',
45 | 'RT_ANTI_TOPICS_EXP' => 'Las IDs de los temas a excluír, separados por "," (Por ejemplo: 7,9) Si no quieres excluir un tema, simplemente introduce 0.',
46 | 'RT_PARENTS' => 'Mostrar foros padre',
47 | 'RT_PARENTS_EXP' => 'Mostrar foros padre dentro de la fila del tema de “Temas Recientes”.',
48 |
49 | // Opciones modificables por el usuario. Afectan a los usuarios anónimos y pueden ser sobreescritas por el PCU
50 | 'RT_OVERRIDABLE' => 'Opciones sobreescribibles del PCU',
51 | 'RT_LOCATION' => 'Posición',
52 | 'RT_LOCATION_EXP' => 'Elije un lugar para mostrar la lista de temas recientes.',
53 | 'RT_TOP' => 'Mostrar en la parte superior',
54 | 'RT_BOTTOM' => 'Mostrar en la parte inferior',
55 | 'RT_SIDE' => 'Mostrar en el lado derecho',
56 | 'RT_SORT_START_TIME' => 'Ordenar temas por la hora de inicio',
57 | 'RT_SORT_START_TIME_EXP' => 'Habilitar para ordenar la lista de temas recientes en base a la hora de inicio del tema, en lugar de la de la última respesta.',
58 | 'RT_UNREAD_ONLY' => 'Mostrar solo temas no leídos',
59 | 'RT_UNREAD_ONLY_EXP' => 'Activar para mostrar solo temas no leídos (tanto si son “recientes” o no). Esta función utiliza la misma configuración (excluyendo foros, temas, etc.) que el modo normal. Nota: esto sólo funciona para usuarios identificados; los invitados verán la lista normal.',
60 | 'RT_RESET_DEFAULT' => 'Reiniciar la configuración de los usuarios',
61 | 'RT_RESET_DEFAULT_EXP' => 'Devuelve la configuración independiente de cada usuario de “Temas Recientes” al valor por defecto.',
62 |
63 | // extensiones
64 | 'RT_NICKVERGESSEN_NEWSPAGE' => 'Soporte para la extensión “NewsPage”',
65 | 'RT_VIEW_ON' => 'Ver “Temas Recientes” en:',
66 |
67 | //Version checker
68 | 'RT_VERSION_CHECK' => 'Comprobación de la versión',
69 | 'RT_LATEST_VERSION' => 'Última versión',
70 | 'RT_EXT_VERSION' => 'Versión de la extensión',
71 | 'RT_VERSION_ERROR' => '¡No se ha podido comprobar la última versión!',
72 | 'RT_CHECK_UPDATE' => 'Visita avathar.be para comprobar si hay actualizaciones disponibles.',
73 |
74 | //Donation
75 | 'RT_DONATE_URL' => 'http://www.avathar.be/forum/app.php/page/donate',
76 | 'PAYPAL_IMAGE_URL' => 'https://www.paypalobjects.com/webstatic/en_US/i/btn/png/silver-pill-paypal-26px.png',
77 | 'PAYPAL_ALT' => 'Donar usando PayPal',
78 | 'RT_DONATE' => 'Donar a RecentTopics',
79 | 'RT_DONATE_SHORT' => 'Haga una donación a RecentTopics',
80 | 'RT_DONATE_EXPLAIN' => 'RecentTopics es 100% gratis. Es un proyecto que hago en mi tiempo libre donde invierto mi tiempo y dinero por gusto. Si disfrutas utilizando RecentTopics, por favor considera hacer una donación. Sin ataduras.',
81 | )
82 | );
83 |
--------------------------------------------------------------------------------
/language/es_x_tu/permissions_recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Temas recientes: Puedes ver la lista de temas recientes',
25 | 'ACL_U_RT_ENABLE' => 'Temas recientes: Puedes activar o desactivar la lista de temas recientes',
26 | 'ACL_U_RT_LOCATION' => 'Temas recientes: Puedes seleccionar la posición donde será mostrada',
27 | 'ACL_U_RT_SORT_START_TIME' => 'Temas recientes: Puedes cambiar el método de ordenación',
28 | 'ACL_U_RT_UNREAD_ONLY' => 'Temas recientes: Puedes activar el módo “solo no leídos”',
29 | 'ACL_U_RT_NUMBER' => 'Temas recientes: puede establecer el número de temas por página',
30 |
31 | )
32 | );
33 |
--------------------------------------------------------------------------------
/language/es_x_tu/recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Temas Recientes',
25 | 'RT_NO_TOPICS' => 'No hay nuevos temas que mostrar.',
26 | )
27 | );
28 |
--------------------------------------------------------------------------------
/language/es_x_tu/recenttopics_ucp.php:
--------------------------------------------------------------------------------
1 | 'Mostrar la lista de temas recientes',
41 | 'RT_TOP' => 'Mostrar en la parte superior',
42 | 'RT_BOTTOM' => 'Mostrar en la parte inferior',
43 | 'RT_SIDE' => 'Mostrar en el lado derecho',
44 | 'RT_LOCATION' => 'Seleccionar posición',
45 | 'RT_LOCATION_EXP' => 'Elige una posición para mostrar la lista de temas recientes',
46 | 'RT_NUMBER' => 'Temas Recientes',
47 | 'RT_NUMBER_EXP' => 'Número de temas a mostrar.',
48 | 'RT_SORT_START_TIME' => 'Ordenar los temas recientes por la hora de inicio de los temas',
49 | 'RT_SORT_START_TIME_EXP' => 'Los temas están ordenados de acuerdo con su respectiva fecha de inicio y no de acuerdo a la del último mensaje',
50 | 'RT_UNREAD_ONLY' => 'Mostrar solo los temas no leídos en la lista de temas recientes',
51 | )
52 | );
53 |
--------------------------------------------------------------------------------
/language/fr/info_acp_recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Afficher les sujets récents',
46 | 'RECENT_TOPICS_LIST_EXPLAIN' => 'Si activé, les sujets de ce forum seront affichés dans la liste des sujets récents.',
47 |
48 | //acp title
49 | 'RECENT_TOPICS' => 'Sujets récents',
50 | 'RT_CONFIG' => 'Configuration',
51 | 'RECENT_TOPICS_EXPLAIN' => 'Sur cette page il est possible de modifier les paramètres spécifiques de l’extension « Sujets récents ».
Les forums peuvent être inclus ou exclus de la liste des sujets récents en modifiant leurs paramètres respectifs depuis le « Panneau d’administration », onglet « FORUMS ». Il est recommandé de vérifier les autorisations des utilisateurs leur permettant de modifier par eux-mêmes certains paramètres présents ci-dessous.',
52 |
53 | //global settings
54 | 'RT_GLOBAL_SETTINGS' => 'Paramètres généraux',
55 | 'RT_DISPLAY_INDEX' => 'Permet d’afficher la liste des sujets récents sur la page de l’index du forum.',
56 | 'RT_NUMBER' => 'Nombre de sujets récents affichés',
57 | 'RT_NUMBER_EXP' => 'Permet de saisir le nombre maximum de sujets récents à afficher par page.',
58 | 'RT_PAGE_NUMBER' => 'Afficher toutes les pages des sujets récents',
59 | 'RT_PAGE_NUMBER_EXP' => 'Permet de passer outre le « Nombre maximal de pages » à afficher dans la pagination. Si activé, tous les sujets du forum seront paginés et autant de pages que nécessaire seront affichées (non recommandé). Si désactivé (décochée), merci de saisir le nombre de page à afficher dans l’option « Nombre maximal de pages ».',
60 | 'RT_PAGE_NUMBERMAX' => 'Nombre maximal de pages',
61 | 'RT_PAGE_NUMBERMAX_EXP' => 'Permet de saisir le nombre maximal de pages à afficher dans la pagination des sujets récents lorsque l’option « Afficher toutes les pages des sujets récents » est désactivée (décochée).',
62 | 'RT_MIN_TOPIC_LEVEL' => 'Niveau minimum du type de sujets affichés',
63 | 'RT_MIN_TOPIC_LEVEL_EXP' => 'Permet de sélectionner le niveau minimum du type de sujets à afficher dans la liste des sujets récents. Les sujets correspondants au niveau paramétré et aux niveaux supérieurs seront affichés.',
64 | 'RT_ANTI_TOPICS' => 'Exclure des sujets de l’affichage',
65 | 'RT_ANTI_TOPICS_EXP' => 'Permet de saisir les ID, séparés par une virgule (exemple : 7,9), des sujets à exclure de l’affichage des sujets récents. Pour afficher tous les sujets saisir la valeur 0.',
66 | 'RT_PARENTS' => 'Afficher les forums parents',
67 | 'RT_PARENTS_EXP' => 'Permet d’afficher les forums parents dans l’arborescence des forums de l’affichage des sujets récents.',
68 |
69 | //User Overridable settings. these apply for anon users and can be overridden by UCP
70 | 'RT_OVERRIDABLE' => 'Paramètres personnalisables depuis le « Panneau de l’utilisateur »',
71 | 'RT_LOCATION' => 'Emplacement des sujets récents',
72 | 'RT_LOCATION_EXP' => 'Permet de sélectionner l’emplacement où afficher la liste des sujets récents (option applicable uniquement aux styles basés sur « prosilver »).',
73 | 'RT_TOP' => 'Au-dessus de la liste des forums',
74 | 'RT_BOTTOM' => 'En dessous de la liste des forums',
75 | 'RT_SIDE' => 'Sur le coté droit de la liste des forums',
76 | 'RT_SORT_START_TIME' => 'Trier selon les nouveaux sujets crées',
77 | 'RT_SORT_START_TIME_EXP' => 'Permet d’afficher les sujets récents triés selon la date de création du sujet en lieu et place de la date du dernier message.',
78 | 'RT_UNREAD_ONLY' => 'Afficher uniquement les sujets non lus',
79 | 'RT_UNREAD_ONLY_EXP' => 'Permet d’afficher uniquement les sujets non lus qu’ils soient récents ou non. Cette fonctionnalité utilise les mêmes paramètres qu’en temps normal (excluant les forums, sujets, etc.). Note : Cette option est uniquement dédiée aux utilisateurs connectés; les invités verront la liste « normale ».',
80 | 'RT_RESET_DEFAULT' => 'Réinitialiser les paramètres utilisateur',
81 | 'RT_RESET_DEFAULT_EXP' => 'Permet de réinitialiser les « Paramètres personnalisables » par défaut (ceux présents sur cette page) à tous les utilisateurs.',
82 |
83 | //Enable for extensions
84 | 'RT_NICKVERGESSEN_NEWSPAGE' => 'Support de l’extension « NewsPage »',
85 | 'RT_VIEW_ON' => 'Permet d’afficher les sujets récents sur les pages de l’extension :',
86 |
87 | //Version checker
88 | 'RT_VERSION_CHECK' => 'Vérification de la version',
89 | 'RT_LATEST_VERSION' => 'dernière version',
90 | 'RT_EXT_VERSION' => 'Version de l’extension',
91 | 'RT_VERSION_ERROR' => 'Impossible de vérifier la dernière version disponible !',
92 | 'RT_CHECK_UPDATE' => 'Vérifier manuellement depuis le site Web : avathar.be si une nouvelle version est disponible.',
93 |
94 | //Donation
95 | 'RT_DONATE_URL' => 'http://www.avathar.be/forum/app.php/page/donate',
96 | 'PAYPAL_IMAGE_URL' => 'https://www.paypalobjects.com/webstatic/en_US/i/btn/png/silver-pill-paypal-26px.png',
97 | 'PAYPAL_ALT' => 'Faire un don via PayPal',
98 | 'RT_DONATE' => 'Soutenir le développement',
99 | 'RT_DONATE_SHORT' => 'Faire un don PayPal',
100 | 'RT_DONATE_EXPLAIN' => 'Permet de soutenir le développement de l’extension « Recent Topics » qui est distribuée librement. L’auteur consacre temps et argent à son développement, sur ton temps libre, et parce qu’il y trouve un certain plaisir. Si cette extension est appréciée il est recommandé, de faire un don pour soutenir ce projet, et comme le dit l’auteur : « J’apprécierai grandement votre geste, d’avance mes remerciements ! ».',
101 | )
102 | );
103 |
--------------------------------------------------------------------------------
/language/fr/permissions_recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Peut voir la liste des sujets récents.',
45 | 'ACL_U_RT_ENABLE' => 'Peut activer/désactiver l’affichage de la liste des sujets récents.',
46 | 'ACL_U_RT_LOCATION' => 'Peut modifier l’emplacement de la liste des sujets récents.',
47 | 'ACL_U_RT_SORT_START_TIME' => 'Peut modifier le mode de tri de la liste des sujets récents.',
48 | 'ACL_U_RT_UNREAD_ONLY' => 'Peut afficher uniquement les sujets non lus dans la liste des sujets récents.',
49 | 'ACL_U_RT_NUMBER' => 'Peut définir le nombre de sujets par page.',
50 | )
51 | );
52 |
--------------------------------------------------------------------------------
/language/fr/recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Sujets récents',
45 | 'RT_NO_TOPICS' => 'Il n’y a aucun nouveau sujet à afficher.',
46 | )
47 | );
48 |
--------------------------------------------------------------------------------
/language/fr/recenttopics_ucp.php:
--------------------------------------------------------------------------------
1 | 'Afficher la liste des sujets récents',
45 | 'RT_TOP' => 'Au-dessus de la liste des forums',
46 | 'RT_BOTTOM' => 'En dessous de la liste des forums',
47 | 'RT_SIDE' => 'Sur le coté droit de la liste des forums',
48 | 'RT_LOCATION' => 'Sélectionner l’emplacement de la liste des sujets récents',
49 | 'RT_LOCATION_EXP' => 'Permet de sélectionner l’emplacement où afficher la liste des sujets récents.',
50 | 'RT_NUMBER' => 'Nombre de sujets récents affichés',
51 | 'RT_NUMBER_EXP' => 'Permet de saisir le nombre maximum de sujets récents à afficher par page.',
52 | 'RT_SORT_START_TIME' => 'Trier les sujets récents',
53 | 'RT_SORT_START_TIME_EXP' => 'Permet d’afficher les sujets récents triés selon la date de création du sujet en lieu et place de la date du dernier message.',
54 | 'RT_UNREAD_ONLY' => 'Afficher uniquement les sujets non lus dans la liste des sujets récents',
55 | )
56 | );
57 |
--------------------------------------------------------------------------------
/language/nl/info_acp_recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Weergeven in Recente Onderwerpen',
42 | 'RECENT_TOPICS_LIST_EXPLAIN' => 'Vink dit aan om onderwerpen van dit forum weer te geven in de ”Recente Onderwerpen” extensie.',
43 |
44 | //acp title
45 | 'RECENT_TOPICS' => 'Recente Onderwerpen',
46 | 'RT_CONFIG' => 'Instellingen',
47 | 'RECENT_TOPICS_EXPLAIN' => 'Hier kan je de instellingen aanpassen van de Recente Onderwerpen Extensie.
forumactivering kan ingesteld worden in het Forum beheerderspaneel voor dat forum. Ga ook uw gebruikerspaneel na dat voorrang heeft op beheerderspaneelinstellingen.',
48 |
49 | //algemene instellingen
50 | 'RT_GLOBAL_SETTINGS' => 'Algemene instellingen',
51 | 'RT_DISPLAY_INDEX' => 'Toon op de index pagina',
52 | 'RT_NUMBER' => 'Aantal recente onderwerpen',
53 | 'RT_NUMBER_EXP' => 'Maximum aantal onderwerpen per pagina.',
54 | 'RT_PAGE_NUMBER' => 'Toon alle pagina’s',
55 | 'RT_PAGE_NUMBER_EXP' => 'Deze functie overschrijft het ingestelde maximale aantal pagina’s en toont alle pagina’s, ongeacht het aantal pagina’s dat door de optie is ingesteld.',
56 | 'RT_PAGE_NUMBERMAX' => 'Maximum aantal pagina’s',
57 | 'RT_PAGE_NUMBERMAX_EXP' => 'Stel het maximum aantal pagina’s in.',
58 | 'RT_MIN_TOPIC_LEVEL' => 'Onderwerptypes',
59 | 'RT_MIN_TOPIC_LEVEL_EXP' => 'Stel het minimum weer te geven onderwerptype in.',
60 | 'RT_ANTI_TOPICS' => 'Uitgesloten onderwerpen',
61 | 'RT_ANTI_TOPICS_EXP' => 'Vul de onderwerp id’s in (bijvoorbeeld 7,9), anders 0. (deze nummers vind je in de url viewtopic.php?t=12345)',
62 | 'RT_PARENTS' => 'Weergeven van hoofdforums',
63 | 'RT_PARENTS_EXP' => 'Toon de hoofdforums in de onderwerpregel van de recente onderwerpen.',
64 |
65 | //user instellingen
66 | 'RT_OVERRIDABLE' => 'Instellingen waarvoor gebruikerspaneel voorrang heeft',
67 | 'RT_LOCATION' => 'Blok instellingen',
68 | 'RT_LOCATION_EXP' => 'Kies plaats van ’Recente onderwerpen’ blok.',
69 | 'RT_TOP' => 'Toon boven',
70 | 'RT_BOTTOM' => 'Toon beneden',
71 | 'RT_SIDE' => 'Toon rechts',
72 | 'RT_SORT_START_TIME' => 'Sorteer op onderwerptijdstip',
73 | 'RT_SORT_START_TIME_EXP' => 'Sorteer op onderwerptijdstip, niet op tijdstip laatste reactie',
74 | 'RT_UNREAD_ONLY' => 'Enkel ongelezen onderwerpen weergeven',
75 | 'RT_UNREAD_ONLY_EXP' => 'Activeer deze optie om enkel ongelezen recente onderwerpen weer te geven.',
76 | 'RT_RESET_DEFAULT' => 'Stel gebruikersinstellingen opnieuw in',
77 | 'RT_RESET_DEFAULT_EXP' => 'Stel instellingen van alle gebruikers opnieuw in tot de standaard',
78 |
79 | //ondersteuning andere extensies
80 | 'RT_NICKVERGESSEN_NEWSPAGE' => 'Ondersteuning van nieuwspagina extensie Nickvergessen',
81 | 'RT_VIEW_ON' => 'Toon recente onderwerpen op:',
82 |
83 | //Versie controle
84 | 'RT_VERSION_CHECK' => 'Versie controle',
85 | 'RT_LATEST_VERSION' => 'Laatste versie',
86 | 'RT_EXT_VERSION' => 'Extensie versie',
87 | 'RT_VERSION_ERROR' => 'Kan laatste versie niet ophalen!',
88 | 'RT_CHECK_UPDATE' => 'Bezoek avathar.be voor nieuwere versies.',
89 |
90 | //Donatiies
91 | 'RT_DONATE_URL' => 'http://www.avathar.be/forum/app.php/page/donate',
92 | 'PAYPAL_IMAGE_URL' => 'https://www.paypalobjects.com/webstatic/en_US/i/btn/png/silver-pill-paypal-26px.png',
93 | 'PAYPAL_ALT' => 'Doe een donatie via PayPal',
94 | 'RT_DONATE' => 'donatie aan RecentTopics',
95 | 'RT_DONATE_SHORT' => 'Doe een donatie aan RecentTopics',
96 | 'RT_DONATE_EXPLAIN' => 'RecentTopics is 100% gratis. Als je dit een nuttige extensie vindt en je de auteurs wil ondersteunen, kan je overwegen om een vrijblijvende donatie te doen.',
97 | )
98 | );
99 |
--------------------------------------------------------------------------------
/language/nl/permissions_recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Recente Onderwerpen: kan «Recente Onderwerpen» zien.',
25 | 'ACL_U_RT_ENABLE' => 'Recente Onderwerpen: kan «Recente Onderwerpen» activeren of desactiveren.',
26 | 'ACL_U_RT_LOCATION' => 'Recente Onderwerpen: kan plaatstinstelling wijzigen in gebruikerspaneel.',
27 | 'ACL_U_RT_SORT_START_TIME' => 'Recente Onderwerpen: kan sorteringsvolgorde wijzigen in gebruikerspaneel.',
28 | 'ACL_U_RT_UNREAD_ONLY' => 'Recente Onderwerpen: kan keuze ter weergave van ongelezen onderwerpen wijzigen.',
29 | 'ACL_U_RT_NUMBER' => 'Recente Onderwerpen: kan het standaard aantal onderwerpen per pagina wijzigen.',
30 | )
31 | );
32 |
--------------------------------------------------------------------------------
/language/nl/recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Recente Onderwerpen',
25 | 'RT_NO_TOPICS' => 'Er zijn geen recente onderwerpen weer te geven.',
26 | )
27 | );
28 |
--------------------------------------------------------------------------------
/language/nl/recenttopics_ucp.php:
--------------------------------------------------------------------------------
1 | 'Toon op on index pagina',
25 | 'RT_TOP' => 'Toon boven',
26 | 'RT_BOTTOM' => 'Toon beneden',
27 | 'RT_SIDE' => 'Toon rechts',
28 | 'RT_LOCATION' => 'Plaatsinstelling',
29 | 'RT_LOCATION_EXP' => 'Stel plaats van ’recente onderwerpen’ blok in.',
30 | 'RT_NUMBER' => 'Aantal recente onderwerpen',
31 | 'RT_NUMBER_EXP' => 'Maximum aantal onderwerpen per pagina.',
32 | 'RT_SORT_START_TIME' => 'Sorteer op onderwerptijdstip',
33 | 'RT_SORT_START_TIME_EXP' => 'Sorteer op onderwerptijdstip, niet op tijdstip laatste reactie',
34 | 'RT_UNREAD_ONLY' => 'Alleen ongelezen onderwerpen weergeven',
35 | )
36 | );
37 |
--------------------------------------------------------------------------------
/language/pt/info_acp_recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Exibir tópicos recentes"',
26 | 'RECENT_TOPICS_LIST_EXPLAIN' => 'Ativar para exibir tópicos neste fórum na extensão "tópicos recentes"',
27 |
28 | //PCA título
29 | 'RECENT_TOPICS' => 'Tópicos recentes',
30 | 'RT_CONFIG' => 'Configuração',
31 | 'RECENT_TOPICS_EXPLAIN' => 'Nesta página você pode alterar as configurações específicas para a extensão Recent Topics.
Fóruns específicos podem ser incluídos ou excluídos editando os respectivos fóruns em seu ACP. Certifique-se de verificar as permissões de usuário, que permitem aos usuários alterar algumas das configurações encontradas abaixo para si.',
32 |
33 | //configurações globais
34 | 'RT_GLOBAL_SETTINGS' => 'Configurações globais',
35 | 'RT_DISPLAY_INDEX' => 'Exibir na página de índice',
36 | 'RT_NUMBER' => 'Número de tópicos recentes para mostrar',
37 | 'RT_NUMBER_EXP' => 'Número máximo de tópicos a serem exibidos por página.',
38 | 'RT_PAGE_NUMBER' => 'Mostrar todas as páginas de tópicos recentes',
39 | 'RT_PAGE_NUMBER_EXP' => 'Esta função substitui o número máximo definido de páginas e mostra todas as páginas, independentemente de quantas páginas são definidas pela opção.',
40 | 'RT_PAGE_NUMBERMAX' => 'Número máximo de páginas',
41 | 'RT_PAGE_NUMBERMAX_EXP' => 'Defina o máximo da página para exibir na paginação dos tópicos recentes, a menos que seja substituído.',
42 | 'RT_MIN_TOPIC_LEVEL' => 'Nível mínimo do tipo de tópico',
43 | 'RT_MIN_TOPIC_LEVEL_EXP' => 'Determina o nível mínimo do tipo de tópico a ser exibido. Ele só exibirá tópicos do nível definido e mais alto.',
44 | 'RT_ANTI_TOPICS' => 'ID de tópico excluído',
45 | 'RT_ANTI_TOPICS_EXP' => 'Os IDs de tópicos a excluir, separados por "," (Exemplo: 7,9) O valor 0 desabilita esse comportamento.',
46 | 'RT_PARENTS' => 'Mostrar Fórum Pai',
47 | 'RT_PARENTS_EXP' => 'Exibir fóruns pai dentro da linha tópico de tópicos recentes.',
48 |
49 | //configuração geral para usuários anônimos
50 | 'RT_OVERRIDABLE' => 'UCP configurações substituíveis',
51 | 'RT_LOCATION' => 'Exibir localização',
52 | 'RT_LOCATION_EXP' => 'Selecione o local para exibir tópicos recentes.',
53 | 'RT_TOP' => 'Mostrar no topo',
54 | 'RT_BOTTOM' => 'Mostrar no fundo',
55 | 'RT_SIDE' => 'Mostrar no lado',
56 | 'RT_SORT_START_TIME' => 'Ordenar tópicos por a hora de início',
57 | 'RT_SORT_START_TIME_EXP' => 'Habilite para classificar tópicos recentes pela hora de início do tópico, em vez da última hora de publicação.',
58 | 'RT_UNREAD_ONLY' => 'Mostrar apenas tópicos não lidos',
59 | 'RT_UNREAD_ONLY_EXP' => 'Ativar para exibir somente tópicos não lidos (se eles são "recentes" ou não). Esta função usa as mesmas configurações (excluindo fóruns / tópicos etc.) como modo normal. Nota: isso só funciona para usuários conectados; Os convidados receberão a lista normal.',
60 | 'RT_RESET_DEFAULT' => 'Redefinir as configurações do usuário',
61 | 'RT_RESET_DEFAULT_EXP' => 'Redefinir as configurações do usuário para o padrão.',
62 |
63 | //Enable for extensions
64 | 'RT_NICKVERGESSEN_NEWSPAGE' => 'Suporte para o NewsPage Extension',
65 | 'RT_VIEW_ON' => 'Exibir tópicos recentes em:',
66 |
67 | //Version checker
68 | 'RT_VERSION_CHECK' => 'Verificação de Versão',
69 | 'RT_LATEST_VERSION' => 'Última versão',
70 | 'RT_EXT_VERSION' => 'Versão de extensão',
71 | 'RT_VERSION_ERROR' => 'Não é possível verificar a versão mais recente!',
72 | 'RT_CHECK_UPDATE' => 'Verifica avathar.be para ver se há atualizações disponíveis.',
73 |
74 | //Donation
75 | 'RT_DONATE_URL' => 'http://www.avathar.be/forum/app.php/page/donate',
76 | 'PAYPAL_IMAGE_URL' => 'https://www.paypalobjects.com/webstatic/en_US/i/btn/png/silver-pill-paypal-26px.png',
77 | 'PAYPAL_ALT' => 'Doe usando o PayPal',
78 | 'RT_DONATE' => 'Doação para RecentTopics',
79 | 'RT_DONATE_SHORT' => 'Faça uma doação para RecentTopics',
80 | 'RT_DONATE_EXPLAIN' => 'RecentTopics é 100% gratuito. É um projeto de hobby no qual estou gastando meu tempo e dinheiro, apenas por diversão. Se você gosta de usar RecentTopics, considere fazer uma doação. Eu realmente apreciaria isto. Sem condições.',
81 | )
82 | );
83 |
--------------------------------------------------------------------------------
/language/pt/permissions_recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Tópicos recentes: pode ver',
25 | 'ACL_U_RT_ENABLE' => 'Tópicos recentes: pode ativar ou desativar',
26 | 'ACL_U_RT_LOCATION' => 'Tópicos recentes: pode selecionar o local de exibição',
27 | 'ACL_U_RT_SORT_START_TIME' => 'Tópicos recentes: pode alterar a ordem de classificação',
28 | 'ACL_U_RT_UNREAD_ONLY' => 'Tópicos recentes: pode definir o modo não lido somente',
29 | 'ACL_U_RT_NUMBER' => 'Tópicos recentes: pode definir o número de tópicos por página',
30 | )
31 | );
32 |
--------------------------------------------------------------------------------
/language/pt/recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Tópicos Recentes',
25 | 'RT_NO_TOPICS' => 'Não há novos tópicos a serem exibidos.',
26 | )
27 | );
28 |
--------------------------------------------------------------------------------
/language/pt/recenttopics_ucp.php:
--------------------------------------------------------------------------------
1 | 'Exibir tópicos recentes',
41 | 'RT_TOP' => 'Mostrar no topo',
42 | 'RT_BOTTOM' => 'Mostrar no fundo',
43 | 'RT_SIDE' => 'Mostrar no lado direito',
44 | 'RT_LOCATION' => 'Selecionar localização',
45 | 'RT_LOCATION_EXP' => 'Selecionar local para exibir tópicos recentes.',
46 | 'RT_NUMBER' => 'Número de tópicos recentes para mostrar',
47 | 'RT_NUMBER_EXP' => 'Número máximo de tópicos a serem exibidos por página.',
48 | 'RT_SORT_START_TIME' => 'Ordenar tópicos recentes por tópico hora de início',
49 | 'RT_SORT_START_TIME_EXP' => 'Em vez de classificá-los por último tempo de postagem',
50 | 'RT_UNREAD_ONLY' => 'Mostrar apenas tópicos não lidos nos tópicos recentes',
51 | )
52 | );
53 |
--------------------------------------------------------------------------------
/language/ru/info_acp_recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Показывать последние темы',
25 | 'RECENT_TOPICS_LIST_EXPLAIN' => 'Если включено, то темы этого форума будут отображаться в списке последних тем.',
26 |
27 | //acp title
28 | 'RECENT_TOPICS' => 'Последние темы',
29 | 'RT_CONFIG' => 'Настройка',
30 | 'RECENT_TOPICS_EXPLAIN' => 'На этой странице вы можете изменить параметры расширения Последние Темы.
Конкретные форумы могут быть включены или исключены путем редактирования соответствующих форумов в вашей АСР. Кроме того, не забудьте проверить прова доступа пользователей, которые позволяют пользователям изменять некоторые настройки приведены ниже под себя. ',
31 |
32 | //global settings
33 | 'RT_GLOBAL_SETTINGS' => 'Общие настройки',
34 | 'RT_DISPLAY_INDEX' => 'Показывать на главной странице',
35 | 'RT_NUMBER' => 'Число тем в списке',
36 | 'RT_NUMBER_EXP' => 'Количество тем, отображаемых на главной странице.',
37 | 'RT_PAGE_NUMBER' => 'Число страниц в списке тем',
38 | 'RT_PAGE_NUMBER_EXP' => 'Эта функция перезаписывает установленное максимальное количество страниц и показывает все страницы независимо от того, сколько страниц задано параметром.',
39 | 'RT_PAGE_NUMBERMAX' => 'Максимальное число страниц',
40 | 'RT_PAGE_NUMBERMAX_EXP' => 'Максимальное число страниц для отображения в блоке последних тем (если значение не переопределено).',
41 | 'RT_MIN_TOPIC_LEVEL' => 'Минимальный статус темы',
42 | 'RT_MIN_TOPIC_LEVEL_EXP' => 'Минимальный статус темы для отображения. В списке последних тем будут отображены темы, имеющие указанный статус, и выше. (0 = обычная, 1 = прилепленная, 2 = объявление, 3 = важная)',
43 | 'RT_ANTI_TOPICS' => 'Исключённые темы',
44 | 'RT_ANTI_TOPICS_EXP' => 'Разделённый запятыми список идентификаторов тем, которые не должны отображаться в списке последних тем (например: 7, 9) Установите 0 для отключения данной функции.',
45 | 'RT_PARENTS' => 'Показать родительские форумы',
46 | 'RT_PARENTS_EXP' => 'Показать родительские форумы внутри тем в блоке последних тем.',
47 |
48 | //User Overridable settings. these apply for anon users and can be overridden by UCP
49 | 'RT_OVERRIDABLE' => 'Настройки отображения',
50 | 'RT_LOCATION' => 'Расположение блока последних тем',
51 | 'RT_LOCATION_EXP' => 'Выберите расположение для отображения блока последних тем.',
52 | 'RT_TOP' => 'Показывать верху',
53 | 'RT_BOTTOM' => 'Показывать внизу',
54 | 'RT_SIDE' => 'Показывать сбоку',
55 | 'RT_SORT_START_TIME' => 'Сортировать по дате создания',
56 | 'RT_SORT_START_TIME_EXP' => 'Если включено, темы будут отсортированы по дате их создания, а не по дате последнего сообщения.',
57 | 'RT_UNREAD_ONLY' => 'Только непрочтённые',
58 | 'RT_UNREAD_ONLY_EXP' => 'Если включено, в списке последних тем будут отображены только темы с непрочтёнными сообщениями, независимо от того, являются они последними или нет. При этом будут использованы те же настройки (исключённые темы, форумы и т.д.), что и в обычном режиме. Учтите, что данная функция работает только для зарегистрированных пользователей. Для гостей будет отображён обычный список.',
59 | 'RT_RESET_DEFAULT' => 'Сброс настроек',
60 | 'RT_RESET_DEFAULT_EXP' => 'Восстановление пользовательских настроек по умолчанию.',
61 |
62 | //Enable for extensions
63 | 'RT_NICKVERGESSEN_NEWSPAGE' => 'Поддержка расширения NewsPage',
64 | 'RT_VIEW_ON' => 'Размещение списка последних тем:',
65 |
66 | //Version checker
67 | 'RT_VERSION_CHECK' => 'Проверка обновления',
68 | 'RT_LATEST_VERSION' => 'Последняя версия',
69 | 'RT_EXT_VERSION' => 'Версия расширения',
70 | 'RT_VERSION_ERROR' => 'Не удалось осуществить проверку обновления!',
71 | 'RT_CHECK_UPDATE' => 'Посетите сайт avathar.be, чтобы узнать о доступных обновлениях.',
72 |
73 | //Donation
74 | 'RT_DONATE_URL' => 'http://www.avathar.be/forum/app.php/page/donate',
75 | 'PAYPAL_IMAGE_URL' => 'https://www.paypalobjects.com/webstatic/en_US/i/btn/png/silver-pill-paypal-26px.png',
76 | 'PAYPAL_ALT' => 'Пожертвовать через PayPal',
77 | 'RT_DONATE' => 'Помощь разработчику RecentTopics',
78 | 'RT_DONATE_SHORT' => 'Сделать пожертвование на разработку RecentTopics',
79 | 'RT_DONATE_EXPLAIN' => 'Расширение RecentTopics полностью бесплатно. Автор разрабатывает его в свое свободное время в качестве хобби. Если вам нравится его работа, рассмотрите возможность материальной поддержки. Автор будет вам благодарен.',
80 | ));
81 |
--------------------------------------------------------------------------------
/language/ru/permissions_recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Последние темы: Может видеть последние темы ',
24 | 'ACL_U_RT_ENABLE' => 'Последние темы: Может отключать и включать последние темы',
25 | 'ACL_U_RT_LOCATION' => 'Последние темы: Может выбирать вид отображение последних тем',
26 | 'ACL_U_RT_SORT_START_TIME' => 'Последние темы: Может менять порядок сортировки последних тем',
27 | 'ACL_U_RT_UNREAD_ONLY' => 'Последние темы: Может включать режим только непрочитаных тем в последних темах',
28 | 'ACL_U_RT_NUMBER' => 'Последние темы: можно задать количество тем на страницу',
29 | ));
30 |
--------------------------------------------------------------------------------
/language/ru/recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Последние темы',
24 | 'RT_NO_TOPICS' => 'Нет последних тем для отображения.',
25 | ));
26 |
--------------------------------------------------------------------------------
/language/ru/recenttopics_ucp.php:
--------------------------------------------------------------------------------
1 | 'Показывать последние темы',
41 | 'RT_TOP' => 'Показывать вверху',
42 | 'RT_BOTTOM' => 'Показывать внизу',
43 | 'RT_SIDE' => 'Показывать сбоку',
44 | 'RT_LOCATION' => 'Расположение последних тем',
45 | 'RT_LOCATION_EXP' => 'Выберите расположение для отображения блока последних тем.',
46 | 'RT_NUMBER' => 'Число тем в списке',
47 | 'RT_NUMBER_EXP' => 'Количество тем, отображаемых на главной странице.',
48 | 'RT_SORT_START_TIME' => 'Сортировать по дате создания',
49 | 'RT_SORT_START_TIME_EXP'=> 'Если включено, темы будут отсортированы по дате их создания, а не по дате последнего сообщения.',
50 | 'RT_UNREAD_ONLY' => 'Только непрочтённые'
51 | ));
52 |
--------------------------------------------------------------------------------
/language/uk/info_acp_recenttopics.php:
--------------------------------------------------------------------------------
1 | 'Відображати в "Останні теми"',
26 | 'RECENT_TOPICS_LIST_EXPLAIN' => 'Якщо увімкнено, то теми цього форуму будуть відображатися в списку останніх тем.',
27 |
28 | //acp title
29 | 'RECENT_TOPICS' => 'Останні теми',
30 | 'RT_CONFIG' => 'Налаштування',
31 | 'RECENT_TOPICS_EXPLAIN' => 'На цій сторінці Ви можете змінити налаштування, специфічні для розширення "Останні Теми".
11 | {% set S_CC_FORUM_HIDDEN = S_EXT_COLCAT_HIDDEN %}
12 | {% set U_CC_COLLAPSE_URL = U_EXT_COLCAT_COLLAPSE_URL %}
13 | {% include '@phpbb_collapsiblecategories/collapsible_categories_button.html' ignore missing %}
14 |
15 |
16 |
17 |
18 |
19 | {% for recent_topics in loops.recent_topics %}
20 | {% if not recent_topics.S_TOPIC_TYPE_SWITCH and not recent_topics.S_FIRST_ROW %}
21 |
22 | {% endif %}
23 |
24 | {% if recent_topics.S_FIRST_ROW or not recent_topics.S_TOPIC_TYPE_SWITCH %}
25 |
26 | {% endif %}
27 |
32 |
33 |
34 |
35 | {% if recent_topics.S_UNREAD_TOPIC and not S_IS_BOT %}{% endif %}
36 |
11 | {% endif %}
12 |
13 | {% for recent_topics in loops.recent_topics %}
14 | {% if not recent_topics.S_TOPIC_TYPE_SWITCH and not recent_topics.S_FIRST_ROW %}
15 |
16 |
17 |
18 | {% endif %}
19 |
20 | {% if recent_topics.S_FIRST_ROW or not recent_topics.S_TOPIC_TYPE_SWITCH %}
21 |
22 |
23 |
24 |
25 |
26 |
27 |
{{ lang('RECENT_TOPICS') }}
28 |
{{ lang('REPLIES') }}
29 |
{{ lang('VIEWS') }}
30 |
{{ lang('LAST_POST') }}
31 |
32 | {% set S_CC_FORUM_HIDDEN = S_EXT_COLCAT_HIDDEN %}
33 | {% set U_CC_COLLAPSE_URL = U_EXT_COLCAT_COLLAPSE_URL %}
34 | {% include '@phpbb_collapsiblecategories/collapsible_categories_button.html' ignore missing %}
35 |
36 |
37 |
38 | {% endif %}
39 |
40 |
41 |
42 |
43 | {% if recent_topics.S_UNREAD_TOPIC and not S_IS_BOT %}{% endif %}
44 |
45 | {% EVENT topiclist_row_prepend %}
46 | {% if recent_topics.S_UNREAD_TOPIC and not S_IS_BOT %}
47 |
48 |
49 | {% endif %}{{ recent_topics.TOPIC_TITLE }}
50 |
51 | {% if recent_topics.ATTACH_ICON_IMG %}{% endif %}
52 |
53 | {% if recent_topics.S_TOPIC_UNAPPROVED or recent_topics.S_POSTS_UNAPPROVED %}
54 |
55 | {% endif %}
56 | {% if recent_topics.S_TOPIC_DELETED %} {% endif %}
57 | {% if recent_topics.S_TOPIC_REPORTED %}{% endif %}
58 |
59 | {% if not S_IS_BOT %}
60 |
6 |
7 | {% for recent_topics in loops.recent_topics %}
8 | {% if not recent_topics.S_TOPIC_TYPE_SWITCH and not recent_topics.S_FIRST_ROW %}
9 |
10 | {% endif %}
11 |
12 | {% if recent_topics.S_FIRST_ROW or not recent_topics.S_TOPIC_TYPE_SWITCH %}
13 |
14 | {% endif %}
15 |
20 |
21 |
22 |
23 | {% if recent_topics.S_UNREAD_TOPIC and not S_IS_BOT %}{% endif %}
24 |
25 | {% EVENT topiclist_row_prepend %}
26 | {% if recent_topics.S_UNREAD_TOPIC and not S_IS_BOT %}{% endif %}
27 | {{ recent_topics.TOPIC_TITLE }}
28 |
29 | {% if recent_topics.S_HAS_POLL %}{% endif %}
30 | {% if recent_topics.S_POST_GLOBAL and FORUM_ID != recent_topics.FORUM_ID %}
31 | {{ recent_topics.FORUM_NAME }}
32 | {% elseif recent_topics.U_VIEW_FORUM and recent_topics.FORUM_NAME %}
33 | {% for parent_forums in recent_topics.parent_forums %}{{ parent_forums.FORUM_NAME }} » {% endfor %}{{ recent_topics.FORUM_NAME }}
34 | {% endif %}
35 |