Activity Log - Version 2.2.1

Version Description

  • Fixes from prev release
Download this release

Release Info

Developer KingYes
Plugin Icon 128x128 Activity Log
Version 2.2.1
Comparing to
See all releases

Code changes from version 2.2.0 to 2.2.1

aryo-activity-log.php CHANGED
@@ -5,7 +5,7 @@ Plugin URI: http://wordpress.org/plugins/aryo-activity-log/
5
  Description: Get aware of any activities that are taking place on your dashboard! Imagine it like a black-box for your WordPress site. e.g. post was deleted, plugin was activated, user logged in or logged out - it's all these for you to see.
6
  Author: Yakir Sitbon, Maor Chasen, Ariel Klikstein
7
  Author URI: http://pojo.me/
8
- Version: 2.2.0
9
  Text Domain: aryo-aal
10
  Domain Path: /language/
11
  License: GPLv2 or later
5
  Description: Get aware of any activities that are taking place on your dashboard! Imagine it like a black-box for your WordPress site. e.g. post was deleted, plugin was activated, user logged in or logged out - it's all these for you to see.
6
  Author: Yakir Sitbon, Maor Chasen, Ariel Klikstein
7
  Author URI: http://pojo.me/
8
+ Version: 2.2.1
9
  Text Domain: aryo-aal
10
  Domain Path: /language/
11
  License: GPLv2 or later
