@@ -33,15 +33,9 @@ public function admin_init() {
3333 $ section = self ::get_prefixed_name ('settings ' );
3434 add_settings_section ($ section , self ::translate ('PNG and JPEG compression ' ), $ this ->get_method ('render_section ' ), 'media ' );
3535
36- if (tiny_is_network_activated ()) {
37- $ field = self ::get_prefixed_name ('api_key ' );
38- register_setting ('media ' , $ field );
39- add_settings_field ($ field , self ::translate ('Multisite API key ' ), $ this ->get_method ('render_api_key ' ), 'media ' , $ section , array ('label_for ' => $ field ));
40- } else {
41- $ field = self ::get_prefixed_name ('api_key ' );
42- register_setting ('media ' , $ field );
43- add_settings_field ($ field , self ::translate ('TinyPNG API key ' ), $ this ->get_method ('render_api_key ' ), 'media ' , $ section , array ('label_for ' => $ field ));
44- }
36+ $ field = self ::get_prefixed_name ('api_key ' );
37+ register_setting ('media ' , $ field );
38+ add_settings_field ($ field , self ::translate ('TinyPNG API key ' ), $ this ->get_method ('render_api_key ' ), 'media ' , $ section , array ('label_for ' => $ field ));
4539
4640 $ field = self ::get_prefixed_name ('sizes ' );
4741 register_setting ('media ' , $ field );
@@ -56,18 +50,6 @@ public function get_api_key() {
5650 }
5751 }
5852
59- public function get_multisite_api_key () {
60- if (is_multisite ()) {
61- if (defined ('TINY_API_KEY ' )) {
62- return TINY_API_KEY ;
63- } else {
64- return NULL ;
65- }
66- } else {
67- return NULL ;
68- }
69- }
70-
7153 protected static function get_intermediate_size ($ size ) {
7254 # Inspired by http://codex.wordpress.org/Function_Reference/get_intermediate_image_sizes
7355 global $ _wp_additional_image_sizes ;
@@ -136,35 +118,16 @@ public function render_section() {
136118 public function render_api_key () {
137119 $ field = self ::get_prefixed_name ('api_key ' );
138120 $ key = $ this ->get_api_key ();
139- $ multisite_key = $ this ->get_multisite_api_key ();
140-
141- if (tiny_is_network_activated ()) {
142- if (empty ($ multisite_key )) {
143- if (empty ($ key )) {
144- echo '<p> ' . self ::translate ('Your Network Admin has not configured an API key yet ' ) . '.</p> ' ;
145- } else {
146- echo '<p> ' . self ::translate ('You have an API key configured ' ) . '. ' . self ::translate ('Your Network Admin can change the key ' ) . '.</p> ' ;
147- }
148- } else {
149- echo '<p> ' . self ::translate ('The API key has been installed by the Network Admin ' ) . '.</p> ' ;
150- }
121+
122+ if (defined ('TINY_API_KEY ' )) {
123+ echo '<p> ' . self ::translate ('The API key has been configured in wp-config.php ' ) . '.</p> ' ;
151124 } else {
152- if (is_multisite () && !empty ($ multisite_key )) {
153- echo '<p> ' . self ::translate ('The API key has been installed by the Network Admin ' ) . '.</p> ' ;
154- } else {
155- if (defined ('TINY_API_KEY ' )) {
156- echo '<p> ' . self ::translate ('The API key has been configured in wp-config.php ' ) . '.</p> ' ;
157- } else {
158- echo '<input type="text" id=" ' . $ field . '" name=" ' . $ field . '" value=" ' . htmlspecialchars ($ key ) . '" size="40" /> ' ;
159- }
160- if (empty ($ key )) {
161- echo '<p> ' ;
162- $ link = '<a href="https://tinypng.com/developers"> ' . self ::translate_escape ('TinyPNG Developer section ' ) . '</a> ' ;
163- printf (self ::translate_escape ('Visit %s to get an API key ' ) . '. ' , $ link );
164- echo '</p> ' ;
165- }
166- }
125+ echo '<input type="text" id=" ' . $ field . '" name=" ' . $ field . '" value=" ' . htmlspecialchars ($ key ) . '" size="40" /> ' ;
167126 }
127+ echo '<p> ' ;
128+ $ link = '<a href="https://tinypng.com/developers"> ' . self ::translate_escape ('TinyPNG Developer section ' ) . '</a> ' ;
129+ printf (self ::translate_escape ('Visit %s to get an API key ' ) . '. ' , $ link );
130+ echo '</p> ' ;
168131 }
169132
170133 public function render_sizes () {
0 commit comments