Version Description
This upgrade fixes a few minor bugs and enhances the WP Search integration and the import.
Download this release
Release Info
Developer | TobiasBg |
Plugin | WP-Table Reloaded |
Version | 1.6.1 |
Comparing to | |
See all releases |
Code changes from version 1.6 to 1.6.1
- admin/admin-style.css +1 -1
- admin/admin-style.dev.css +3 -0
- controllers/controller-admin.php +67 -85
- controllers/controller-base.php +36 -0
- controllers/controller-frontend.php +20 -4
- css/datatables.css +3 -1
- languages/wp-table-reloaded.pot +140 -146
- readme.txt +12 -2
- wp-table-reloaded.php +3 -3
admin/admin-style.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
#wp-table-reloaded-list .table-id{font-size:12px;font-weight:bold;text-shadow:rgba(255,255,255,0.8) 0 1px 0;}#wp-table-reloaded-list .sorting,#wp-table-reloaded-list .sorting_asc,#wp-table-reloaded-list .sorting_desc{cursor:pointer;white-space:nowrap;}#wp-table-reloaded-list .sorting span{background-repeat:no-repeat;background-position:center;background-image:url('../img/bg.gif');margin-right:-5px;}#wp-table-reloaded-list .sorting_asc span{background-repeat:no-repeat;background-position:center;background-image:url('../img/asc.gif');}#wp-table-reloaded-list .sorting_desc span{background-repeat:no-repeat;background-position:center;background-image:url('../img/desc.gif');}#wp-table-reloaded-list .check-column{width:24px!important;padding:7px 7px 8px 0!important;text-align:right;}#wp-table-reloaded-list .even{background-color:#F9F9F9;}#wp-table-reloaded-list{margin-top:10px;margin-bottom:10px;}#table_contents .row-hidden td,#table_contents .row-hidden th,#table_contents .row-hidden textarea,#table_contents .column-hidden,#table_contents .column-hidden textarea{background-color:#FFE0E0;}#table_contents .focus{height:84px;}#options_custom_css{width:600px;height:100px;}#options_custom_css.focus{height:300px;}.wp-table-reloaded-table-information td{padding:5px 0 5px 0;width:90%;}.wp-table-reloaded-newtable td{padding:5px 0 5px 0;width:85%;}.wp-table-reloaded-table-information th{font-weight:normal;text-align:left;padding:5px 10px 5px 0;vertical-align:middle;width:10%;min-width:130px;}.wp-table-reloaded-newtable,.wp-table-reloaded-table-information,.wp-table-reloaded-table-information input,.wp-table-reloaded-table-information textarea{width:100%;}.wp-table-reloaded-options td{padding:5px 0 5px 0;}.wp-table-reloaded-options th{font-weight:normal;text-align:left;padding:5px 10px 5px 0;vertical-align:middle;}.wp-table-reloaded-data-manipulation{width:100%;}.wp-table-reloaded-data-manipulation td{padding-top:7px!important;padding-bottom:7px!important;line-height:2.2em;}.widefat td{vertical-align:baseline!important;}#table_custom_fields td{vertical-align:middle!important;}#table_contents td{white-space:nowrap;vertical-align:middle!important;}#table_contents th{white-space:nowrap;vertical-align:middle!important;text-align:center;}#table_contents textarea{min-width:180px;width:100%;}#table_contents .table-head td,#table_contents .table-foot td{padding:7px 7px 8px;line-height:1.3em;text-align:center;text-shadow:rgba(255,255,255,0.8) 0 1px 0;font-weight:bold;}#table_contents .check-column{font-weight:bold;padding-left:5px;padding-right:5px;}.no-wrap{white-space:nowrap;}.hide_link,.expand_link{position:absolute;right:10px;font-weight:normal;cursor:pointer;padding:0!important;}#uninstall_plugin_link{color:#BC0B0B;}.postbox h3.hndle{cursor:pointer!important;}div.postbox .expand_link{display:none;}div.closed .expand_link{display:inline!important;}div.closed .hide_link{display:none;}#TB_ajaxContent .wp-table-reloaded{border-collapse:separate;border-spacing:1px;background-color:#CDCDCD;margin:10px 0 15px 0;font-size:8pt;width:100%;text-align:left;}#TB_ajaxContent .wp-table-reloaded th{background-color:#E6EEEE;border:1px solid #FFF;padding:4px;}#TB_ajaxContent .wp-table-reloaded td{color:#3D3D3D;padding:4px;background-color:#FFF;vertical-align:top;}#TB_ajaxContent .wp-table-reloaded .even td{background-color:#FFF;}#TB_ajaxContent .wp-table-reloaded .odd td{background-color:#F0F0F6;}#TB_ajaxContent .wp-table-reloaded .row-hover tr:hover td{background-color:#D0D0D6;}.dataTables_wrapper{clear:both;}.dataTables_processing{position:absolute;top:0;left:50%;width:250px;margin-left:-125px;border:1px solid #ddd;text-align:center;color:#999;font-size:11px;padding:2px 0;}.dataTables_length{width:50%;float:left;}.dataTables_filter{width:45%;float:right;text-align:right;}.dataTables_info{width:60%;float:left;}.dataTables_paginate{width:44px;* width:50px;float:right;text-align:right;}.paging_full_numbers{width:400px;height:22px;line-height:22px;}.paging_full_numbers span.paginate_button,.paging_full_numbers span.paginate_active{border:1px solid #aaa;-webkit-border-radius:5px;-moz-border-radius:5px;padding:2px 5px;margin:0 3px;cursor:pointer;*cursor:hand;}.paging_full_numbers span.paginate_button{background-color:#ddd;}.paging_full_numbers span.paginate_button:hover{background-color:#ccc;}.paging_full_numbers span.paginate_active{background-color:#99B3FF;}
|
1 |
+
#wp-table-reloaded-list .table-id{font-size:12px;font-weight:bold;text-shadow:rgba(255,255,255,0.8) 0 1px 0;}#wp-table-reloaded-list .sorting,#wp-table-reloaded-list .sorting_asc,#wp-table-reloaded-list .sorting_desc{cursor:pointer;white-space:nowrap;}#wp-table-reloaded-list .sorting span{background-repeat:no-repeat;background-position:center;background-image:url('../img/bg.gif');margin-right:-5px;}#wp-table-reloaded-list .sorting_asc span{background-repeat:no-repeat;background-position:center;background-image:url('../img/asc.gif');}#wp-table-reloaded-list .sorting_desc span{background-repeat:no-repeat;background-position:center;background-image:url('../img/desc.gif');}#wp-table-reloaded-list .check-column{width:24px!important;padding:7px 7px 8px 0!important;text-align:right;}#wp-table-reloaded-list .even{background-color:#F9F9F9;}#wp-table-reloaded-list{margin-top:10px;margin-bottom:10px;}#table_contents .row-hidden td,#table_contents .row-hidden th,#table_contents .row-hidden textarea,#table_contents .column-hidden,#table_contents .column-hidden textarea{background-color:#FFE0E0;}#table_contents .focus{height:84px;}#options_custom_css{width:600px;height:100px;}#options_custom_css.focus{height:300px;}.wp-table-reloaded-table-information td{padding:5px 0 5px 0;width:90%;}.wp-table-reloaded-newtable td{padding:5px 0 5px 0;width:85%;}.wp-table-reloaded-table-information th{font-weight:normal;text-align:left;padding:5px 10px 5px 0;vertical-align:middle;width:10%;min-width:130px;}.wp-table-reloaded-newtable,.wp-table-reloaded-table-information,.wp-table-reloaded-table-information input,.wp-table-reloaded-table-information textarea{width:100%;}.wp-table-reloaded-options td{padding:5px 0 5px 0;}.wp-table-reloaded-options th{font-weight:normal;text-align:left;padding:5px 10px 5px 0;vertical-align:middle;}.wp-table-reloaded-data-manipulation{width:100%;}.wp-table-reloaded-data-manipulation td{padding-top:7px!important;padding-bottom:7px!important;line-height:2.2em;}.widefat td{vertical-align:baseline!important;}#table_custom_fields td{vertical-align:middle!important;}#table_contents td{white-space:nowrap;vertical-align:middle!important;}#table_contents th{white-space:nowrap;vertical-align:middle!important;text-align:center;}#table_contents textarea{min-width:180px;width:100%;}#table_contents .table-head td,#table_contents .table-foot td{padding:7px 7px 8px;line-height:1.3em;text-align:center;text-shadow:rgba(255,255,255,0.8) 0 1px 0;font-weight:bold;}#table_contents .check-column{font-weight:bold;padding-left:5px;padding-right:5px;text-align:right;}.no-wrap{white-space:nowrap;}.hide_link,.expand_link{position:absolute;right:10px;font-weight:normal;cursor:pointer;padding:0!important;}#uninstall_plugin_link{color:#BC0B0B;}.postbox h3.hndle{cursor:pointer!important;}div.postbox .expand_link{display:none;}div.closed .expand_link{display:inline!important;}div.closed .hide_link{display:none;}#TB_ajaxContent .wp-table-reloaded{border-collapse:separate;border-spacing:1px;background-color:#CDCDCD;margin:10px 0 15px 0;font-size:8pt;width:100%;text-align:left;}#TB_ajaxContent .wp-table-reloaded th{background-color:#E6EEEE;border:1px solid #FFF;padding:4px;}#TB_ajaxContent .wp-table-reloaded td{color:#3D3D3D;padding:4px;background-color:#FFF;vertical-align:top;}#TB_ajaxContent .wp-table-reloaded .even td{background-color:#FFF;}#TB_ajaxContent .wp-table-reloaded .odd td{background-color:#F0F0F6;}#TB_ajaxContent .wp-table-reloaded .row-hover tr:hover td{background-color:#D0D0D6;}.dataTables_wrapper{clear:both;position:relative;zoom:1;}.dataTables_processing{position:absolute;top:0;left:50%;width:250px;margin-left:-125px;border:1px solid #ddd;text-align:center;color:#999;font-size:11px;padding:2px 0;}.dataTables_length{width:50%;float:left;}.dataTables_filter{width:45%;float:right;text-align:right;}.dataTables_info{width:60%;float:left;}.dataTables_paginate{width:44px;* width:50px;float:right;text-align:right;}.paging_full_numbers{width:400px;height:22px;line-height:22px;}.paging_full_numbers span.paginate_button,.paging_full_numbers span.paginate_active{border:1px solid #aaa;-webkit-border-radius:5px;-moz-border-radius:5px;padding:2px 5px;margin:0 3px;cursor:pointer;*cursor:hand;}.paging_full_numbers span.paginate_button{background-color:#ddd;}.paging_full_numbers span.paginate_button:hover{background-color:#ccc;}.paging_full_numbers span.paginate_active{background-color:#99B3FF;}
|
admin/admin-style.dev.css
CHANGED
@@ -143,6 +143,7 @@
|
|
143 |
font-weight: bold;
|
144 |
padding-left:5px;
|
145 |
padding-right:5px;
|
|
|
146 |
}
|
147 |
|
148 |
.no-wrap {
|
@@ -209,6 +210,8 @@ div.closed .hide_link { display: none; }
|
|
209 |
|
210 |
.dataTables_wrapper {
|
211 |
clear: both;
|
|
|
|
|
212 |
}
|
213 |
|
214 |
.dataTables_processing {
|
143 |
font-weight: bold;
|
144 |
padding-left:5px;
|
145 |
padding-right:5px;
|
146 |
+
text-align: right;
|
147 |
}
|
148 |
|
149 |
.no-wrap {
|
210 |
|
211 |
.dataTables_wrapper {
|
212 |
clear: both;
|
213 |
+
position: relative;
|
214 |
+
zoom: 1;
|
215 |
}
|
216 |
|
217 |
.dataTables_processing {
|
controllers/controller-admin.php
CHANGED
@@ -81,42 +81,6 @@ class WP_Table_Reloaded_Controller_Admin extends WP_Table_Reloaded_Controller_Ba
|
|
81 |
* @var array
|
82 |
*/
|
83 |
var $default_tables = array();
|
84 |
-
|
85 |
-
/**
|
86 |
-
* Default structure of a new table (one cell, default table options)
|
87 |
-
* @var array
|
88 |
-
*/
|
89 |
-
var $default_table = array(
|
90 |
-
'id' => 0,
|
91 |
-
'data' => array( 0 => array( 0 => '' ) ),
|
92 |
-
'name' => '',
|
93 |
-
'description' => '',
|
94 |
-
'last_modified' => '0000-00-00 00:00:00',
|
95 |
-
'last_editor_id' => '',
|
96 |
-
'visibility' => array(
|
97 |
-
'rows' => array(),
|
98 |
-
'columns' => array()
|
99 |
-
),
|
100 |
-
'options' => array(
|
101 |
-
'alternating_row_colors' => true,
|
102 |
-
'row_hover' => false,
|
103 |
-
'first_row_th' => true,
|
104 |
-
'table_footer' => false,
|
105 |
-
'print_name' => false,
|
106 |
-
'print_name_position' => 'above',
|
107 |
-
'print_description' => false,
|
108 |
-
'print_description_position' => 'below',
|
109 |
-
'use_tablesorter' => true,
|
110 |
-
'datatables_sort' => true,
|
111 |
-
'datatables_paginate' => true,
|
112 |
-
'datatables_lengthchange' => true,
|
113 |
-
'datatables_filter' => true,
|
114 |
-
'datatables_info' => true,
|
115 |
-
'datatables_tabletools' => false,
|
116 |
-
'datatables_customcommands' => ''
|
117 |
-
),
|
118 |
-
'custom_fields' => array()
|
119 |
-
);
|
120 |
|
121 |
/**
|
122 |
* Instance of the WP_Table_Reloaded_Helper class, which has additional functions for frontend and backend, stored in separate file for better overview and maintenance
|
@@ -335,7 +299,7 @@ class WP_Table_Reloaded_Controller_Admin extends WP_Table_Reloaded_Controller_Ba
|
|
335 |
$messages = array(
|
336 |
0 => false,
|
337 |
1 => sprintf( __( 'Welcome to WP-Table Reloaded %s. If you encounter any questions or problems, please refer to the <a href="%s">FAQ</a>, the <a href="%s">documentation</a>, and the <a href="%s">support</a> section.', WP_TABLE_RELOADED_TEXTDOMAIN ), $this->options['installed_version'], 'http://tobias.baethge.com/go/wp-table-reloaded/faq/', 'http://tobias.baethge.com/go/wp-table-reloaded/documentation/', 'http://tobias.baethge.com/go/wp-table-reloaded/support/' ),
|
338 |
-
2 => sprintf( __( 'Thank you for upgrading to WP-Table Reloaded %s.', WP_TABLE_RELOADED_TEXTDOMAIN ), $this->options['installed_version'] ) . ' ' .
|
339 |
);
|
340 |
$message = ( isset( $messages[ $this->options['show_welcome_message'] ] ) ) ? $messages[ $this->options['show_welcome_message'] ] : false;
|
341 |
if ( $message ) {
|
@@ -856,63 +820,81 @@ class WP_Table_Reloaded_Controller_Admin extends WP_Table_Reloaded_Controller_Ba
|
|
856 |
if ( isset( $_POST['submit'] ) && isset( $_POST['import_from'] ) ) {
|
857 |
check_admin_referer( $this->get_nonce( 'import' ) );
|
858 |
|
859 |
-
|
860 |
-
|
861 |
-
|
862 |
-
|
863 |
-
|
864 |
-
|
865 |
-
|
866 |
-
|
867 |
-
|
868 |
-
|
869 |
-
|
870 |
-
|
871 |
-
|
872 |
-
|
873 |
-
|
874 |
-
|
875 |
-
|
876 |
-
|
877 |
-
|
878 |
-
|
879 |
-
|
880 |
-
|
881 |
-
|
882 |
-
|
883 |
-
|
884 |
-
|
885 |
-
|
886 |
-
|
887 |
-
|
888 |
-
|
889 |
-
|
890 |
-
|
891 |
-
|
892 |
-
|
893 |
-
|
894 |
-
|
895 |
-
|
896 |
-
|
897 |
-
|
898 |
-
|
899 |
-
|
900 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
901 |
$this->helper->print_header_message( __( 'Table could not be imported.', WP_TABLE_RELOADED_TEXTDOMAIN ) );
|
902 |
$this->load_view( 'import' );
|
903 |
return;
|
904 |
}
|
905 |
|
906 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
907 |
|
908 |
if ( isset( $_POST['import_addreplace'] ) && isset( $_POST['import_addreplace_table'] ) && ( 'replace' == $_POST['import_addreplace'] ) && $this->table_exists( $_POST['import_addreplace_table'] ) ) {
|
909 |
$existing_table = $this->load_table( $_POST['import_addreplace_table'] );
|
910 |
-
$table
|
911 |
-
$table['name'] = $existing_table['name'];
|
912 |
-
$table['description'] = $existing_table['description'];
|
913 |
$success_message = sprintf( __( 'Table %s (%s) replaced successfully.', WP_TABLE_RELOADED_TEXTDOMAIN ), $this->helper->safe_output( $table['name'] ), $this->helper->safe_output( $table['id'] ) );
|
914 |
unset( $existing_table );
|
915 |
} else {
|
|
|
916 |
$table['id'] = $this->get_new_table_id();
|
917 |
$success_message = _n( 'Table imported successfully.', 'Tables imported successfully.', 1, WP_TABLE_RELOADED_TEXTDOMAIN );
|
918 |
}
|
@@ -957,14 +939,14 @@ class WP_Table_Reloaded_Controller_Admin extends WP_Table_Reloaded_Controller_Ba
|
|
957 |
$this->load_view( 'edit', compact( 'table_id' ) );
|
958 |
} elseif ( isset( $_POST['import_wp_table_reloaded_dump_file'] ) ) {
|
959 |
check_admin_referer( $this->get_nonce( 'import_dump' ) );
|
960 |
-
|
961 |
// check if user is admin
|
962 |
if ( !current_user_can( 'manage_options' ) ) {
|
963 |
$this->helper->print_header_message( __( 'You do not have sufficient rights to perform this action.', WP_TABLE_RELOADED_TEXTDOMAIN ) );
|
964 |
$this->load_view( 'options' );
|
965 |
return;
|
966 |
}
|
967 |
-
|
968 |
// check if file was uploaded
|
969 |
if ( empty( $_FILES['dump_file']['tmp_name'] ) ) {
|
970 |
$this->helper->print_header_message( __( 'You did not upload a WP-Table Reloaded dump file.', WP_TABLE_RELOADED_TEXTDOMAIN ) );
|
81 |
* @var array
|
82 |
*/
|
83 |
var $default_tables = array();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
84 |
|
85 |
/**
|
86 |
* Instance of the WP_Table_Reloaded_Helper class, which has additional functions for frontend and backend, stored in separate file for better overview and maintenance
|
299 |
$messages = array(
|
300 |
0 => false,
|
301 |
1 => sprintf( __( 'Welcome to WP-Table Reloaded %s. If you encounter any questions or problems, please refer to the <a href="%s">FAQ</a>, the <a href="%s">documentation</a>, and the <a href="%s">support</a> section.', WP_TABLE_RELOADED_TEXTDOMAIN ), $this->options['installed_version'], 'http://tobias.baethge.com/go/wp-table-reloaded/faq/', 'http://tobias.baethge.com/go/wp-table-reloaded/documentation/', 'http://tobias.baethge.com/go/wp-table-reloaded/support/' ),
|
302 |
+
2 => sprintf( __( 'Thank you for upgrading to WP-Table Reloaded %s.', WP_TABLE_RELOADED_TEXTDOMAIN ), $this->options['installed_version'] ) . ' ' . sprintf( __( 'Please read the <a href="%s">release announcement</a> for more information.', WP_TABLE_RELOADED_TEXTDOMAIN ), "http://tobias.baethge.com/go/wp-table-reloaded/release-announcement/{$this->options['installed_version']}/" ) . '<br/>' . sprintf( __( 'If you like the new features and enhancements, I would appreciate a small <a href="%s">donation</a>. Thank you.', WP_TABLE_RELOADED_TEXTDOMAIN ), 'http://tobias.baethge.com/go/wp-table-reloaded/donate/' )
|
303 |
);
|
304 |
$message = ( isset( $messages[ $this->options['show_welcome_message'] ] ) ) ? $messages[ $this->options['show_welcome_message'] ] : false;
|
305 |
if ( $message ) {
|
820 |
if ( isset( $_POST['submit'] ) && isset( $_POST['import_from'] ) ) {
|
821 |
check_admin_referer( $this->get_nonce( 'import' ) );
|
822 |
|
823 |
+
$import_error = false;
|
824 |
+
switch( $_POST['import_from'] ) {
|
825 |
+
case 'file-upload':
|
826 |
+
if ( !empty( $_FILES['import_file']['tmp_name'] ) ) {
|
827 |
+
$this->import_instance->tempname = $_FILES['import_file']['tmp_name'];
|
828 |
+
$this->import_instance->filename = $_FILES['import_file']['name'];
|
829 |
+
$this->import_instance->mimetype = $_FILES['import_file']['type'];
|
830 |
+
$this->import_instance->import_from = 'file-upload';
|
831 |
+
$unlink_file = true;
|
832 |
+
} else {
|
833 |
+
$import_error = true;
|
834 |
+
}
|
835 |
+
break;
|
836 |
+
case 'server':
|
837 |
+
if ( !empty( $_POST['import_server'] ) ) {
|
838 |
+
$this->import_instance->tempname = $_POST['import_server'];
|
839 |
+
$this->import_instance->filename = __( 'Imported Table', WP_TABLE_RELOADED_TEXTDOMAIN );
|
840 |
+
$this->import_instance->mimetype = sprintf( __( 'from %s', WP_TABLE_RELOADED_TEXTDOMAIN ), $_POST['import_server'] );
|
841 |
+
$this->import_instance->import_from = 'server';
|
842 |
+
} else {
|
843 |
+
$import_error = true;
|
844 |
+
}
|
845 |
+
break;
|
846 |
+
case 'form-field':
|
847 |
+
if ( !empty( $_POST['import_data'] ) ) {
|
848 |
+
$this->import_instance->tempname = '';
|
849 |
+
$this->import_instance->filename = __( 'Imported Table', WP_TABLE_RELOADED_TEXTDOMAIN );
|
850 |
+
$this->import_instance->mimetype = __( 'via form', WP_TABLE_RELOADED_TEXTDOMAIN );
|
851 |
+
$this->import_instance->import_from = 'form-field';
|
852 |
+
$this->import_instance->import_data = stripslashes( $_POST['import_data'] );
|
853 |
+
} else {
|
854 |
+
$import_error = true;
|
855 |
+
}
|
856 |
+
break;
|
857 |
+
case 'url':
|
858 |
+
if ( !empty( $_POST['import_url'] ) ) {
|
859 |
+
$this->import_instance->tempname = '';
|
860 |
+
$this->import_instance->filename = __( 'Imported Table', WP_TABLE_RELOADED_TEXTDOMAIN );
|
861 |
+
$this->import_instance->mimetype = sprintf( __( 'from %s', WP_TABLE_RELOADED_TEXTDOMAIN ), $_POST['import_url'] );
|
862 |
+
$this->import_instance->import_from = 'url';
|
863 |
+
$url = clean_url( $_POST['import_url'] );
|
864 |
+
$temp_data = wp_remote_fopen( $url );
|
865 |
+
$this->import_instance->import_data = ( false !== $temp_data ) ? $temp_data : '';
|
866 |
+
} else {
|
867 |
+
$import_error = true;
|
868 |
+
}
|
869 |
+
break;
|
870 |
+
default:
|
871 |
+
// no valid import source
|
872 |
+
$import_error = true;
|
873 |
+
}
|
874 |
+
|
875 |
+
if ( $import_error ) {
|
876 |
+
// no valid data submitted
|
877 |
$this->helper->print_header_message( __( 'Table could not be imported.', WP_TABLE_RELOADED_TEXTDOMAIN ) );
|
878 |
$this->load_view( 'import' );
|
879 |
return;
|
880 |
}
|
881 |
|
882 |
+
// do import with the config set above
|
883 |
+
$this->import_instance->import_format = $_POST['import_format'];
|
884 |
+
$this->import_instance->import_table();
|
885 |
+
$error = $this->import_instance->error;
|
886 |
+
$imported_table = $this->import_instance->imported_table;
|
887 |
+
|
888 |
+
if ( isset( $unlink_file) && $unlink_file )
|
889 |
+
$this->import_instance->unlink_uploaded_file();
|
890 |
|
891 |
if ( isset( $_POST['import_addreplace'] ) && isset( $_POST['import_addreplace_table'] ) && ( 'replace' == $_POST['import_addreplace'] ) && $this->table_exists( $_POST['import_addreplace_table'] ) ) {
|
892 |
$existing_table = $this->load_table( $_POST['import_addreplace_table'] );
|
893 |
+
$table = array_merge( $existing_table, $imported_table );
|
|
|
|
|
894 |
$success_message = sprintf( __( 'Table %s (%s) replaced successfully.', WP_TABLE_RELOADED_TEXTDOMAIN ), $this->helper->safe_output( $table['name'] ), $this->helper->safe_output( $table['id'] ) );
|
895 |
unset( $existing_table );
|
896 |
} else {
|
897 |
+
$table = array_merge( $this->default_table, $imported_table );
|
898 |
$table['id'] = $this->get_new_table_id();
|
899 |
$success_message = _n( 'Table imported successfully.', 'Tables imported successfully.', 1, WP_TABLE_RELOADED_TEXTDOMAIN );
|
900 |
}
|
939 |
$this->load_view( 'edit', compact( 'table_id' ) );
|
940 |
} elseif ( isset( $_POST['import_wp_table_reloaded_dump_file'] ) ) {
|
941 |
check_admin_referer( $this->get_nonce( 'import_dump' ) );
|
942 |
+
|
943 |
// check if user is admin
|
944 |
if ( !current_user_can( 'manage_options' ) ) {
|
945 |
$this->helper->print_header_message( __( 'You do not have sufficient rights to perform this action.', WP_TABLE_RELOADED_TEXTDOMAIN ) );
|
946 |
$this->load_view( 'options' );
|
947 |
return;
|
948 |
}
|
949 |
+
|
950 |
// check if file was uploaded
|
951 |
if ( empty( $_FILES['dump_file']['tmp_name'] ) ) {
|
952 |
$this->helper->print_header_message( __( 'You did not upload a WP-Table Reloaded dump file.', WP_TABLE_RELOADED_TEXTDOMAIN ) );
|
controllers/controller-base.php
CHANGED
@@ -35,6 +35,42 @@ class WP_Table_Reloaded_Controller_Base {
|
|
35 |
'table' => 'wp_table_reloaded_data'
|
36 |
);
|
37 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
38 |
/**
|
39 |
* Slug that will be appended to the URL of the plugin by WordPress, e.g. http://example.com/wp-admin/tools.php?page=wp-table-reloaded
|
40 |
* @var string
|
35 |
'table' => 'wp_table_reloaded_data'
|
36 |
);
|
37 |
|
38 |
+
/**
|
39 |
+
* Default structure of a new table (one cell, default table options)
|
40 |
+
* @var array
|
41 |
+
*/
|
42 |
+
var $default_table = array(
|
43 |
+
'id' => 0,
|
44 |
+
'data' => array( 0 => array( 0 => '' ) ),
|
45 |
+
'name' => '',
|
46 |
+
'description' => '',
|
47 |
+
'last_modified' => '0000-00-00 00:00:00',
|
48 |
+
'last_editor_id' => '',
|
49 |
+
'visibility' => array(
|
50 |
+
'rows' => array(),
|
51 |
+
'columns' => array()
|
52 |
+
),
|
53 |
+
'options' => array(
|
54 |
+
'alternating_row_colors' => true,
|
55 |
+
'row_hover' => false,
|
56 |
+
'first_row_th' => true,
|
57 |
+
'table_footer' => false,
|
58 |
+
'print_name' => false,
|
59 |
+
'print_name_position' => 'above',
|
60 |
+
'print_description' => false,
|
61 |
+
'print_description_position' => 'below',
|
62 |
+
'use_tablesorter' => true,
|
63 |
+
'datatables_sort' => true,
|
64 |
+
'datatables_paginate' => true,
|
65 |
+
'datatables_lengthchange' => true,
|
66 |
+
'datatables_filter' => true,
|
67 |
+
'datatables_info' => true,
|
68 |
+
'datatables_tabletools' => false,
|
69 |
+
'datatables_customcommands' => ''
|
70 |
+
),
|
71 |
+
'custom_fields' => array()
|
72 |
+
);
|
73 |
+
|
74 |
/**
|
75 |
* Slug that will be appended to the URL of the plugin by WordPress, e.g. http://example.com/wp-admin/tools.php?page=wp-table-reloaded
|
76 |
* @var string
|
controllers/controller-frontend.php
CHANGED
@@ -103,6 +103,7 @@ class WP_Table_Reloaded_Controller_Frontend extends WP_Table_Reloaded_Controller
|
|
103 |
'field' => '',
|
104 |
'format' => ''
|
105 |
);
|
|
|
106 |
$atts = shortcode_atts( $default_atts, $atts );
|
107 |
|
108 |
// allow a filter to determine behavior of this function, by overwriting its behavior, just need to return something other than false
|
@@ -185,6 +186,7 @@ class WP_Table_Reloaded_Controller_Frontend extends WP_Table_Reloaded_Controller
|
|
185 |
'cellpadding' => false,
|
186 |
'border' => false
|
187 |
);
|
|
|
188 |
$atts = shortcode_atts( $default_atts, $atts );
|
189 |
|
190 |
// allow a filter to determine behavior of this function, by overwriting its behavior, just need to return something other than false
|
@@ -301,7 +303,7 @@ class WP_Table_Reloaded_Controller_Frontend extends WP_Table_Reloaded_Controller
|
|
301 |
|
302 |
// render/generate the table HTML
|
303 |
$render = $this->create_class_instance( 'WP_Table_Reloaded_Render', 'render.class.php' );
|
304 |
-
$render->output_options = $output_options;
|
305 |
$render->table = $table;
|
306 |
$output = $render->render_table();
|
307 |
|
@@ -362,6 +364,7 @@ class WP_Table_Reloaded_Controller_Frontend extends WP_Table_Reloaded_Controller
|
|
362 |
foreach ( $hidden_rows as $row_idx ) {
|
363 |
unset( $table['data'][ $row_idx ] );
|
364 |
}
|
|
|
365 |
$table['data'] = array_merge( $table['data'] );
|
366 |
foreach ( $table['data'] as $row_idx => $row ) {
|
367 |
foreach ( $hidden_columns as $col_idx ) {
|
@@ -369,15 +372,28 @@ class WP_Table_Reloaded_Controller_Frontend extends WP_Table_Reloaded_Controller
|
|
369 |
}
|
370 |
$table['data'][ $row_idx ] = array_merge( $row );
|
371 |
}
|
372 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
373 |
}
|
374 |
|
375 |
// for all search terms loop through all tables's cells (those cells are all visible, because we filtered before!)
|
376 |
$query_result = array(); // array of all search words that were found, and the table IDs where they were found
|
377 |
foreach ( $query_array as $search_term ) {
|
378 |
$search_term = addslashes_gpc( $search_term ); // escapes with esc_sql
|
379 |
-
foreach ( $search_tables as $table_id => $
|
380 |
-
|
|
|
|
|
|
|
|
|
|
|
381 |
foreach ( $table_row as $table_cell ) {
|
382 |
if ( false !== stripos( $table_cell, $search_term ) ){
|
383 |
// we found the $search_term in the cell
|
103 |
'field' => '',
|
104 |
'format' => ''
|
105 |
);
|
106 |
+
$default_atts = apply_filters( 'wp_table_reloaded_shortcode_table_info_default_atts', $default_atts );
|
107 |
$atts = shortcode_atts( $default_atts, $atts );
|
108 |
|
109 |
// allow a filter to determine behavior of this function, by overwriting its behavior, just need to return something other than false
|
186 |
'cellpadding' => false,
|
187 |
'border' => false
|
188 |
);
|
189 |
+
$default_atts = apply_filters( 'wp_table_reloaded_shortcode_table_default_atts', $default_atts );
|
190 |
$atts = shortcode_atts( $default_atts, $atts );
|
191 |
|
192 |
// allow a filter to determine behavior of this function, by overwriting its behavior, just need to return something other than false
|
303 |
|
304 |
// render/generate the table HTML
|
305 |
$render = $this->create_class_instance( 'WP_Table_Reloaded_Render', 'render.class.php' );
|
306 |
+
$render->output_options = apply_filters( 'wp_table_reloaded_frontend_output_options', $output_options, $table['id'], $table );
|
307 |
$render->table = $table;
|
308 |
$output = $render->render_table();
|
309 |
|
364 |
foreach ( $hidden_rows as $row_idx ) {
|
365 |
unset( $table['data'][ $row_idx ] );
|
366 |
}
|
367 |
+
$table['data'] = ( !isset( $table['data'] ) ) ? array() : $table['data']; // make sure $table['data'] exists for the next steps
|
368 |
$table['data'] = array_merge( $table['data'] );
|
369 |
foreach ( $table['data'] as $row_idx => $row ) {
|
370 |
foreach ( $hidden_columns as $col_idx ) {
|
372 |
}
|
373 |
$table['data'][ $row_idx ] = array_merge( $row );
|
374 |
}
|
375 |
+
// add name and description to searched items, if they are displayed with the table
|
376 |
+
$table_name = ( isset( $table['options']['print_name'] ) && $table['options']['print_name'] ) ? $table['name'] : '';
|
377 |
+
$table_description = ( isset( $table['options']['print_description'] ) && $table['options']['print_description'] ) ? $table['description'] : '';
|
378 |
+
|
379 |
+
$search_tables[ $table_id ] = array(
|
380 |
+
'data' => $table['data'],
|
381 |
+
'name' => $table_name,
|
382 |
+
'description' => $table_description
|
383 |
+
);
|
384 |
}
|
385 |
|
386 |
// for all search terms loop through all tables's cells (those cells are all visible, because we filtered before!)
|
387 |
$query_result = array(); // array of all search words that were found, and the table IDs where they were found
|
388 |
foreach ( $query_array as $search_term ) {
|
389 |
$search_term = addslashes_gpc( $search_term ); // escapes with esc_sql
|
390 |
+
foreach ( $search_tables as $table_id => $table ) {
|
391 |
+
if ( false !== stripos( $table['name'], $search_term ) || false !== stripos( $table['description'], $search_term ) ){
|
392 |
+
// we found the $search_term in the name or description (and they are shown)
|
393 |
+
$query_result[ $search_term ][] = $table_id; // add table ID to result list
|
394 |
+
continue; // don't need to search through this table any further, continue with next table
|
395 |
+
}
|
396 |
+
foreach ( $table['data'] as $table_row ) {
|
397 |
foreach ( $table_row as $table_cell ) {
|
398 |
if ( false !== stripos( $table_cell, $search_term ) ){
|
399 |
// we found the $search_term in the cell
|
css/datatables.css
CHANGED
@@ -17,7 +17,9 @@
|
|
17 |
}
|
18 |
|
19 |
.dataTables_wrapper {
|
20 |
-
|
|
|
|
|
21 |
_height: 302px;
|
22 |
clear: both;
|
23 |
}
|
17 |
}
|
18 |
|
19 |
.dataTables_wrapper {
|
20 |
+
position: relative;
|
21 |
+
zoom: 1;
|
22 |
+
min-height: 302px;
|
23 |
_height: 302px;
|
24 |
clear: both;
|
25 |
}
|
languages/wp-table-reloaded.pot
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
# Translation of the WordPress plugin WP-Table Reloaded 1.6 by Tobias Bäthge.
|
2 |
# Copyright (C) 2010 Tobias Bäthge
|
3 |
# This file is distributed under the same license as the WP-Table Reloaded package.
|
4 |
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
|
@@ -6,9 +6,9 @@
|
|
6 |
#, fuzzy
|
7 |
msgid ""
|
8 |
msgstr ""
|
9 |
-
"Project-Id-Version: WP-Table Reloaded 1.6\n"
|
10 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-table-reloaded\n"
|
11 |
-
"POT-Creation-Date: 2010-01-
|
12 |
"PO-Revision-Date: 2010-MO-DA HO:MI+ZONE\n"
|
13 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
14 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
@@ -133,51 +133,51 @@ msgstr ""
|
|
133 |
msgid "Edit"
|
134 |
msgstr ""
|
135 |
|
136 |
-
#: controllers/controller-admin.php:
|
137 |
msgid "Czech"
|
138 |
msgstr ""
|
139 |
|
140 |
-
#: controllers/controller-admin.php:
|
141 |
msgid "German"
|
142 |
msgstr ""
|
143 |
|
144 |
-
#: controllers/controller-admin.php:
|
145 |
msgid "English"
|
146 |
msgstr ""
|
147 |
|
148 |
-
#: controllers/controller-admin.php:
|
149 |
msgid "Spanish"
|
150 |
msgstr ""
|
151 |
|
152 |
-
#: controllers/controller-admin.php:
|
153 |
msgid "Finnish"
|
154 |
msgstr ""
|
155 |
|
156 |
-
#: controllers/controller-admin.php:
|
157 |
msgid "Hindi"
|
158 |
msgstr ""
|
159 |
|
160 |
-
#: controllers/controller-admin.php:
|
161 |
msgid "Italian"
|
162 |
msgstr ""
|
163 |
|
164 |
-
#: controllers/controller-admin.php:
|
165 |
msgid "Japanese"
|
166 |
msgstr ""
|
167 |
|
168 |
-
#: controllers/controller-admin.php:
|
169 |
msgid "Brazilian Portuguese"
|
170 |
msgstr ""
|
171 |
|
172 |
-
#: controllers/controller-admin.php:
|
173 |
msgid "Slovak"
|
174 |
msgstr ""
|
175 |
|
176 |
-
#: controllers/controller-admin.php:
|
177 |
msgid "Swedish"
|
178 |
msgstr ""
|
179 |
|
180 |
-
#: controllers/controller-admin.php:
|
181 |
#, php-format
|
182 |
msgid ""
|
183 |
"Welcome to WP-Table Reloaded %s. If you encounter any questions or problems, "
|
@@ -185,41 +185,35 @@ msgid ""
|
|
185 |
"\">documentation</a>, and the <a href=\"%s\">support</a> section."
|
186 |
msgstr ""
|
187 |
|
188 |
-
#: controllers/controller-admin.php:
|
189 |
#, php-format
|
190 |
msgid "Thank you for upgrading to WP-Table Reloaded %s."
|
191 |
msgstr ""
|
192 |
|
193 |
-
#: controllers/controller-admin.php:
|
194 |
-
msgid ""
|
195 |
-
"Among other things, this version adds support for \"colspan\" and \"rowspan"
|
196 |
-
"\" of table cells and enables the WP Search to search through tables."
|
197 |
-
msgstr ""
|
198 |
-
|
199 |
-
#: controllers/controller-admin.php:338
|
200 |
#, php-format
|
201 |
msgid ""
|
202 |
"Please read the <a href=\"%s\">release announcement</a> for more information."
|
203 |
msgstr ""
|
204 |
|
205 |
-
#: controllers/controller-admin.php:
|
206 |
#, php-format
|
207 |
msgid ""
|
208 |
"If you like the new features and enhancements, I would appreciate a small <a "
|
209 |
"href=\"%s\">donation</a>. Thank you."
|
210 |
msgstr ""
|
211 |
|
212 |
-
#: controllers/controller-admin.php:
|
213 |
msgid "Hide this message"
|
214 |
msgstr ""
|
215 |
|
216 |
-
#: controllers/controller-admin.php:
|
217 |
msgid ""
|
218 |
"Thanks for using this plugin! You've installed WP-Table Reloaded over a "
|
219 |
"month ago."
|
220 |
msgstr ""
|
221 |
|
222 |
-
#: controllers/controller-admin.php:
|
223 |
#, php-format
|
224 |
msgid ""
|
225 |
"If it works and you are satisfied with the results of managing your %s "
|
@@ -230,7 +224,7 @@ msgid_plural ""
|
|
230 |
msgstr[0] ""
|
231 |
msgstr[1] ""
|
232 |
|
233 |
-
#: controllers/controller-admin.php:
|
234 |
#, php-format
|
235 |
msgid ""
|
236 |
"<a href=\"%s\">Donations</a> help me to continue support and development of "
|
@@ -238,247 +232,247 @@ msgid ""
|
|
238 |
"free time! Thank you!"
|
239 |
msgstr ""
|
240 |
|
241 |
-
#: controllers/controller-admin.php:
|
242 |
msgid "Sure, no problem!"
|
243 |
msgstr ""
|
244 |
|
245 |
-
#: controllers/controller-admin.php:
|
246 |
msgid "I already donated."
|
247 |
msgstr ""
|
248 |
|
249 |
-
#: controllers/controller-admin.php:
|
250 |
msgid "No, thanks. Don't ask again."
|
251 |
msgstr ""
|
252 |
|
253 |
-
#: controllers/controller-admin.php:
|
254 |
#, php-format
|
255 |
msgid "Table "%s" added successfully."
|
256 |
msgstr ""
|
257 |
|
258 |
-
#: controllers/controller-admin.php:
|
259 |
#, php-format
|
260 |
msgid ""
|
261 |
"Table edited successfully. This Table now has the ID %s. You'll need to "
|
262 |
"adjust existing shortcodes accordingly."
|
263 |
msgstr ""
|
264 |
|
265 |
-
#: controllers/controller-admin.php:
|
266 |
#, php-format
|
267 |
msgid ""
|
268 |
"The ID could not be changed from %s to %s, because there already is a Table "
|
269 |
"with that ID."
|
270 |
msgstr ""
|
271 |
|
272 |
-
#: controllers/controller-admin.php:
|
273 |
msgid "Table edited successfully."
|
274 |
msgstr ""
|
275 |
|
276 |
-
#: controllers/controller-admin.php:
|
277 |
msgid "Rows swapped successfully."
|
278 |
msgstr ""
|
279 |
|
280 |
-
#: controllers/controller-admin.php:
|
281 |
msgid "Columns swapped successfully."
|
282 |
msgstr ""
|
283 |
|
284 |
-
#: controllers/controller-admin.php:
|
285 |
msgid "Table sorted successfully."
|
286 |
msgstr ""
|
287 |
|
288 |
-
#: controllers/controller-admin.php:
|
289 |
msgid "Row moved successfully."
|
290 |
msgstr ""
|
291 |
|
292 |
-
#: controllers/controller-admin.php:
|
293 |
msgid "Column moved successfully."
|
294 |
msgstr ""
|
295 |
|
296 |
-
#: controllers/controller-admin.php:
|
297 |
msgid "Row could not be deleted."
|
298 |
msgid_plural "Rows could not be deleted."
|
299 |
msgstr[0] ""
|
300 |
msgstr[1] ""
|
301 |
|
302 |
-
#: controllers/controller-admin.php:
|
303 |
msgid "Row deleted successfully."
|
304 |
msgid_plural "Rows deleted successfully."
|
305 |
msgstr[0] ""
|
306 |
msgstr[1] ""
|
307 |
|
308 |
-
#: controllers/controller-admin.php:
|
309 |
msgid "Column could not be deleted."
|
310 |
msgid_plural "Columns could not be deleted."
|
311 |
msgstr[0] ""
|
312 |
msgstr[1] ""
|
313 |
|
314 |
-
#: controllers/controller-admin.php:
|
315 |
msgid "Column deleted successfully."
|
316 |
msgid_plural "Columns deleted successfully."
|
317 |
msgstr[0] ""
|
318 |
msgstr[1] ""
|
319 |
|
320 |
-
#: controllers/controller-admin.php:
|
321 |
msgid "Row inserted successfully."
|
322 |
msgid_plural "Rows inserted successfully."
|
323 |
msgstr[0] ""
|
324 |
msgstr[1] ""
|
325 |
|
326 |
-
#: controllers/controller-admin.php:
|
327 |
msgid "Column inserted successfully."
|
328 |
msgid_plural "Columns inserted successfully."
|
329 |
msgstr[0] ""
|
330 |
msgstr[1] ""
|
331 |
|
332 |
-
#: controllers/controller-admin.php:
|
333 |
msgid "Row added successfully."
|
334 |
msgid_plural "Rows added successfully."
|
335 |
msgstr[0] ""
|
336 |
msgstr[1] ""
|
337 |
|
338 |
-
#: controllers/controller-admin.php:
|
339 |
msgid "Column added successfully."
|
340 |
msgid_plural "Columns added successfully."
|
341 |
msgstr[0] ""
|
342 |
msgstr[1] ""
|
343 |
|
344 |
-
#: controllers/controller-admin.php:
|
345 |
msgid "Could not add Custom Data Field, because you did not enter a name."
|
346 |
msgstr ""
|
347 |
|
348 |
-
#: controllers/controller-admin.php:
|
349 |
msgid ""
|
350 |
"Could not add Custom Data Field, because the name you entered is reserved "
|
351 |
"for other table data."
|
352 |
msgstr ""
|
353 |
|
354 |
-
#: controllers/controller-admin.php:
|
355 |
msgid ""
|
356 |
"Could not add Custom Data Field, because the name contained illegal "
|
357 |
"characters."
|
358 |
msgstr ""
|
359 |
|
360 |
-
#: controllers/controller-admin.php:
|
361 |
msgid ""
|
362 |
"Could not add Custom Data Field, because a Field with that name already "
|
363 |
"exists."
|
364 |
msgstr ""
|
365 |
|
366 |
-
#: controllers/controller-admin.php:
|
367 |
msgid "Custom Data Field added successfully."
|
368 |
msgstr ""
|
369 |
|
370 |
-
#: controllers/controller-admin.php:
|
371 |
msgid "Copy of"
|
372 |
msgstr ""
|
373 |
|
374 |
-
#: controllers/controller-admin.php:
|
375 |
msgid "Table copied successfully."
|
376 |
msgid_plural "Tables copied successfully."
|
377 |
msgstr[0] ""
|
378 |
msgstr[1] ""
|
379 |
|
380 |
-
#: controllers/controller-admin.php:
|
381 |
msgid "Table deleted successfully."
|
382 |
msgid_plural "Tables deleted successfully."
|
383 |
msgstr[0] ""
|
384 |
msgstr[1] ""
|
385 |
|
386 |
-
#: controllers/controller-admin.php:
|
387 |
-
#: controllers/controller-admin.php:
|
388 |
msgid "Table imported successfully."
|
389 |
msgid_plural "Tables imported successfully."
|
390 |
msgstr[0] ""
|
391 |
msgstr[1] ""
|
392 |
|
393 |
-
#: controllers/controller-admin.php:
|
394 |
msgid "You did not select any tables!"
|
395 |
msgstr ""
|
396 |
|
397 |
-
#: controllers/controller-admin.php:
|
398 |
#, php-format
|
399 |
msgid "Table "%s" copied successfully."
|
400 |
msgstr ""
|
401 |
|
402 |
-
#: controllers/controller-admin.php:
|
403 |
#, php-format
|
404 |
msgid "Table "%s" deleted successfully."
|
405 |
msgstr ""
|
406 |
|
407 |
-
#: controllers/controller-admin.php:
|
408 |
msgid "Custom Data Field deleted successfully."
|
409 |
msgstr ""
|
410 |
|
411 |
-
#: controllers/controller-admin.php:
|
412 |
msgid "Custom Data Field could not be deleted."
|
413 |
msgstr ""
|
414 |
|
415 |
-
#: controllers/controller-admin.php:
|
416 |
msgid "Delete failed."
|
417 |
msgstr ""
|
418 |
|
419 |
-
#: controllers/controller-admin.php:
|
420 |
-
#: controllers/controller-admin.php:
|
421 |
msgid "Imported Table"
|
422 |
msgstr ""
|
423 |
|
424 |
-
#: controllers/controller-admin.php:
|
425 |
#, php-format
|
426 |
msgid "from %s"
|
427 |
msgstr ""
|
428 |
|
429 |
-
#: controllers/controller-admin.php:
|
430 |
msgid "via form"
|
431 |
msgstr ""
|
432 |
|
433 |
-
#: controllers/controller-admin.php:
|
434 |
msgid "Table could not be imported."
|
435 |
msgstr ""
|
436 |
|
437 |
-
#: controllers/controller-admin.php:
|
438 |
#, php-format
|
439 |
msgid "Table %s (%s) replaced successfully."
|
440 |
msgstr ""
|
441 |
|
442 |
-
#: controllers/controller-admin.php:
|
443 |
msgid "You do not have sufficient rights to perform this action."
|
444 |
msgstr ""
|
445 |
|
446 |
-
#: controllers/controller-admin.php:
|
447 |
msgid "You did not upload a WP-Table Reloaded dump file."
|
448 |
msgstr ""
|
449 |
|
450 |
-
#: controllers/controller-admin.php:
|
451 |
msgid "The uploaded dump file is empty. Please upload a valid dump file."
|
452 |
msgstr ""
|
453 |
|
454 |
-
#: controllers/controller-admin.php:
|
455 |
msgid "All Tables, Settings and Options were successfully imported."
|
456 |
msgstr ""
|
457 |
|
458 |
-
#: controllers/controller-admin.php:
|
459 |
#, php-format
|
460 |
msgid "Table "%s" exported successfully."
|
461 |
msgstr ""
|
462 |
|
463 |
-
#: controllers/controller-admin.php:
|
464 |
msgid "You do not have sufficient rights to access the Plugin Options."
|
465 |
msgstr ""
|
466 |
|
467 |
-
#: controllers/controller-admin.php:
|
468 |
msgid "Options saved successfully."
|
469 |
msgstr ""
|
470 |
|
471 |
-
#: controllers/controller-admin.php:
|
472 |
msgid "There is no table with this ID!"
|
473 |
msgstr ""
|
474 |
|
475 |
-
#: controllers/controller-admin.php:
|
476 |
msgid ""
|
477 |
"Thank you very much! Your donation is highly appreciated. You just "
|
478 |
"contributed to the further development of WP-Table Reloaded!"
|
479 |
msgstr ""
|
480 |
|
481 |
-
#: controllers/controller-admin.php:
|
482 |
#, php-format
|
483 |
msgid ""
|
484 |
"No problem! I still hope you enjoy the benefits that WP-Table Reloaded "
|
@@ -487,285 +481,285 @@ msgid ""
|
|
487 |
"a>."
|
488 |
msgstr ""
|
489 |
|
490 |
-
#: controllers/controller-admin.php:
|
491 |
msgid "Donate"
|
492 |
msgstr ""
|
493 |
|
494 |
-
#: controllers/controller-admin.php:
|
495 |
msgid "List of Tables"
|
496 |
msgstr ""
|
497 |
|
498 |
-
#. #-#-#-#-# plugin.pot (WP-Table Reloaded 1.6) #-#-#-#-#
|
499 |
#. Plugin Name of an extension
|
500 |
-
#: controllers/controller-admin.php:
|
501 |
-
#: controllers/controller-admin.php:
|
502 |
msgid "WP-Table Reloaded"
|
503 |
msgstr ""
|
504 |
|
505 |
-
#: controllers/controller-admin.php:
|
506 |
msgid "Add new Table"
|
507 |
msgstr ""
|
508 |
|
509 |
-
#: controllers/controller-admin.php:
|
510 |
#, php-format
|
511 |
msgid "Edit Table "%s" (ID %s)"
|
512 |
msgstr ""
|
513 |
|
514 |
-
#: controllers/controller-admin.php:
|
515 |
msgid "Import a Table"
|
516 |
msgstr ""
|
517 |
|
518 |
-
#: controllers/controller-admin.php:
|
519 |
msgid "Export a Table"
|
520 |
msgstr ""
|
521 |
|
522 |
-
#: controllers/controller-admin.php:
|
523 |
#: views/view-edit.php:338 views/view-edit.php:353 views/view-export.php:10
|
524 |
msgid "Plugin Options"
|
525 |
msgstr ""
|
526 |
|
527 |
-
#: controllers/controller-admin.php:
|
528 |
msgid "About WP-Table Reloaded"
|
529 |
msgstr ""
|
530 |
|
531 |
-
#: controllers/controller-admin.php:
|
532 |
#, php-format
|
533 |
msgid "Preview of Table "%s" (ID %s)"
|
534 |
msgstr ""
|
535 |
|
536 |
-
#: controllers/controller-admin.php:
|
537 |
msgid "List Tables"
|
538 |
msgstr ""
|
539 |
|
540 |
-
#: controllers/controller-admin.php:
|
541 |
msgid "About the plugin"
|
542 |
msgstr ""
|
543 |
|
544 |
-
#: controllers/controller-admin.php:
|
545 |
msgid "WP-Table Reloaded Plugin Page"
|
546 |
msgstr ""
|
547 |
|
548 |
-
#: controllers/controller-admin.php:
|
549 |
msgid "Plugin Page"
|
550 |
msgstr ""
|
551 |
|
552 |
-
#: controllers/controller-admin.php:
|
553 |
msgid "Frequently Asked Questions"
|
554 |
msgstr ""
|
555 |
|
556 |
-
#: controllers/controller-admin.php:
|
557 |
msgid "FAQ"
|
558 |
msgstr ""
|
559 |
|
560 |
-
#: controllers/controller-admin.php:
|
561 |
msgid "Support"
|
562 |
msgstr ""
|
563 |
|
564 |
-
#: controllers/controller-admin.php:
|
565 |
msgid "Plugin Documentation"
|
566 |
msgstr ""
|
567 |
|
568 |
-
#: controllers/controller-admin.php:
|
569 |
msgid "Documentation"
|
570 |
msgstr ""
|
571 |
|
572 |
-
#: controllers/controller-admin.php:
|
573 |
msgid "Support WP-Table Reloaded with your donation!"
|
574 |
msgstr ""
|
575 |
|
576 |
-
#: controllers/controller-admin.php:
|
577 |
msgid ""
|
578 |
"Do you really want to activate this? You should only do that right before "
|
579 |
"uninstallation!"
|
580 |
msgstr ""
|
581 |
|
582 |
-
#: controllers/controller-admin.php:
|
583 |
msgid "URL of link to insert"
|
584 |
msgstr ""
|
585 |
|
586 |
-
#: controllers/controller-admin.php:
|
587 |
msgid "Text of link"
|
588 |
msgstr ""
|
589 |
|
590 |
-
#: controllers/controller-admin.php:
|
591 |
msgid ""
|
592 |
"To insert the following HTML code for a link into a cell, just click the "
|
593 |
"cell after closing this dialog."
|
594 |
msgstr ""
|
595 |
|
596 |
-
#: controllers/controller-admin.php:
|
597 |
msgid ""
|
598 |
"To insert an image, click the cell into which you want to insert the image."
|
599 |
msgstr ""
|
600 |
|
601 |
-
#: controllers/controller-admin.php:
|
602 |
msgid ""
|
603 |
"The Media Library will open, from which you can select the desired image or "
|
604 |
"insert the image URL."
|
605 |
msgstr ""
|
606 |
|
607 |
-
#: controllers/controller-admin.php:
|
608 |
#, php-format
|
609 |
msgid "Click the "%s" button to insert the image."
|
610 |
msgstr ""
|
611 |
|
612 |
-
#: controllers/controller-admin.php:
|
613 |
msgid "Insert into Post"
|
614 |
msgstr ""
|
615 |
|
616 |
-
#: controllers/controller-admin.php:
|
617 |
msgid ""
|
618 |
"To combine cells within a row, click into the cell to the right of the cell "
|
619 |
"that has the content the combined cells shall have."
|
620 |
msgstr ""
|
621 |
|
622 |
-
#: controllers/controller-admin.php:
|
623 |
msgid ""
|
624 |
"To combine cells within a column, click into the cell below the cell that "
|
625 |
"has the content the combined cells shall have."
|
626 |
msgstr ""
|
627 |
|
628 |
-
#: controllers/controller-admin.php:
|
629 |
msgid "Do you want to copy the selected tables?"
|
630 |
msgstr ""
|
631 |
|
632 |
-
#: controllers/controller-admin.php:
|
633 |
msgid ""
|
634 |
"The selected tables and all content will be erased. Do you really want to "
|
635 |
"delete them?"
|
636 |
msgstr ""
|
637 |
|
638 |
-
#: controllers/controller-admin.php:
|
639 |
msgid ""
|
640 |
"Do you really want to import the selected tables from the wp-Table plugin?"
|
641 |
msgstr ""
|
642 |
|
643 |
-
#: controllers/controller-admin.php:
|
644 |
msgid "Do you want to copy this table?"
|
645 |
msgstr ""
|
646 |
|
647 |
-
#: controllers/controller-admin.php:
|
648 |
msgid ""
|
649 |
"The complete table and all content will be erased. Do you really want to "
|
650 |
"delete it?"
|
651 |
msgstr ""
|
652 |
|
653 |
-
#: controllers/controller-admin.php:
|
654 |
msgid "Do you really want to delete the selected rows?"
|
655 |
msgstr ""
|
656 |
|
657 |
-
#: controllers/controller-admin.php:
|
658 |
msgid "Do you really want to delete the selected columns?"
|
659 |
msgstr ""
|
660 |
|
661 |
-
#: controllers/controller-admin.php:
|
662 |
-
#: controllers/controller-admin.php:
|
663 |
msgid "You have not selected any rows."
|
664 |
msgstr ""
|
665 |
|
666 |
-
#: controllers/controller-admin.php:
|
667 |
-
#: controllers/controller-admin.php:
|
668 |
msgid "You have not selected any columns."
|
669 |
msgstr ""
|
670 |
|
671 |
-
#: controllers/controller-admin.php:
|
672 |
msgid "You can not delete all rows of the table at once!"
|
673 |
msgstr ""
|
674 |
|
675 |
-
#: controllers/controller-admin.php:
|
676 |
msgid "You can not delete all columns of the table at once!"
|
677 |
msgstr ""
|
678 |
|
679 |
-
#: controllers/controller-admin.php:
|
680 |
msgid "Do you really want to import this table from the wp-Table plugin?"
|
681 |
msgstr ""
|
682 |
|
683 |
-
#: controllers/controller-admin.php:
|
684 |
msgid "Do you really want to uninstall the plugin and delete ALL data?"
|
685 |
msgstr ""
|
686 |
|
687 |
-
#: controllers/controller-admin.php:
|
688 |
msgid "Are you really sure?"
|
689 |
msgstr ""
|
690 |
|
691 |
-
#: controllers/controller-admin.php:
|
692 |
msgid "Do you really want to change the ID of the table?"
|
693 |
msgstr ""
|
694 |
|
695 |
-
#: controllers/controller-admin.php:
|
696 |
msgid "To show this Custom Data Field, use this shortcode:"
|
697 |
msgstr ""
|
698 |
|
699 |
-
#: controllers/controller-admin.php:
|
700 |
msgid "To show this table, use this shortcode:"
|
701 |
msgstr ""
|
702 |
|
703 |
-
#: controllers/controller-admin.php:
|
704 |
msgid ""
|
705 |
"Warning: You will lose all current Tables and Settings! You should create a "
|
706 |
"backup first. Be warned!"
|
707 |
msgstr ""
|
708 |
|
709 |
-
#: controllers/controller-admin.php:
|
710 |
msgid ""
|
711 |
"You have made changes to the content of this table and not yet saved them."
|
712 |
msgstr ""
|
713 |
|
714 |
-
#: controllers/controller-admin.php:
|
715 |
#, php-format
|
716 |
msgid ""
|
717 |
"You should first click "%s" or they will be lost if you navigate "
|
718 |
"away from this page."
|
719 |
msgstr ""
|
720 |
|
721 |
-
#: controllers/controller-admin.php:
|
722 |
#: views/view-edit.php:253 views/view-edit.php:392 views/view-edit.php:443
|
723 |
msgid "Update Changes"
|
724 |
msgstr ""
|
725 |
|
726 |
-
#: controllers/controller-admin.php:
|
727 |
#: views/view-list.php:2
|
728 |
msgid "Table"
|
729 |
msgstr ""
|
730 |
|
731 |
-
#: controllers/controller-admin.php:
|
732 |
msgid "Please wait..."
|
733 |
msgstr ""
|
734 |
|
735 |
-
#: controllers/controller-admin.php:
|
736 |
msgid "Show _MENU_ Tables"
|
737 |
msgstr ""
|
738 |
|
739 |
-
#: controllers/controller-admin.php:
|
740 |
#: views/view-export.php:71 views/view-list.php:88
|
741 |
msgid "No tables were found."
|
742 |
msgstr ""
|
743 |
|
744 |
-
#: controllers/controller-admin.php:
|
745 |
msgid "_START_ to _END_ of _TOTAL_ Tables"
|
746 |
msgstr ""
|
747 |
|
748 |
-
#: controllers/controller-admin.php:
|
749 |
msgid "(filtered from _MAX_ Tables)"
|
750 |
msgstr ""
|
751 |
|
752 |
-
#: controllers/controller-admin.php:
|
753 |
msgid "Filter:"
|
754 |
msgstr ""
|
755 |
|
756 |
-
#: controllers/controller-admin.php:
|
757 |
msgid "First"
|
758 |
msgstr ""
|
759 |
|
760 |
-
#: controllers/controller-admin.php:
|
761 |
msgid "Back"
|
762 |
msgstr ""
|
763 |
|
764 |
-
#: controllers/controller-admin.php:
|
765 |
msgid "Next"
|
766 |
msgstr ""
|
767 |
|
768 |
-
#: controllers/controller-admin.php:
|
769 |
msgid "Last"
|
770 |
msgstr ""
|
771 |
|
1 |
+
# Translation of the WordPress plugin WP-Table Reloaded 1.6.1 by Tobias Bäthge.
|
2 |
# Copyright (C) 2010 Tobias Bäthge
|
3 |
# This file is distributed under the same license as the WP-Table Reloaded package.
|
4 |
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
|
6 |
#, fuzzy
|
7 |
msgid ""
|
8 |
msgstr ""
|
9 |
+
"Project-Id-Version: WP-Table Reloaded 1.6.1\n"
|
10 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-table-reloaded\n"
|
11 |
+
"POT-Creation-Date: 2010-01-30 17:55+0000\n"
|
12 |
"PO-Revision-Date: 2010-MO-DA HO:MI+ZONE\n"
|
13 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
14 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
133 |
msgid "Edit"
|
134 |
msgstr ""
|
135 |
|
136 |
+
#: controllers/controller-admin.php:256
|
137 |
msgid "Czech"
|
138 |
msgstr ""
|
139 |
|
140 |
+
#: controllers/controller-admin.php:257
|
141 |
msgid "German"
|
142 |
msgstr ""
|
143 |
|
144 |
+
#: controllers/controller-admin.php:258
|
145 |
msgid "English"
|
146 |
msgstr ""
|
147 |
|
148 |
+
#: controllers/controller-admin.php:259
|
149 |
msgid "Spanish"
|
150 |
msgstr ""
|
151 |
|
152 |
+
#: controllers/controller-admin.php:260
|
153 |
msgid "Finnish"
|
154 |
msgstr ""
|
155 |
|
156 |
+
#: controllers/controller-admin.php:261
|
157 |
msgid "Hindi"
|
158 |
msgstr ""
|
159 |
|
160 |
+
#: controllers/controller-admin.php:262
|
161 |
msgid "Italian"
|
162 |
msgstr ""
|
163 |
|
164 |
+
#: controllers/controller-admin.php:263
|
165 |
msgid "Japanese"
|
166 |
msgstr ""
|
167 |
|
168 |
+
#: controllers/controller-admin.php:264
|
169 |
msgid "Brazilian Portuguese"
|
170 |
msgstr ""
|
171 |
|
172 |
+
#: controllers/controller-admin.php:265
|
173 |
msgid "Slovak"
|
174 |
msgstr ""
|
175 |
|
176 |
+
#: controllers/controller-admin.php:266
|
177 |
msgid "Swedish"
|
178 |
msgstr ""
|
179 |
|
180 |
+
#: controllers/controller-admin.php:301
|
181 |
#, php-format
|
182 |
msgid ""
|
183 |
"Welcome to WP-Table Reloaded %s. If you encounter any questions or problems, "
|
185 |
"\">documentation</a>, and the <a href=\"%s\">support</a> section."
|
186 |
msgstr ""
|
187 |
|
188 |
+
#: controllers/controller-admin.php:302
|
189 |
#, php-format
|
190 |
msgid "Thank you for upgrading to WP-Table Reloaded %s."
|
191 |
msgstr ""
|
192 |
|
193 |
+
#: controllers/controller-admin.php:302
|
|
|
|
|
|
|
|
|
|
|
|
|
194 |
#, php-format
|
195 |
msgid ""
|
196 |
"Please read the <a href=\"%s\">release announcement</a> for more information."
|
197 |
msgstr ""
|
198 |
|
199 |
+
#: controllers/controller-admin.php:302
|
200 |
#, php-format
|
201 |
msgid ""
|
202 |
"If you like the new features and enhancements, I would appreciate a small <a "
|
203 |
"href=\"%s\">donation</a>. Thank you."
|
204 |
msgstr ""
|
205 |
|
206 |
+
#: controllers/controller-admin.php:307
|
207 |
msgid "Hide this message"
|
208 |
msgstr ""
|
209 |
|
210 |
+
#: controllers/controller-admin.php:315
|
211 |
msgid ""
|
212 |
"Thanks for using this plugin! You've installed WP-Table Reloaded over a "
|
213 |
"month ago."
|
214 |
msgstr ""
|
215 |
|
216 |
+
#: controllers/controller-admin.php:315
|
217 |
#, php-format
|
218 |
msgid ""
|
219 |
"If it works and you are satisfied with the results of managing your %s "
|
224 |
msgstr[0] ""
|
225 |
msgstr[1] ""
|
226 |
|
227 |
+
#: controllers/controller-admin.php:316
|
228 |
#, php-format
|
229 |
msgid ""
|
230 |
"<a href=\"%s\">Donations</a> help me to continue support and development of "
|
232 |
"free time! Thank you!"
|
233 |
msgstr ""
|
234 |
|
235 |
+
#: controllers/controller-admin.php:317
|
236 |
msgid "Sure, no problem!"
|
237 |
msgstr ""
|
238 |
|
239 |
+
#: controllers/controller-admin.php:318
|
240 |
msgid "I already donated."
|
241 |
msgstr ""
|
242 |
|
243 |
+
#: controllers/controller-admin.php:319
|
244 |
msgid "No, thanks. Don't ask again."
|
245 |
msgstr ""
|
246 |
|
247 |
+
#: controllers/controller-admin.php:347
|
248 |
#, php-format
|
249 |
msgid "Table "%s" added successfully."
|
250 |
msgstr ""
|
251 |
|
252 |
+
#: controllers/controller-admin.php:378
|
253 |
#, php-format
|
254 |
msgid ""
|
255 |
"Table edited successfully. This Table now has the ID %s. You'll need to "
|
256 |
"adjust existing shortcodes accordingly."
|
257 |
msgstr ""
|
258 |
|
259 |
+
#: controllers/controller-admin.php:380
|
260 |
#, php-format
|
261 |
msgid ""
|
262 |
"The ID could not be changed from %s to %s, because there already is a Table "
|
263 |
"with that ID."
|
264 |
msgstr ""
|
265 |
|
266 |
+
#: controllers/controller-admin.php:383
|
267 |
msgid "Table edited successfully."
|
268 |
msgstr ""
|
269 |
|
270 |
+
#: controllers/controller-admin.php:429
|
271 |
msgid "Rows swapped successfully."
|
272 |
msgstr ""
|
273 |
|
274 |
+
#: controllers/controller-admin.php:450
|
275 |
msgid "Columns swapped successfully."
|
276 |
msgstr ""
|
277 |
|
278 |
+
#: controllers/controller-admin.php:479
|
279 |
msgid "Table sorted successfully."
|
280 |
msgstr ""
|
281 |
|
282 |
+
#: controllers/controller-admin.php:500
|
283 |
msgid "Row moved successfully."
|
284 |
msgstr ""
|
285 |
|
286 |
+
#: controllers/controller-admin.php:525
|
287 |
msgid "Column moved successfully."
|
288 |
msgstr ""
|
289 |
|
290 |
+
#: controllers/controller-admin.php:533
|
291 |
msgid "Row could not be deleted."
|
292 |
msgid_plural "Rows could not be deleted."
|
293 |
msgstr[0] ""
|
294 |
msgstr[1] ""
|
295 |
|
296 |
+
#: controllers/controller-admin.php:542
|
297 |
msgid "Row deleted successfully."
|
298 |
msgid_plural "Rows deleted successfully."
|
299 |
msgstr[0] ""
|
300 |
msgstr[1] ""
|
301 |
|
302 |
+
#: controllers/controller-admin.php:552
|
303 |
msgid "Column could not be deleted."
|
304 |
msgid_plural "Columns could not be deleted."
|
305 |
msgstr[0] ""
|
306 |
msgstr[1] ""
|
307 |
|
308 |
+
#: controllers/controller-admin.php:565
|
309 |
msgid "Column deleted successfully."
|
310 |
msgid_plural "Columns deleted successfully."
|
311 |
msgstr[0] ""
|
312 |
msgstr[1] ""
|
313 |
|
314 |
+
#: controllers/controller-admin.php:588
|
315 |
msgid "Row inserted successfully."
|
316 |
msgid_plural "Rows inserted successfully."
|
317 |
msgstr[0] ""
|
318 |
msgstr[1] ""
|
319 |
|
320 |
+
#: controllers/controller-admin.php:615
|
321 |
msgid "Column inserted successfully."
|
322 |
msgid_plural "Columns inserted successfully."
|
323 |
msgstr[0] ""
|
324 |
msgstr[1] ""
|
325 |
|
326 |
+
#: controllers/controller-admin.php:630
|
327 |
msgid "Row added successfully."
|
328 |
msgid_plural "Rows added successfully."
|
329 |
msgstr[0] ""
|
330 |
msgstr[1] ""
|
331 |
|
332 |
+
#: controllers/controller-admin.php:644
|
333 |
msgid "Column added successfully."
|
334 |
msgid_plural "Columns added successfully."
|
335 |
msgstr[0] ""
|
336 |
msgstr[1] ""
|
337 |
|
338 |
+
#: controllers/controller-admin.php:651
|
339 |
msgid "Could not add Custom Data Field, because you did not enter a name."
|
340 |
msgstr ""
|
341 |
|
342 |
+
#: controllers/controller-admin.php:656
|
343 |
msgid ""
|
344 |
"Could not add Custom Data Field, because the name you entered is reserved "
|
345 |
"for other table data."
|
346 |
msgstr ""
|
347 |
|
348 |
+
#: controllers/controller-admin.php:662
|
349 |
msgid ""
|
350 |
"Could not add Custom Data Field, because the name contained illegal "
|
351 |
"characters."
|
352 |
msgstr ""
|
353 |
|
354 |
+
#: controllers/controller-admin.php:666
|
355 |
msgid ""
|
356 |
"Could not add Custom Data Field, because a Field with that name already "
|
357 |
"exists."
|
358 |
msgstr ""
|
359 |
|
360 |
+
#: controllers/controller-admin.php:672
|
361 |
msgid "Custom Data Field added successfully."
|
362 |
msgstr ""
|
363 |
|
364 |
+
#: controllers/controller-admin.php:712 controllers/controller-admin.php:768
|
365 |
msgid "Copy of"
|
366 |
msgstr ""
|
367 |
|
368 |
+
#: controllers/controller-admin.php:716
|
369 |
msgid "Table copied successfully."
|
370 |
msgid_plural "Tables copied successfully."
|
371 |
msgstr[0] ""
|
372 |
msgstr[1] ""
|
373 |
|
374 |
+
#: controllers/controller-admin.php:722
|
375 |
msgid "Table deleted successfully."
|
376 |
msgid_plural "Tables deleted successfully."
|
377 |
msgstr[0] ""
|
378 |
msgstr[1] ""
|
379 |
|
380 |
+
#: controllers/controller-admin.php:743 controllers/controller-admin.php:899
|
381 |
+
#: controllers/controller-admin.php:937
|
382 |
msgid "Table imported successfully."
|
383 |
msgid_plural "Tables imported successfully."
|
384 |
msgstr[0] ""
|
385 |
msgstr[1] ""
|
386 |
|
387 |
+
#: controllers/controller-admin.php:750
|
388 |
msgid "You did not select any tables!"
|
389 |
msgstr ""
|
390 |
|
391 |
+
#: controllers/controller-admin.php:773
|
392 |
#, php-format
|
393 |
msgid "Table "%s" copied successfully."
|
394 |
msgstr ""
|
395 |
|
396 |
+
#: controllers/controller-admin.php:791
|
397 |
#, php-format
|
398 |
msgid "Table "%s" deleted successfully."
|
399 |
msgstr ""
|
400 |
|
401 |
+
#: controllers/controller-admin.php:799
|
402 |
msgid "Custom Data Field deleted successfully."
|
403 |
msgstr ""
|
404 |
|
405 |
+
#: controllers/controller-admin.php:801
|
406 |
msgid "Custom Data Field could not be deleted."
|
407 |
msgstr ""
|
408 |
|
409 |
+
#: controllers/controller-admin.php:807
|
410 |
msgid "Delete failed."
|
411 |
msgstr ""
|
412 |
|
413 |
+
#: controllers/controller-admin.php:839 controllers/controller-admin.php:849
|
414 |
+
#: controllers/controller-admin.php:860
|
415 |
msgid "Imported Table"
|
416 |
msgstr ""
|
417 |
|
418 |
+
#: controllers/controller-admin.php:840 controllers/controller-admin.php:861
|
419 |
#, php-format
|
420 |
msgid "from %s"
|
421 |
msgstr ""
|
422 |
|
423 |
+
#: controllers/controller-admin.php:850
|
424 |
msgid "via form"
|
425 |
msgstr ""
|
426 |
|
427 |
+
#: controllers/controller-admin.php:877 controllers/controller-admin.php:915
|
428 |
msgid "Table could not be imported."
|
429 |
msgstr ""
|
430 |
|
431 |
+
#: controllers/controller-admin.php:894
|
432 |
#, php-format
|
433 |
msgid "Table %s (%s) replaced successfully."
|
434 |
msgstr ""
|
435 |
|
436 |
+
#: controllers/controller-admin.php:945 controllers/controller-admin.php:1131
|
437 |
msgid "You do not have sufficient rights to perform this action."
|
438 |
msgstr ""
|
439 |
|
440 |
+
#: controllers/controller-admin.php:952
|
441 |
msgid "You did not upload a WP-Table Reloaded dump file."
|
442 |
msgstr ""
|
443 |
|
444 |
+
#: controllers/controller-admin.php:961
|
445 |
msgid "The uploaded dump file is empty. Please upload a valid dump file."
|
446 |
msgstr ""
|
447 |
|
448 |
+
#: controllers/controller-admin.php:990
|
449 |
msgid "All Tables, Settings and Options were successfully imported."
|
450 |
msgstr ""
|
451 |
|
452 |
+
#: controllers/controller-admin.php:1019
|
453 |
#, php-format
|
454 |
msgid "Table "%s" exported successfully."
|
455 |
msgstr ""
|
456 |
|
457 |
+
#: controllers/controller-admin.php:1064 views/view-options.php:223
|
458 |
msgid "You do not have sufficient rights to access the Plugin Options."
|
459 |
msgstr ""
|
460 |
|
461 |
+
#: controllers/controller-admin.php:1118
|
462 |
msgid "Options saved successfully."
|
463 |
msgstr ""
|
464 |
|
465 |
+
#: controllers/controller-admin.php:1181
|
466 |
msgid "There is no table with this ID!"
|
467 |
msgstr ""
|
468 |
|
469 |
+
#: controllers/controller-admin.php:1218
|
470 |
msgid ""
|
471 |
"Thank you very much! Your donation is highly appreciated. You just "
|
472 |
"contributed to the further development of WP-Table Reloaded!"
|
473 |
msgstr ""
|
474 |
|
475 |
+
#: controllers/controller-admin.php:1220
|
476 |
#, php-format
|
477 |
msgid ""
|
478 |
"No problem! I still hope you enjoy the benefits that WP-Table Reloaded "
|
481 |
"a>."
|
482 |
msgstr ""
|
483 |
|
484 |
+
#: controllers/controller-admin.php:1220 controllers/controller-admin.php:1638
|
485 |
msgid "Donate"
|
486 |
msgstr ""
|
487 |
|
488 |
+
#: controllers/controller-admin.php:1247 controllers/controller-admin.php:1255
|
489 |
msgid "List of Tables"
|
490 |
msgstr ""
|
491 |
|
492 |
+
#. #-#-#-#-# plugin.pot (WP-Table Reloaded 1.6.1) #-#-#-#-#
|
493 |
#. Plugin Name of an extension
|
494 |
+
#: controllers/controller-admin.php:1247 controllers/controller-admin.php:1252
|
495 |
+
#: controllers/controller-admin.php:1254
|
496 |
msgid "WP-Table Reloaded"
|
497 |
msgstr ""
|
498 |
|
499 |
+
#: controllers/controller-admin.php:1248 controllers/controller-admin.php:1278
|
500 |
msgid "Add new Table"
|
501 |
msgstr ""
|
502 |
|
503 |
+
#: controllers/controller-admin.php:1249
|
504 |
#, php-format
|
505 |
msgid "Edit Table "%s" (ID %s)"
|
506 |
msgstr ""
|
507 |
|
508 |
+
#: controllers/controller-admin.php:1250 controllers/controller-admin.php:1279
|
509 |
msgid "Import a Table"
|
510 |
msgstr ""
|
511 |
|
512 |
+
#: controllers/controller-admin.php:1251 controllers/controller-admin.php:1280
|
513 |
msgid "Export a Table"
|
514 |
msgstr ""
|
515 |
|
516 |
+
#: controllers/controller-admin.php:1252 controllers/controller-admin.php:1286
|
517 |
#: views/view-edit.php:338 views/view-edit.php:353 views/view-export.php:10
|
518 |
msgid "Plugin Options"
|
519 |
msgstr ""
|
520 |
|
521 |
+
#: controllers/controller-admin.php:1253
|
522 |
msgid "About WP-Table Reloaded"
|
523 |
msgstr ""
|
524 |
|
525 |
+
#: controllers/controller-admin.php:1256
|
526 |
#, php-format
|
527 |
msgid "Preview of Table "%s" (ID %s)"
|
528 |
msgstr ""
|
529 |
|
530 |
+
#: controllers/controller-admin.php:1277
|
531 |
msgid "List Tables"
|
532 |
msgstr ""
|
533 |
|
534 |
+
#: controllers/controller-admin.php:1287
|
535 |
msgid "About the plugin"
|
536 |
msgstr ""
|
537 |
|
538 |
+
#: controllers/controller-admin.php:1634
|
539 |
msgid "WP-Table Reloaded Plugin Page"
|
540 |
msgstr ""
|
541 |
|
542 |
+
#: controllers/controller-admin.php:1634
|
543 |
msgid "Plugin Page"
|
544 |
msgstr ""
|
545 |
|
546 |
+
#: controllers/controller-admin.php:1635
|
547 |
msgid "Frequently Asked Questions"
|
548 |
msgstr ""
|
549 |
|
550 |
+
#: controllers/controller-admin.php:1635
|
551 |
msgid "FAQ"
|
552 |
msgstr ""
|
553 |
|
554 |
+
#: controllers/controller-admin.php:1636
|
555 |
msgid "Support"
|
556 |
msgstr ""
|
557 |
|
558 |
+
#: controllers/controller-admin.php:1637
|
559 |
msgid "Plugin Documentation"
|
560 |
msgstr ""
|
561 |
|
562 |
+
#: controllers/controller-admin.php:1637
|
563 |
msgid "Documentation"
|
564 |
msgstr ""
|
565 |
|
566 |
+
#: controllers/controller-admin.php:1638
|
567 |
msgid "Support WP-Table Reloaded with your donation!"
|
568 |
msgstr ""
|
569 |
|
570 |
+
#: controllers/controller-admin.php:1677
|
571 |
msgid ""
|
572 |
"Do you really want to activate this? You should only do that right before "
|
573 |
"uninstallation!"
|
574 |
msgstr ""
|
575 |
|
576 |
+
#: controllers/controller-admin.php:1678
|
577 |
msgid "URL of link to insert"
|
578 |
msgstr ""
|
579 |
|
580 |
+
#: controllers/controller-admin.php:1679
|
581 |
msgid "Text of link"
|
582 |
msgstr ""
|
583 |
|
584 |
+
#: controllers/controller-admin.php:1680
|
585 |
msgid ""
|
586 |
"To insert the following HTML code for a link into a cell, just click the "
|
587 |
"cell after closing this dialog."
|
588 |
msgstr ""
|
589 |
|
590 |
+
#: controllers/controller-admin.php:1681
|
591 |
msgid ""
|
592 |
"To insert an image, click the cell into which you want to insert the image."
|
593 |
msgstr ""
|
594 |
|
595 |
+
#: controllers/controller-admin.php:1681
|
596 |
msgid ""
|
597 |
"The Media Library will open, from which you can select the desired image or "
|
598 |
"insert the image URL."
|
599 |
msgstr ""
|
600 |
|
601 |
+
#: controllers/controller-admin.php:1681
|
602 |
#, php-format
|
603 |
msgid "Click the "%s" button to insert the image."
|
604 |
msgstr ""
|
605 |
|
606 |
+
#: controllers/controller-admin.php:1681
|
607 |
msgid "Insert into Post"
|
608 |
msgstr ""
|
609 |
|
610 |
+
#: controllers/controller-admin.php:1682
|
611 |
msgid ""
|
612 |
"To combine cells within a row, click into the cell to the right of the cell "
|
613 |
"that has the content the combined cells shall have."
|
614 |
msgstr ""
|
615 |
|
616 |
+
#: controllers/controller-admin.php:1683
|
617 |
msgid ""
|
618 |
"To combine cells within a column, click into the cell below the cell that "
|
619 |
"has the content the combined cells shall have."
|
620 |
msgstr ""
|
621 |
|
622 |
+
#: controllers/controller-admin.php:1684
|
623 |
msgid "Do you want to copy the selected tables?"
|
624 |
msgstr ""
|
625 |
|
626 |
+
#: controllers/controller-admin.php:1685
|
627 |
msgid ""
|
628 |
"The selected tables and all content will be erased. Do you really want to "
|
629 |
"delete them?"
|
630 |
msgstr ""
|
631 |
|
632 |
+
#: controllers/controller-admin.php:1686
|
633 |
msgid ""
|
634 |
"Do you really want to import the selected tables from the wp-Table plugin?"
|
635 |
msgstr ""
|
636 |
|
637 |
+
#: controllers/controller-admin.php:1687
|
638 |
msgid "Do you want to copy this table?"
|
639 |
msgstr ""
|
640 |
|
641 |
+
#: controllers/controller-admin.php:1688
|
642 |
msgid ""
|
643 |
"The complete table and all content will be erased. Do you really want to "
|
644 |
"delete it?"
|
645 |
msgstr ""
|
646 |
|
647 |
+
#: controllers/controller-admin.php:1689
|
648 |
msgid "Do you really want to delete the selected rows?"
|
649 |
msgstr ""
|
650 |
|
651 |
+
#: controllers/controller-admin.php:1690
|
652 |
msgid "Do you really want to delete the selected columns?"
|
653 |
msgstr ""
|
654 |
|
655 |
+
#: controllers/controller-admin.php:1691 controllers/controller-admin.php:1695
|
656 |
+
#: controllers/controller-admin.php:1697
|
657 |
msgid "You have not selected any rows."
|
658 |
msgstr ""
|
659 |
|
660 |
+
#: controllers/controller-admin.php:1692 controllers/controller-admin.php:1696
|
661 |
+
#: controllers/controller-admin.php:1698
|
662 |
msgid "You have not selected any columns."
|
663 |
msgstr ""
|
664 |
|
665 |
+
#: controllers/controller-admin.php:1693
|
666 |
msgid "You can not delete all rows of the table at once!"
|
667 |
msgstr ""
|
668 |
|
669 |
+
#: controllers/controller-admin.php:1694
|
670 |
msgid "You can not delete all columns of the table at once!"
|
671 |
msgstr ""
|
672 |
|
673 |
+
#: controllers/controller-admin.php:1699
|
674 |
msgid "Do you really want to import this table from the wp-Table plugin?"
|
675 |
msgstr ""
|
676 |
|
677 |
+
#: controllers/controller-admin.php:1700
|
678 |
msgid "Do you really want to uninstall the plugin and delete ALL data?"
|
679 |
msgstr ""
|
680 |
|
681 |
+
#: controllers/controller-admin.php:1701
|
682 |
msgid "Are you really sure?"
|
683 |
msgstr ""
|
684 |
|
685 |
+
#: controllers/controller-admin.php:1702
|
686 |
msgid "Do you really want to change the ID of the table?"
|
687 |
msgstr ""
|
688 |
|
689 |
+
#: controllers/controller-admin.php:1703
|
690 |
msgid "To show this Custom Data Field, use this shortcode:"
|
691 |
msgstr ""
|
692 |
|
693 |
+
#: controllers/controller-admin.php:1704
|
694 |
msgid "To show this table, use this shortcode:"
|
695 |
msgstr ""
|
696 |
|
697 |
+
#: controllers/controller-admin.php:1705
|
698 |
msgid ""
|
699 |
"Warning: You will lose all current Tables and Settings! You should create a "
|
700 |
"backup first. Be warned!"
|
701 |
msgstr ""
|
702 |
|
703 |
+
#: controllers/controller-admin.php:1706
|
704 |
msgid ""
|
705 |
"You have made changes to the content of this table and not yet saved them."
|
706 |
msgstr ""
|
707 |
|
708 |
+
#: controllers/controller-admin.php:1706
|
709 |
#, php-format
|
710 |
msgid ""
|
711 |
"You should first click "%s" or they will be lost if you navigate "
|
712 |
"away from this page."
|
713 |
msgstr ""
|
714 |
|
715 |
+
#: controllers/controller-admin.php:1706 views/view-edit.php:41
|
716 |
#: views/view-edit.php:253 views/view-edit.php:392 views/view-edit.php:443
|
717 |
msgid "Update Changes"
|
718 |
msgstr ""
|
719 |
|
720 |
+
#: controllers/controller-admin.php:1748 views/view-about.php:14
|
721 |
#: views/view-list.php:2
|
722 |
msgid "Table"
|
723 |
msgstr ""
|
724 |
|
725 |
+
#: controllers/controller-admin.php:1778
|
726 |
msgid "Please wait..."
|
727 |
msgstr ""
|
728 |
|
729 |
+
#: controllers/controller-admin.php:1779
|
730 |
msgid "Show _MENU_ Tables"
|
731 |
msgstr ""
|
732 |
|
733 |
+
#: controllers/controller-admin.php:1780 views/view-ajax_list.php:53
|
734 |
#: views/view-export.php:71 views/view-list.php:88
|
735 |
msgid "No tables were found."
|
736 |
msgstr ""
|
737 |
|
738 |
+
#: controllers/controller-admin.php:1781
|
739 |
msgid "_START_ to _END_ of _TOTAL_ Tables"
|
740 |
msgstr ""
|
741 |
|
742 |
+
#: controllers/controller-admin.php:1782
|
743 |
msgid "(filtered from _MAX_ Tables)"
|
744 |
msgstr ""
|
745 |
|
746 |
+
#: controllers/controller-admin.php:1783
|
747 |
msgid "Filter:"
|
748 |
msgstr ""
|
749 |
|
750 |
+
#: controllers/controller-admin.php:1784
|
751 |
msgid "First"
|
752 |
msgstr ""
|
753 |
|
754 |
+
#: controllers/controller-admin.php:1785
|
755 |
msgid "Back"
|
756 |
msgstr ""
|
757 |
|
758 |
+
#: controllers/controller-admin.php:1786
|
759 |
msgid "Next"
|
760 |
msgstr ""
|
761 |
|
762 |
+
#: controllers/controller-admin.php:1787
|
763 |
msgid "Last"
|
764 |
msgstr ""
|
765 |
|
readme.txt
CHANGED
@@ -3,8 +3,8 @@ Contributors: TobiasBg
|
|
3 |
Donate link: http://tobias.baethge.com/donate/
|
4 |
Tags: html,table,data,editor,csv,import,export,excel,widget,admin,sidebar
|
5 |
Requires at least: 2.8
|
6 |
-
Tested up to: 2.9.
|
7 |
-
Stable tag: 1.6
|
8 |
|
9 |
WP-Table Reloaded lets you manage tables in a comfortable backend in WP's admin area, without any knowledge of HTML, and can add valuable features.
|
10 |
|
@@ -106,6 +106,13 @@ I'm also happy about [donations](http://tobias.baethge.com/donate/) or something
|
|
106 |
|
107 |
== Changelog ==
|
108 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
109 |
= Version 1.6 =
|
110 |
* feature: Support for "rowspan" and "colspan" in tables
|
111 |
* feature: WP Search will now also search in tables
|
@@ -196,6 +203,9 @@ I'm also happy about [donations](http://tobias.baethge.com/donate/) or something
|
|
196 |
|
197 |
== Upgrade Notice ==
|
198 |
|
|
|
|
|
|
|
199 |
= 1.6 =
|
200 |
This upgrade adds features like "colspan"/"rowspan" support, support for the WP Search, and more. WordPress 2.8 or higher is now required!
|
201 |
|
3 |
Donate link: http://tobias.baethge.com/donate/
|
4 |
Tags: html,table,data,editor,csv,import,export,excel,widget,admin,sidebar
|
5 |
Requires at least: 2.8
|
6 |
+
Tested up to: 2.9.2
|
7 |
+
Stable tag: 1.6.1
|
8 |
|
9 |
WP-Table Reloaded lets you manage tables in a comfortable backend in WP's admin area, without any knowledge of HTML, and can add valuable features.
|
10 |
|
106 |
|
107 |
== Changelog ==
|
108 |
|
109 |
+
= Version 1.6.1 =
|
110 |
+
* enhancement: let WP Search also search table name and description
|
111 |
+
* enhancement: replacing a table during an import will leave options untouched and only replace table data
|
112 |
+
* bugfix: better fix for DataTables invisibility issue in IE 7
|
113 |
+
* enhancement: add 3 new plugin filters for frontend
|
114 |
+
* bugfix: fix for problem with search, if data is empty somehow
|
115 |
+
|
116 |
= Version 1.6 =
|
117 |
* feature: Support for "rowspan" and "colspan" in tables
|
118 |
* feature: WP Search will now also search in tables
|
203 |
|
204 |
== Upgrade Notice ==
|
205 |
|
206 |
+
= 1.6.1 =
|
207 |
+
This upgrade fixes a few minor bugs and enhances the WP Search integration and the import.
|
208 |
+
|
209 |
= 1.6 =
|
210 |
This upgrade adds features like "colspan"/"rowspan" support, support for the WP Search, and more. WordPress 2.8 or higher is now required!
|
211 |
|
wp-table-reloaded.php
CHANGED
@@ -4,14 +4,14 @@
|
|
4 |
*
|
5 |
* @package WP-Table Reloaded
|
6 |
* @author Tobias Bäthge
|
7 |
-
* @version 1.6
|
8 |
*/
|
9 |
|
10 |
/*
|
11 |
Plugin Name: WP-Table Reloaded
|
12 |
Plugin URI: http://tobias.baethge.com/wordpress-plugins/wp-table-reloaded-english/
|
13 |
Description: This plugin allows you to create and easily manage tables in the admin-area of WordPress. A comfortable backend allows an easy manipulation of table data. You can then include the tables into your posts, on your pages or in text widgets by using a shortcode or a template tag function. Tables can be imported and exported from/to CSV, XML and HTML.
|
14 |
-
Version: 1.6
|
15 |
Author: Tobias Bäthge
|
16 |
Author URI: http://tobias.baethge.com/
|
17 |
Author eMail: wordpress@tobias.baethge.com
|
@@ -46,7 +46,7 @@ if ( !defined( 'WP_TABLE_RELOADED_BASENAME' ) )
|
|
46 |
if ( !defined( 'WP_TABLE_RELOADED__FILE__' ) )
|
47 |
define( 'WP_TABLE_RELOADED__FILE__', __FILE__ );
|
48 |
if ( !defined( 'WP_TABLE_RELOADED_PLUGIN_VERSION' ) )
|
49 |
-
define( 'WP_TABLE_RELOADED_PLUGIN_VERSION', '1.6' );
|
50 |
|
51 |
/**
|
52 |
* Decide whether admin controller or frontend controller is loaded
|
4 |
*
|
5 |
* @package WP-Table Reloaded
|
6 |
* @author Tobias Bäthge
|
7 |
+
* @version 1.6.1
|
8 |
*/
|
9 |
|
10 |
/*
|
11 |
Plugin Name: WP-Table Reloaded
|
12 |
Plugin URI: http://tobias.baethge.com/wordpress-plugins/wp-table-reloaded-english/
|
13 |
Description: This plugin allows you to create and easily manage tables in the admin-area of WordPress. A comfortable backend allows an easy manipulation of table data. You can then include the tables into your posts, on your pages or in text widgets by using a shortcode or a template tag function. Tables can be imported and exported from/to CSV, XML and HTML.
|
14 |
+
Version: 1.6.1
|
15 |
Author: Tobias Bäthge
|
16 |
Author URI: http://tobias.baethge.com/
|
17 |
Author eMail: wordpress@tobias.baethge.com
|
46 |
if ( !defined( 'WP_TABLE_RELOADED__FILE__' ) )
|
47 |
define( 'WP_TABLE_RELOADED__FILE__', __FILE__ );
|
48 |
if ( !defined( 'WP_TABLE_RELOADED_PLUGIN_VERSION' ) )
|
49 |
+
define( 'WP_TABLE_RELOADED_PLUGIN_VERSION', '1.6.1' );
|
50 |
|
51 |
/**
|
52 |
* Decide whether admin controller or frontend controller is loaded
|