classes/class-aal-activity-log-list-table.php CHANGED
@@ -224,6 +224,7 @@ class AAL_Activity_Log_List_Table extends WP_List_Table {
224
 
225
  public function display_tablenav( $which ) {
226
  if ( 'top' == $which )
 
227
  wp_nonce_field( 'bulk-' . $this->_args['plural'] );
228
  ?>
229
  <div class="tablenav <?php echo esc_attr( $which ); ?>">
@@ -245,12 +246,13 @@ class AAL_Activity_Log_List_Table extends WP_List_Table {
245
  echo '<div class="alignleft actions">';
246
 
247
  $users = $wpdb->get_results( $wpdb->prepare(
248
- 'SELECT * FROM `%1$s`
249
  WHERE 1 = 1
250
  ' . $this->_get_where_by_role() . '
251
- GROUP BY `user_id`
252
- ORDER BY `user_id`
253
- ;',
 
254
  $wpdb->activity_log
255
  ) );
256
 
@@ -298,12 +300,13 @@ class AAL_Activity_Log_List_Table extends WP_List_Table {
298
  }
299
 
300
  $types = $wpdb->get_results( $wpdb->prepare(
301
- 'SELECT * FROM `%1$s`
302
  WHERE 1 = 1
303
  ' . $this->_get_where_by_role() . '
304
- GROUP BY `object_type`
305
- ORDER BY `object_type`
306
  ;',
 
307
  $wpdb->activity_log
308
  ) );
309
 
@@ -313,7 +316,7 @@ class AAL_Activity_Log_List_Table extends WP_List_Table {
313
 
314
  $output = array();
315
  foreach ( $types as $type )
316
- $output[] = sprintf( '<option value="%1$s"%2$s>%1$s</option>', $type->object_type, selected( $_REQUEST['typeshow'], $type->object_type, false ) );
317
 
318
  echo '<select name="typeshow" id="hs-filter-typeshow">';
319
  printf( '<option value="">%s</option>', __( 'All Types', 'aryo-aal' ) );
@@ -321,6 +324,32 @@ class AAL_Activity_Log_List_Table extends WP_List_Table {
321
  echo '</select>';
322
  }
323
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
324
  // Make sure we get items for filter.
325
  if ( $users || $types ) {
326
  if ( ! isset( $_REQUEST['dateshow'] ) )
@@ -362,6 +391,10 @@ class AAL_Activity_Log_List_Table extends WP_List_Table {
362
  $where .= $wpdb->prepare( ' AND `object_type` = \'%s\'', $_REQUEST['typeshow'] );
363
  }
364
 
 
 
 
 
365
  if ( isset( $_REQUEST['usershow'] ) && '' !== $_REQUEST['usershow'] ) {
366
  $where .= $wpdb->prepare( ' AND `user_id` = %d', $_REQUEST['usershow'] );
367
  }
@@ -389,7 +422,13 @@ class AAL_Activity_Log_List_Table extends WP_List_Table {
389
  $where .= $wpdb->prepare( ' AND `hist_time` > %1$d AND `hist_time` < %2$d', $start_time, $end_time );
390
  }
391
 
 
 
 
 
 
392
  $offset = ( $this->get_pagenum() - 1 ) * $items_per_page;
 
393
 
394
  $total_items = $wpdb->get_var( $wpdb->prepare(
395
  'SELECT COUNT(`histid`) FROM `%1$s`
@@ -425,5 +464,19 @@ class AAL_Activity_Log_List_Table extends WP_List_Table {
425
  return $value;
426
  return $status;
427
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
428
 
429
  }
224
 
225
  public function display_tablenav( $which ) {
226
  if ( 'top' == $which )
227
+ $this->search_box( __( 'Search', 'aryo-aal' ), 'aal-search' );
228
  wp_nonce_field( 'bulk-' . $this->_args['plural'] );
229
  ?>
230
  <div class="tablenav <?php echo esc_attr( $which ); ?>">
246
  echo '<div class="alignleft actions">';
247
 
248
  $users = $wpdb->get_results( $wpdb->prepare(
249
+ 'SELECT DISTINCT %1$s FROM `%2$s`
250
  WHERE 1 = 1
251
  ' . $this->_get_where_by_role() . '
252
+ GROUP BY `%1$s`
253
+ ORDER BY `%1$s`
254
+ ;',
255
+ 'user_id',
256
  $wpdb->activity_log
257
  ) );
258
 
300
  }
301
 
302
  $types = $wpdb->get_results( $wpdb->prepare(
303
+ 'SELECT DISTINCT %1$s FROM `%2$s`
304
  WHERE 1 = 1
305
  ' . $this->_get_where_by_role() . '
306
+ GROUP BY `%1$s`
307
+ ORDER BY `%1$s`
308
  ;',
309
+ 'object_type',
310
  $wpdb->activity_log
311
  ) );
312
 
316
 
317
  $output = array();
318
  foreach ( $types as $type )
319
+ $output[] = sprintf( '<option value="%1$s"%2$s>%3$s</option>', $type->object_type, selected( $_REQUEST['typeshow'], $type->object_type, false ), __( $type->object_type, 'aryo-aal' ) );
320
 
321
  echo '<select name="typeshow" id="hs-filter-typeshow">';
322
  printf( '<option value="">%s</option>', __( 'All Types', 'aryo-aal' ) );
324
  echo '</select>';
325
  }
326
 
327
+
328
+ $actions = $wpdb->get_results( $wpdb->prepare(
329
+ 'SELECT DISTINCT %1$s FROM `%2$s`
330
+ WHERE 1 = 1
331
+ ' . $this->_get_where_by_role() . '
332
+ GROUP BY `%1$s`
333
+ ORDER BY `%1$s`
334
+ ;',
335
+ 'action',
336
+ $wpdb->activity_log
337
+ ) );
338
+
339
+ if ( $actions ) {
340
+ if ( ! isset( $_REQUEST['showaction'] ) )
341
+ $_REQUEST['showaction'] = '';
342
+
343
+ $output = array();
344
+ foreach ( $actions as $type )
345
+ $output[] = sprintf( '<option value="%1$s"%2$s>%1$s</option>', $type->action, selected( $_REQUEST['showaction'], $type->action, false ) );
346
+
347
+ echo '<select name="showaction" id="hs-filter-showaction">';
348
+ printf( '<option value="">%s</option>', __( 'All Actions', 'aryo-aal' ) );
349
+ echo implode( '', $output );
350
+ echo '</select>';
351
+ }
352
+
353
  // Make sure we get items for filter.
354
  if ( $users || $types ) {
355
  if ( ! isset( $_REQUEST['dateshow'] ) )
391
  $where .= $wpdb->prepare( ' AND `object_type` = \'%s\'', $_REQUEST['typeshow'] );
392
  }
393
 
394
+ if ( isset( $_REQUEST['showaction'] ) && '' !== $_REQUEST['showaction'] ) {
395
+ $where .= $wpdb->prepare( ' AND `action` = \'%s\'', $_REQUEST['showaction'] );
396
+ }
397
+
398
  if ( isset( $_REQUEST['usershow'] ) && '' !== $_REQUEST['usershow'] ) {
399
  $where .= $wpdb->prepare( ' AND `user_id` = %d', $_REQUEST['usershow'] );
400
  }
422
  $where .= $wpdb->prepare( ' AND `hist_time` > %1$d AND `hist_time` < %2$d', $start_time, $end_time );
423
  }
424
 
425
+ if ( isset( $_REQUEST['s'] ) ) {
426
+ // Search only searches 'description' fields.
427
+ $where .= $wpdb->prepare( ' AND `object_name` LIKE \'%%%s%%\'', '%' . $wpdb->esc_like( $_REQUEST['s'] ) . '%' );
428
+ }
429
+
430
  $offset = ( $this->get_pagenum() - 1 ) * $items_per_page;
431
+
432
 
433
  $total_items = $wpdb->get_var( $wpdb->prepare(
434
  'SELECT COUNT(`histid`) FROM `%1$s`
464
  return $value;
465
  return $status;
466
  }
467
+
468
+ public function search_box( $text, $input_id ) {
469
+
470
+ $search_data = isset( $_REQUEST['s'] ) ? sanitize_text_field( $_REQUEST['s'] ) : '';
471
+
472
+ $input_id = $input_id . '-search-input';
473
+ ?>
474
+ <p class="search-box">
475
+ <label class="screen-reader-text" for="<?php echo $input_id ?>"><?php echo $text; ?>:</label>
476
+ <input type="search" id="<?php echo $input_id ?>" name="s" value="<?php echo $search_data; ?>" />
477
+ <?php submit_button( $text, 'button', false, false, array('id' => 'search-submit') ); ?>
478
+ </p>
479
+ <?php
480
+ }
481
 
482
  }
language/aryo-aal-pl_PL.mo ADDED
Binary file
language/aryo-aal-pl_PL.po ADDED
@@ -0,0 +1,736 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # SOME DESCRIPTIVE TITLE.
2
+ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3
+ # This file is distributed under the same license as the PACKAGE package.
4
+ # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
5
+ #
6
+ msgid ""
7
+ msgstr ""
8
+ "Project-Id-Version: aryo-activity-log 2.1.16\n"
9
+ "Report-Msgid-Bugs-To: \n"
10
+ "POT-Creation-Date: 2015-04-23 15:54+0300\n"
11
+ "PO-Revision-Date: 2015-04-29 23:28+0100\n"
12
+ "MIME-Version: 1.0\n"
13
+ "Content-Type: text/plain; charset=UTF-8\n"
14
+ "Content-Transfer-Encoding: 8bit\n"
15
+ "Last-Translator: Maciej Gryniuk <maciejka45@gmail.com>\n"
16
+ "Language-Team: Maciej Gryniuk <maciejka45@gmail.com>\n"
17
+ "X-Generator: Poedit 1.8beta1\n"
18
+ "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
19
+ "|| n%100>=20) ? 1 : 2);\n"
20
+ "Language: pl_PL\n"
21
+
22
+ #: aryo-activity-log.php:110 aryo-activity-log.php:121
23
+ msgid "Cheatin&#8217; huh?"
24
+ msgstr "Oszukiwać się zachciało?"
25
+
26
+ #: classes/class-aal-activity-log-list-table.php:100
27
+ msgid "Activities"
28
+ msgstr "Aktywność"
29
+
30
+ #: classes/class-aal-activity-log-list-table.php:111
31
+ msgid "Date"
32
+ msgstr "Data"
33
+
34
+ #: classes/class-aal-activity-log-list-table.php:112
35
+ msgid "Author"
36
+ msgstr "Autor"
37
+
38
+ #: classes/class-aal-activity-log-list-table.php:113
39
+ msgid "IP"
40
+ msgstr "IP"
41
+
42
+ #: classes/class-aal-activity-log-list-table.php:114
43
+ msgid "Type"
44
+ msgstr "Rodzaj"
45
+
46
+ #: classes/class-aal-activity-log-list-table.php:115
47
+ msgid "Label"
48
+ msgstr "Etykieta"
49
+
50
+ #: classes/class-aal-activity-log-list-table.php:116
51
+ msgid "Action"
52
+ msgstr "Akcja"
53
+
54
+ #: classes/class-aal-activity-log-list-table.php:117
55
+ msgid "Description"
56
+ msgstr "Opis"
57
+
58
+ #: classes/class-aal-activity-log-list-table.php:137
59
+ #, php-format
60
+ msgid "%s ago"
61
+ msgstr "%s temu"
62
+
63
+ #: classes/class-aal-activity-log-list-table.php:164
64
+ msgid "Unknown"
65
+ msgstr "Nieznane"
66
+
67
+ #: classes/class-aal-activity-log-list-table.php:170
68
+ #: classes/class-aal-activity-log-list-table.php:281
69
+ msgid "Guest"
70
+ msgstr "Gość"
71
+
72
+ #: classes/class-aal-activity-log-list-table.php:209
73
+ msgid "All"
74
+ msgstr "Wszystko"
75
+
76
+ #: classes/class-aal-activity-log-list-table.php:268
77
+ msgid "All Roles"
78
+ msgstr "Wszystkie role"
79
+
80
+ #: classes/class-aal-activity-log-list-table.php:292
81
+ msgid "All Users"
82
+ msgstr "Wszyscy użytkownicy"
83
+
84
+ #: classes/class-aal-activity-log-list-table.php:319
85
+ msgid "All Types"
86
+ msgstr "Wszystkie rodzaje"
87
+
88
+ #: classes/class-aal-activity-log-list-table.php:330
89
+ msgid "All Time"
90
+ msgstr "Dowolny czas"
91
+
92
+ #: classes/class-aal-activity-log-list-table.php:331
93
+ msgid "Today"
94
+ msgstr "Dzisiaj"
95
+
96
+ #: classes/class-aal-activity-log-list-table.php:332
97
+ msgid "Yesterday"
98
+ msgstr "Wczoraj"
99
+
100
+ #: classes/class-aal-activity-log-list-table.php:333
101
+ msgid "Week"
102
+ msgstr "Tydzień"
103
+
104
+ #: classes/class-aal-activity-log-list-table.php:334
105
+ msgid "Month"
106
+ msgstr "Miesiąc"
107
+
108
+ #: classes/class-aal-activity-log-list-table.php:341
109
+ msgid "Filter"
110
+ msgstr "Filtruj"
111
+
112
+ #: classes/class-aal-admin-ui.php:16 classes/class-aal-admin-ui.php:26
113
+ msgid "Activity Log"
114
+ msgstr "Dziennik aktywności"
115
+
116
+ #: classes/class-aal-help.php:20
117
+ msgid "Overview"
118
+ msgstr "Przegląd"
119
+
120
+ #: classes/class-aal-help.php:23 classes/class-aal-settings.php:125
121
+ #: classes/class-aal-settings.php:197
122
+ msgid "Notifications"
123
+ msgstr "Powiadomienia"
124
+
125
+ #: classes/class-aal-help.php:24
126
+ msgid ""
127
+ "This screen lets you control what will happen once a user on your site does "
128
+ "something you define. For instance, let us assume that you have created a "
129
+ "user on your site\n"
130
+ " for your content editor. Now, let's say that every time "
131
+ "that user updates a post, you want to know about it. You can easily do it "
132
+ "from this page."
133
+ msgstr ""
134
+ "Tutaj skontrolujesz określone akcje wykonywane przez użytkownika na stronie "
135
+ "internetowej. Przykładowo, załóżmy że stworzyłeś użytkownika do zarządzania "
136
+ "treścią.\n"
137
+ " Teraz chcesz wiedzieć o każdym zaktualizowanym przez "
138
+ "niego wpisie. Na tej stronie dokonasz tego w prosty sposób."
139
+
140
+ #: classes/class-aal-notifications.php:273
141
+ msgid "The AAL notification handler you are trying to register does not exist."
142
+ msgstr "Filtr AAL powiadomienia, który próbujesz zarejestrować, nie istnieje."
143
+
144
+ #: classes/class-aal-settings.php:26
145
+ msgid "GitHub"
146
+ msgstr "GitHub"
147
+
148
+ #: classes/class-aal-settings.php:29 classes/class-aal-settings.php:44
149
+ msgid "Settings"
150
+ msgstr "Ustawienia"
151
+
152
+ #: classes/class-aal-settings.php:43 classes/class-aal-settings.php:227
153
+ msgid "Activity Log Settings"
154
+ msgstr "Ustawienia Dziennika aktywności"
155
+
156
+ #: classes/class-aal-settings.php:82
157
+ msgid "Display Options"
158
+ msgstr "Opcje wyświetlania"
159
+
160
+ #: classes/class-aal-settings.php:89
161
+ msgid "Keep logs for"
162
+ msgstr "Zachowuj wpisy przez"
163
+
164
+ #: classes/class-aal-settings.php:98
165
+ msgid "days."
166
+ msgstr "dni."
167
+
168
+ #: classes/class-aal-settings.php:99 classes/class-aal-settings.php:139
169
+ msgid ""
170
+ "Maximum number of days to keep activity log. Leave blank to keep activity "
171
+ "log forever (not recommended)."
172
+ msgstr ""
173
+ "Maksymalna ilość dni na przechowywanie aktywności w dzienniku. Pozostaw "
174
+ "puste, aby zachować wpisy na zawsze (niezalecane)."
175
+
176
+ #: classes/class-aal-settings.php:106
177
+ msgid "Delete Log Activities"
178
+ msgstr "Usuń wpisy dziennika"
179
+
180
+ #: classes/class-aal-settings.php:111
181
+ #, php-format
182
+ msgid "<a href=\"%s\" id=\"%s\">Reset Database</a>"
183
+ msgstr "<a href=\"%s\" id=\"%s\">Zresetuj bazę danych</a>"
184
+
185
+ #: classes/class-aal-settings.php:115
186
+ msgid "Warning: Clicking this will delete all activities from the database."
187
+ msgstr ""
188
+ "Ostrzeżenie: Naciśnięcie tego spowoduje usunięcie całej aktywności z bazy "
189
+ "danych."
190
+
191
+ #: classes/class-aal-settings.php:132
192
+ msgid "Notification Events"
193
+ msgstr "Wydarzenia dla powiadomień"
194
+
195
+ #: classes/class-aal-settings.php:160
196
+ msgid "Enable?"
197
+ msgstr "Włączyć?"
198
+
199
+ #: classes/class-aal-settings.php:196
200
+ msgid "General"
201
+ msgstr "Ogólne"
202
+
203
+ #: classes/class-aal-settings.php:246
204
+ msgid "All activities have been successfully deleted."
205
+ msgstr "Cała aktywność została pomyślnie usunięta."
206
+
207
+ #: classes/class-aal-settings.php:257
208
+ msgid "Are you sure you want to do this action?"
209
+ msgstr "Na pewno chcesz wykonać tę akcję?"
210
+
211
+ #: classes/class-aal-settings.php:268
212
+ msgid "You do not have sufficient permissions to access this page."
213
+ msgstr "Nie posiadasz wystarczających uprawnień do wglądu na tę stronę."
214
+
215
+ #: classes/class-aal-settings.php:321
216
+ msgid "These are some basic settings for Activity Log."
217
+ msgstr "Kilka podstawowych ustawień dla Dziennika aktywności."
218
+
219
+ #: classes/class-aal-settings.php:327
220
+ msgid ""
221
+ "Serve yourself with custom-tailored notifications. First, define your "
222
+ "conditions. Then, choose how the notifications will be sent."
223
+ msgstr ""
224
+ "Korzystaj z ręcznie dostosowanych powiadomień. Najpierw określ warunki. "
225
+ "Następnie wybierz sposób wysyłania powiadomień."
226
+
227
+ #: classes/class-aal-settings.php:426
228
+ msgid "Yes"
229
+ msgstr "Tak"
230
+
231
+ #: classes/class-aal-settings.php:427
232
+ msgid "No"
233
+ msgstr "Nie"
234
+
235
+ #: classes/class-aal-settings.php:444 language/strings.php:22
236
+ #: notifications/abstract-class-aal-notification-base.php:98
237
+ msgid "User"
238
+ msgstr "Użytkownik"
239
+
240
+ #: classes/class-aal-settings.php:445
241
+ #: notifications/abstract-class-aal-notification-base.php:101
242
+ msgid "Action Type"
243
+ msgstr "Rodzaj akcji"
244
+
245
+ #: classes/class-aal-settings.php:446
246
+ msgid "Action Performed"
247
+ msgstr "Wykonana akcja"
248
+
249
+ #: classes/class-aal-settings.php:450
250
+ msgid "equals to"
251
+ msgstr "odpowiada"
252
+
253
+ #: classes/class-aal-settings.php:451
254
+ msgid "not equals to"
255
+ msgstr "nie odpowiada"
256
+
257
+ #: classes/class-aal-settings.php:461
258
+ msgid ""
259
+ "A notification will be sent upon a successful match with the following "
260
+ "conditions:"
261
+ msgstr "Powiadomienia zostanie wysłane po spełnieniu następujących warunków:"
262
+
263
+ #: hooks/class-aal-hook-posts.php:9
264
+ msgid "(no title)"
265
+ msgstr "(brak tytułu)"
266
+
267
+ #: language/strings.php:5
268
+ msgid "ARYO Activity Log"
269
+ msgstr "Dziennik aktywności ARYO"
270
+
271
+ #: language/strings.php:6
272
+ msgid ""
273
+ "Get aware of any activities that are taking place on your dashboard! Imagine "
274
+ "it like a black-box for your WordPress site. e.g. post was deleted, plugin "
275
+ "was activated, user logged in or logged out - it's all these for you to see."
276
+ msgstr ""
277
+ "Miej świadomość o każdej aktywności odbywającej się w Twoim kokpicie! "
278
+ "Wyobraź to sobie w formie czarnego bloku dla swojej strony na WordPress'ie. "
279
+ "Przykładowo: usunięto wpis, włączono wtyczkę, użytkownik się zalogował lub "
280
+ "wylogował - zobaczysz to wszystko."
281
+
282
+ #: language/strings.php:8
283
+ msgid "Administrator"
284
+ msgstr "Administrator"
285
+
286
+ #: language/strings.php:9
287
+ msgid "Editor"
288
+ msgstr "Redaktor"
289
+
290
+ #: language/strings.php:12
291
+ msgid "Post"
292
+ msgstr "Wpis"
293
+
294
+ #: language/strings.php:13
295
+ msgid "created"
296
+ msgstr "utworzono"
297
+
298
+ #: language/strings.php:14
299
+ msgid "updated"
300
+ msgstr "zaktualizowano"
301
+
302
+ #: language/strings.php:15
303
+ msgid "deleted"
304
+ msgstr "usunięto"
305
+
306
+ #: language/strings.php:18
307
+ msgid "Attachment"
308
+ msgstr "Załącznik"
309
+
310
+ #: language/strings.php:19
311
+ msgid "added"
312
+ msgstr "dodano"
313
+
314
+ #: language/strings.php:23
315
+ msgid "logged_out"
316
+ msgstr "wylogowano"
317
+
318
+ #: language/strings.php:24
319
+ msgid "logged_in"
320
+ msgstr "zalogowano"
321
+
322
+ #: language/strings.php:25
323
+ msgid "wrong_password"
324
+ msgstr "błędne_hasło"
325
+
326
+ #: language/strings.php:28
327
+ msgid "Plugin"
328
+ msgstr "Wtyczka"
329
+
330
+ #: language/strings.php:29
331
+ msgid "activated"
332
+ msgstr "włączono"
333
+
334
+ #: language/strings.php:30
335
+ msgid "deactivated"
336
+ msgstr "wyłączono"
337
+
338
+ #: language/strings.php:31
339
+ msgid "installed"
340
+ msgstr "zainstalowano"
341
+
342
+ #: language/strings.php:34
343
+ msgid "Theme"
344
+ msgstr "Motyw"
345
+
346
+ #: language/strings.php:35
347
+ msgid "Theme Customizer"
348
+ msgstr "Personalizacja motywu"
349
+
350
+ #: language/strings.php:38
351
+ msgid "Widget"
352
+ msgstr "Widget"
353
+
354
+ #: language/strings.php:41
355
+ msgid "Options"
356
+ msgstr "Opcje"
357
+
358
+ #: language/strings.php:44
359
+ msgid "Menu"
360
+ msgstr "Menu"
361
+
362
+ #: language/strings.php:47
363
+ msgid "Taxonomy"
364
+ msgstr "Taksonomia"
365
+
366
+ #: language/strings.php:50
367
+ msgid "Core"
368
+ msgstr "Rdzeń"
369
+
370
+ #: language/strings.php:51
371
+ msgid "WordPress Updated"
372
+ msgstr "WordPress zaktualizowany"
373
+
374
+ #: language/strings.php:52
375
+ msgid "WordPress Auto Updated"
376
+ msgstr "WordPress automatycznie zaktualizowany"
377
+
378
+ #: language/strings.php:55
379
+ msgid "Comments"
380
+ msgstr "Komentarze"
381
+
382
+ #: language/strings.php:56
383
+ msgid "pending"
384
+ msgstr "oczekujący"
385
+
386
+ #: language/strings.php:57
387
+ msgid "approved"
388
+ msgstr "zatwierdzony"
389
+
390
+ #: language/strings.php:58
391
+ msgid "unapproved"
392
+ msgstr "odrzucony"
393
+
394
+ #: language/strings.php:59
395
+ msgid "trashed"
396
+ msgstr "usunięto"
397
+
398
+ #: language/strings.php:60
399
+ msgid "untrashed"
400
+ msgstr "przywrócono"
401
+
402
+ #: language/strings.php:61
403
+ msgid "spammed"
404
+ msgstr "spam"
405
+
406
+ #: language/strings.php:62
407
+ msgid "unspammed"
408
+ msgstr "nie-spam"
409
+
410
+ #: language/strings.php:67
411
+ msgid "blogname"
412
+ msgstr "Tytuł witryny"
413
+
414
+ #: language/strings.php:68
415
+ msgid "blogdescription"
416
+ msgstr "Opis witryny"
417
+
418
+ #: language/strings.php:69
419
+ msgid "siteurl"
420
+ msgstr "Adres witryny"
421
+
422
+ #: language/strings.php:70
423
+ msgid "home"
424
+ msgstr "Strona domowa"
425
+
426
+ #: language/strings.php:71
427
+ msgid "admin_email"
428
+ msgstr "E-mail administratora"
429
+
430
+ #: language/strings.php:72
431
+ msgid "users_can_register"
432
+ msgstr "Członkostwo"
433
+
434
+ #: language/strings.php:73
435
+ msgid "default_role"
436
+ msgstr "Domyślna rola nowych użytkowników"
437
+
438
+ #: language/strings.php:74
439
+ msgid "timezone_string"
440
+ msgstr "Strefa czasowa"
441
+
442
+ #: language/strings.php:75
443
+ msgid "date_format"
444
+ msgstr "Format daty"
445
+
446
+ #: language/strings.php:76
447
+ msgid "time_format"
448
+ msgstr "Format godziny"
449
+
450
+ #: language/strings.php:77
451
+ msgid "start_of_week"
452
+ msgstr "Pierwszy dzień tygodnia"
453
+
454
+ #: language/strings.php:80
455
+ msgid "use_smilies"
456
+ msgstr "Formatowanie: emotikony"
457
+
458
+ #: language/strings.php:81
459
+ msgid "use_balanceTags"
460
+ msgstr "Formatowanie: poprawa kodu"
461
+
462
+ #: language/strings.php:82
463
+ msgid "default_category"
464
+ msgstr "Domyślna kategoria wpisów"
465
+
466
+ #: language/strings.php:83
467
+ msgid "default_post_format"
468
+ msgstr "Domyślny format wpisu"
469
+
470
+ #: language/strings.php:84
471
+ msgid "mailserver_url"
472
+ msgstr "Serwer pocztowy: adres"
473
+
474
+ #: language/strings.php:85
475
+ msgid "mailserver_login"
476
+ msgstr "Serwer pocztowy: nazwa użytkownika"
477
+
478
+ #: language/strings.php:86
479
+ msgid "mailserver_pass"
480
+ msgstr "Serwer pocztowy: hasło"
481
+
482
+ #: language/strings.php:87
483
+ msgid "default_email_category"
484
+ msgstr "Domyślna kategoria wpisów dodawanych przez e-mail"
485
+
486
+ #: language/strings.php:88
487
+ msgid "ping_sites"
488
+ msgstr "Usługi aktualizacji"
489
+
490
+ #: language/strings.php:91
491
+ msgid "show_on_front"
492
+ msgstr "Rodzaj strony głównej"
493
+
494
+ #: language/strings.php:92
495
+ msgid "page_on_front"
496
+ msgstr "Strona główna"
497
+
498
+ #: language/strings.php:93
499
+ msgid "page_for_posts"
500
+ msgstr "Strona z wpisami"
501
+
502
+ #: language/strings.php:94
503
+ msgid "posts_per_page"
504
+ msgstr "Wpisy na stronę"
505
+
506
+ #: language/strings.php:95
507
+ msgid "posts_per_rss"
508
+ msgstr "Wpisy w kanałach nowości"
509
+
510
+ #: language/strings.php:96
511
+ msgid "rss_use_excerpt"
512
+ msgstr "Wyświetlaj zajawkę w kanałach nowości"
513
+
514
+ #: language/strings.php:97
515
+ msgid "blog_public"
516
+ msgstr "Widoczność dla wyszukiwarek"
517
+
518
+ #: language/strings.php:100
519
+ msgid "default_pingback_flag"
520
+ msgstr ""
521
+ "Spróbuj powiadomić wszystkie blogi, do których odnośniki zostały umieszczone "
522
+ "w artykule "
523
+
524
+ #: language/strings.php:101
525
+ msgid "default_ping_status"
526
+ msgstr ""
527
+ "Zezwól innym blogom na informowanie o umieszczeniu odnośnika do tej witryny "
528
+ "(pingbacki i trackbacki)"
529
+
530
+ #: language/strings.php:102
531
+ msgid "default_comment_status"
532
+ msgstr "Zezwól na komentowanie nowych artykułów"
533
+
534
+ #: language/strings.php:103
535
+ msgid "require_name_email"
536
+ msgstr "Autor komentarza musi wprowadzić swój podpis i e-mail "
537
+
538
+ #: language/strings.php:104
539
+ msgid "comment_registration"
540
+ msgstr "Użytkownicy muszą być zarejestrowani i zalogowani, aby móc komentować "
541
+
542
+ #: language/strings.php:105
543
+ msgid "close_comments_for_old_posts"
544
+ msgstr "Wyłączaj możliwość komentowania artykułów starszych niż x dni"
545
+
546
+ #: language/strings.php:106
547
+ msgid "close_comments_days_old"
548
+ msgstr "Wyłączaj możliwość komentowania starych artykułów"
549
+
550
+ #: language/strings.php:107
551
+ msgid "thread_comments"
552
+ msgstr "Zakorzenianie komentarzy"
553
+
554
+ #: language/strings.php:108
555
+ msgid "thread_comments_depth"
556
+ msgstr "X-poziomowe zakorzenianie komentarzy"
557
+
558
+ #: language/strings.php:109
559
+ msgid "page_comments"
560
+ msgstr "Podziel komentarze na strony"
561
+
562
+ #: language/strings.php:110
563
+ msgid "comments_per_page"
564
+ msgstr "Podziel komentarze na strony po x komentarzy"
565
+
566
+ #: language/strings.php:111
567
+ msgid "default_comments_page"
568
+ msgstr "Domyślna strona komentarzy"
569
+
570
+ #: language/strings.php:112
571
+ msgid "comment_order"
572
+ msgstr "Kolejność komentarzy"
573
+
574
+ #: language/strings.php:113
575
+ msgid "comments_notify"
576
+ msgstr "E-mail, gdy ktoś doda komentarz"
577
+
578
+ #: language/strings.php:114
579
+ msgid "moderation_notify"
580
+ msgstr "E-mail, gdy komentarz oczekuje na moderację"
581
+
582
+ #: language/strings.php:115
583
+ msgid "comment_moderation"
584
+ msgstr "Komentarze muszą zostać zatwierdzone ręcznie"
585
+
586
+ #: language/strings.php:116
587
+ msgid "comment_whitelist"
588
+ msgstr "Inny komentarz tego samego autora musi zostać wcześniej zatwierdzony"
589
+
590
+ #: language/strings.php:117
591
+ msgid "comment_max_links"
592
+ msgstr "Maksymalna liczba odnośników w komentarzu bez konieczności moderacji"
593
+
594
+ #: language/strings.php:118
595
+ msgid "moderation_keys"
596
+ msgstr "Klucze moderacji komentarzy"
597
+
598
+ #: language/strings.php:119
599
+ msgid "blacklist_keys"
600
+ msgstr "Czarna lista kluczy komentarzy"
601
+
602
+ #: language/strings.php:120
603
+ msgid "show_avatars"
604
+ msgstr "Wyświetlaj obrazki profilowe"
605
+
606
+ #: language/strings.php:121
607
+ msgid "avatar_rating"
608
+ msgstr "Kategoria wiekowa obrazków profilowych"
609
+
610
+ #: language/strings.php:122
611
+ msgid "avatar_default"
612
+ msgstr "Domyślny obrazek profilowy"
613
+
614
+ #: language/strings.php:125
615
+ msgid "thumbnail_size_w"
616
+ msgstr "Rozmiar miniatury: szerokość"
617
+
618
+ #: language/strings.php:126
619
+ msgid "thumbnail_size_h"
620
+ msgstr "Rozmiar miniatury: wysokość"
621
+
622
+ #: language/strings.php:127
623
+ msgid "thumbnail_crop"
624
+ msgstr "Rozmiar miniatury: przycięcie"
625
+
626
+ #: language/strings.php:128
627
+ msgid "medium_size_w"
628
+ msgstr "Średni rozmiar: szerokość"
629
+
630
+ #: language/strings.php:129
631
+ msgid "medium_size_h"
632
+ msgstr "Średni rozmiar: wysokość"
633
+
634
+ #: language/strings.php:130
635
+ msgid "large_size_w"
636
+ msgstr "Duży rozmiar: szerokość"
637
+
638
+ #: language/strings.php:131
639
+ msgid "large_size_h"
640
+ msgstr "Duży rozmiar: wysokość"
641
+
642
+ #: language/strings.php:132
643
+ msgid "uploads_use_yearmonth_folders"
644
+ msgstr ""
645
+ "Porządkuj wysyłane pliki w katalogi z numerami miesięcy i lat w nazwach"
646
+
647
+ #: language/strings.php:135
648
+ msgid "permalink_structure"
649
+ msgstr "Struktura bezpośrednich odnośników"
650
+
651
+ #: language/strings.php:136
652
+ msgid "category_base"
653
+ msgstr "Alias kategorii"
654
+
655
+ #: language/strings.php:137
656
+ msgid "tag_base"
657
+ msgstr "Alias tagów"
658
+
659
+ #: language/strings.php:140
660
+ msgid "Export"
661
+ msgstr "Eksport"
662
+
663
+ #: language/strings.php:141
664
+ msgid "downloaded"
665
+ msgstr "pobrano"
666
+
667
+ #: notifications/abstract-class-aal-notification-base.php:99
668
+ msgid "Object Type"
669
+ msgstr "Rodzaj obiektu"
670
+
671
+ #: notifications/abstract-class-aal-notification-base.php:100
672
+ msgid "Object Name"
673
+ msgstr "Nazwa obiektu"
674
+
675
+ #: notifications/abstract-class-aal-notification-base.php:102
676
+ msgid "IP Address"
677
+ msgstr "Adres IP"
678
+
679
+ #: notifications/abstract-class-aal-notification-base.php:121
680
+ msgid "N/A"
681
+ msgstr "-"
682
+
683
+ #: notifications/class-aal-notification-email.php:15
684
+ msgid "Email"
685
+ msgstr "E-mail"
686
+
687
+ #: notifications/class-aal-notification-email.php:16
688
+ msgid "Get notified by Email."
689
+ msgstr "Otrzymaj powiadomienia na e-mail."
690
+
691
+ #: notifications/class-aal-notification-email.php:49
692
+ msgid "New notification from Activity Log"
693
+ msgstr "Nowe powiadomienie z Dziennika aktywności"
694
+
695
+ #: notifications/class-aal-notification-email.php:65
696
+ msgid ""
697
+ "Hi there!\n"
698
+ "\n"
699
+ "A notification condition on [sitename] was matched. Here are the details:\n"
700
+ "\n"
701
+ "[action-details]\n"
702
+ "\n"
703
+ "Sent by ARYO Activity Log"
704
+ msgstr ""
705
+ "Hej!\n"
706
+ "\n"
707
+ "Spełniono warunek powiadomienia na stronie [sitename]. Szczegóły poniżej:\n"
708
+ "\n"
709
+ "[action-details]\n"
710
+ "\n"
711
+ "Wysłane przez Dziennik aktywności ARYO"
712
+
713
+ #: notifications/class-aal-notification-email.php:67
714
+ msgid "From Email"
715
+ msgstr "E-mail nadawcy"
716
+
717
+ #: notifications/class-aal-notification-email.php:67
718
+ msgid "The source Email address"
719
+ msgstr "Źródłowy adres e-mail"
720
+
721
+ #: notifications/class-aal-notification-email.php:68
722
+ msgid "To Email"
723
+ msgstr "E-mail odbiorcy"
724
+
725
+ #: notifications/class-aal-notification-email.php:68
726
+ msgid "The Email address notifications will be sent to"
727
+ msgstr "E-mail, na który będą wysyłane powiadomienia"
728
+
729
+ #: notifications/class-aal-notification-email.php:69
730
+ msgid "Message"
731
+ msgstr "Wiadomość"
732
+
733
+ #: notifications/class-aal-notification-email.php:69
734
+ #, php-format
735
+ msgid "Customize the message using the following placeholders: %s"
736
+ msgstr "Dostosuj wiadomość przy pomocy następujących tagów: %s"
language/aryo-aal.pot CHANGED
@@ -6,9 +6,9 @@
6
  #, fuzzy
7
  msgid ""
8
  msgstr ""
9
- "Project-Id-Version: aryo-activity-log 2.2.0\n"
10
  "Report-Msgid-Bugs-To: \n"
11
- "POT-Creation-Date: 2015-05-18 09:26+0300\n"
12
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14
  "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -63,7 +63,7 @@ msgid "Unknown"
63
  msgstr ""
64
 
65
  #: classes/class-aal-activity-log-list-table.php:170
66
- #: classes/class-aal-activity-log-list-table.php:281
67
  msgid "Guest"
68
  msgstr ""
69
 
@@ -71,39 +71,47 @@ msgstr ""
71
  msgid "All"
72
  msgstr ""
73
 
74
- #: classes/class-aal-activity-log-list-table.php:268
 
 
 
 
75
  msgid "All Roles"
76
  msgstr ""
77
 
78
- #: classes/class-aal-activity-log-list-table.php:292
79
  msgid "All Users"
80
  msgstr ""
81
 
82
- #: classes/class-aal-activity-log-list-table.php:319
83
  msgid "All Types"
84
  msgstr ""
85
 
86
- #: classes/class-aal-activity-log-list-table.php:330
 
 
 
 
87
  msgid "All Time"
88
  msgstr ""
89
 
90
- #: classes/class-aal-activity-log-list-table.php:331
91
  msgid "Today"
92
  msgstr ""
93
 
94
- #: classes/class-aal-activity-log-list-table.php:332
95
  msgid "Yesterday"
96
  msgstr ""
97
 
98
- #: classes/class-aal-activity-log-list-table.php:333
99
  msgid "Week"
100
  msgstr ""
101
 
102
- #: classes/class-aal-activity-log-list-table.php:334
103
  msgid "Month"
104
  msgstr ""
105
 
106
- #: classes/class-aal-activity-log-list-table.php:341
107
  msgid "Filter"
108
  msgstr ""
109
 
6
  #, fuzzy
7
  msgid ""
8
  msgstr ""
9
+ "Project-Id-Version: aryo-activity-log 2.2.1\n"
10
  "Report-Msgid-Bugs-To: \n"
11
+ "POT-Creation-Date: 2015-05-18 09:30+0300\n"
12
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14
  "Language-Team: LANGUAGE <LL@li.org>\n"
63
  msgstr ""
64
 
65
  #: classes/class-aal-activity-log-list-table.php:170
66
+ #: classes/class-aal-activity-log-list-table.php:283
67
  msgid "Guest"
68
  msgstr ""
69
 
71
  msgid "All"
72
  msgstr ""
73
 
74
+ #: classes/class-aal-activity-log-list-table.php:227
75
+ msgid "Search"
76
+ msgstr ""
77
+
78
+ #: classes/class-aal-activity-log-list-table.php:270
79
  msgid "All Roles"
80
  msgstr ""
81
 
82
+ #: classes/class-aal-activity-log-list-table.php:294
83
  msgid "All Users"
84
  msgstr ""
85
 
86
+ #: classes/class-aal-activity-log-list-table.php:322
87
  msgid "All Types"
88
  msgstr ""
89
 
90
+ #: classes/class-aal-activity-log-list-table.php:348
91
+ msgid "All Actions"
92
+ msgstr ""
93
+
94
+ #: classes/class-aal-activity-log-list-table.php:359
95
  msgid "All Time"
96
  msgstr ""
97
 
98
+ #: classes/class-aal-activity-log-list-table.php:360
99
  msgid "Today"
100
  msgstr ""
101
 
102
+ #: classes/class-aal-activity-log-list-table.php:361
103
  msgid "Yesterday"
104
  msgstr ""
105
 
106
+ #: classes/class-aal-activity-log-list-table.php:362
107
  msgid "Week"
108
  msgstr ""
109
 
110
+ #: classes/class-aal-activity-log-list-table.php:363
111
  msgid "Month"
112
  msgstr ""
113
 
114
+ #: classes/class-aal-activity-log-list-table.php:370
115
  msgid "Filter"
116
  msgstr ""
117
 
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: pojo.me, KingYes, ariel.k, maor
3
  Tags: administration, activity, event, monitor, multisite, multi-users, log, logger, audit log, stats, security, tracking, woocommerce, notifications, email notifications
4
  Requires at least: 3.5
5
  Tested up to: 4.2
6
- Stable tag: 2.2.0
7
  License: GPLv2 or later
8
 
9
  Get aware of any activities that are taking place on your dashboard! Imagine it like a black-box for your WordPress site.
@@ -94,6 +94,9 @@ Would you like to like to contribute to Activity Log? You are more than welcome
94
 
95
  == Changelog ==
96
 
 
 
 
97
  = 2.2.0 =
98
  * New! - Adds search box, to allow users to search the description field.
99
  * New! - Allows users to now filter by action
3
  Tags: administration, activity, event, monitor, multisite, multi-users, log, logger, audit log, stats, security, tracking, woocommerce, notifications, email notifications
4
  Requires at least: 3.5
5
  Tested up to: 4.2
6
+ Stable tag: 2.2.1
7
  License: GPLv2 or later
8
 
9
  Get aware of any activities that are taking place on your dashboard! Imagine it like a black-box for your WordPress site.
94
 
95
  == Changelog ==
96
 
97
+ = 2.2.1 =
98
+ * Fixes from prev release
99
+
100
  = 2.2.0 =
101
  * New! - Adds search box, to allow users to search the description field.
102
  * New! - Allows users to now filter by action