Skip to content

Commit d2fc74e

Browse files
ignore chart rendering if the container is not found
1 parent b8f3820 commit d2fc74e

File tree

2 files changed

+58
-53
lines changed

2 files changed

+58
-53
lines changed

js/render.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@
1414
settings = chart.settings;
1515

1616
container = document.getElementById(id);
17+
if (container == null) {
18+
return;
19+
}
1720
table = new gv.DataTable({cols: series});
1821

1922
render = v.objects[id] || null;

languages/visualizer.pot

Lines changed: 55 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
# This file is distributed under the GPL v2.0 or later.
33
msgid ""
44
msgstr ""
5-
"Project-Id-Version: Visualizer: Charts and Graphs Lite 2.0.4\n"
5+
"Project-Id-Version: Visualizer: Charts and Graphs Lite 2.0.5\n"
66
"Report-Msgid-Bugs-To: https://github.com/Codeinwp/visualizer/issues\n"
7-
"POT-Creation-Date: 2017-04-25 04:53:19+00:00\n"
7+
"POT-Creation-Date: 2017-05-04 11:51:27+00:00\n"
88
"MIME-Version: 1.0\n"
99
"Content-Type: text/plain; charset=utf-8\n"
1010
"Content-Transfer-Encoding: 8bit\n"
@@ -24,80 +24,80 @@ msgstr ""
2424
"X-Poedit-Bookmarks: \n"
2525
"X-Textdomain-Support: yes\n"
2626

27-
#: classes/Visualizer/Module/Admin.php:133
27+
#: classes/Visualizer/Module/Admin.php:121
2828
msgid "Visualizations"
2929
msgstr ""
3030

31-
#: classes/Visualizer/Module/Admin.php:136
31+
#: classes/Visualizer/Module/Admin.php:124
3232
msgid "From Library"
3333
msgstr ""
3434

35-
#: classes/Visualizer/Module/Admin.php:137
35+
#: classes/Visualizer/Module/Admin.php:125
3636
msgid "Create New"
3737
msgstr ""
3838

39-
#: classes/Visualizer/Module/Admin.php:162
39+
#: classes/Visualizer/Module/Admin.php:150
4040
msgid "Pie"
4141
msgstr ""
4242

43-
#: classes/Visualizer/Module/Admin.php:166
43+
#: classes/Visualizer/Module/Admin.php:154
4444
msgid "Line"
4545
msgstr ""
4646

47-
#: classes/Visualizer/Module/Admin.php:170
47+
#: classes/Visualizer/Module/Admin.php:158
4848
msgid "Area"
4949
msgstr ""
5050

51-
#: classes/Visualizer/Module/Admin.php:174
51+
#: classes/Visualizer/Module/Admin.php:162
5252
msgid "Geo"
5353
msgstr ""
5454

55-
#: classes/Visualizer/Module/Admin.php:178
55+
#: classes/Visualizer/Module/Admin.php:166
5656
msgid "Bar"
5757
msgstr ""
5858

59-
#: classes/Visualizer/Module/Admin.php:182
59+
#: classes/Visualizer/Module/Admin.php:170
6060
msgid "Column"
6161
msgstr ""
6262

63-
#: classes/Visualizer/Module/Admin.php:186
63+
#: classes/Visualizer/Module/Admin.php:174
6464
msgid "Gauge"
6565
msgstr ""
6666

67-
#: classes/Visualizer/Module/Admin.php:190
67+
#: classes/Visualizer/Module/Admin.php:178
6868
msgid "Scatter"
6969
msgstr ""
7070

71-
#: classes/Visualizer/Module/Admin.php:194
71+
#: classes/Visualizer/Module/Admin.php:182
7272
msgid "Candlestick"
7373
msgstr ""
7474

75-
#: classes/Visualizer/Module/Admin.php:199
75+
#: classes/Visualizer/Module/Admin.php:187
7676
msgid "Table"
7777
msgstr ""
7878

79-
#: classes/Visualizer/Module/Admin.php:203
79+
#: classes/Visualizer/Module/Admin.php:191
8080
msgid "Timeline"
8181
msgstr ""
8282

83-
#: classes/Visualizer/Module/Admin.php:207
83+
#: classes/Visualizer/Module/Admin.php:195
8484
msgid "Combo"
8585
msgstr ""
8686

87-
#: classes/Visualizer/Module/Admin.php:313
87+
#: classes/Visualizer/Module/Admin.php:301
8888
#: classes/Visualizer/Render/Library.php:42
8989
msgid "Visualizer Library"
9090
msgstr ""
9191

92-
#: classes/Visualizer/Module/Admin.php:440
92+
#: classes/Visualizer/Module/Admin.php:428
9393
msgid "Library"
9494
msgstr ""
9595

96-
#: classes/Visualizer/Module/Admin.php:465
96+
#: classes/Visualizer/Module/Admin.php:453
9797
msgid "Knowledge Base"
9898
msgstr ""
9999

100-
#: classes/Visualizer/Module/Admin.php:470
100+
#: classes/Visualizer/Module/Admin.php:458
101101
msgid "Pro Addon"
102102
msgstr ""
103103

@@ -209,77 +209,77 @@ msgid ""
209209
"make the plugin better. No sensitive data is tracked."
210210
msgstr ""
211211

212-
#: classes/Visualizer/Render/Page/Data.php:75
212+
#: classes/Visualizer/Render/Page/Data.php:73
213213
msgid "Chart Data"
214214
msgstr ""
215215

216-
#: classes/Visualizer/Render/Page/Data.php:80
216+
#: classes/Visualizer/Render/Page/Data.php:78
217217
msgid "Import data from file"
218218
msgstr ""
219219

220-
#: classes/Visualizer/Render/Page/Data.php:82
220+
#: classes/Visualizer/Render/Page/Data.php:80
221221
msgid ""
222222
"Select and upload your data CSV file here. The first row of the CSV file "
223223
"should contain the column headings. The second one should contain series "
224224
"type (string, number, boolean, date, datetime, timeofday)."
225225
msgstr ""
226226

227-
#: classes/Visualizer/Render/Page/Data.php:83
228-
#: classes/Visualizer/Render/Page/Data.php:103
227+
#: classes/Visualizer/Render/Page/Data.php:81
228+
#: classes/Visualizer/Render/Page/Data.php:101
229229
msgid ""
230230
"If you are unsure about how to format your data CSV then please take a look "
231231
"at this sample: %1$s %2$s%3$s"
232232
msgstr ""
233233

234-
#: classes/Visualizer/Render/Page/Data.php:91
235-
#: classes/Visualizer/Render/Page/Data.php:114
234+
#: classes/Visualizer/Render/Page/Data.php:89
235+
#: classes/Visualizer/Render/Page/Data.php:112
236236
msgid "Import"
237237
msgstr ""
238238

239-
#: classes/Visualizer/Render/Page/Data.php:96
239+
#: classes/Visualizer/Render/Page/Data.php:94
240240
msgid "Import data from URL"
241241
msgstr ""
242242

243-
#: classes/Visualizer/Render/Page/Data.php:99
243+
#: classes/Visualizer/Render/Page/Data.php:97
244244
msgid "One time import"
245245
msgstr ""
246246

247-
#: classes/Visualizer/Render/Page/Data.php:102
247+
#: classes/Visualizer/Render/Page/Data.php:100
248248
msgid ""
249249
"You can use this to import data from a remote CSV file. The first row of "
250250
"the CSV file should contain the column headings. The second one should "
251251
"contain series type (string, number, boolean, date, datetime, timeofday)."
252252
msgstr ""
253253

254-
#: classes/Visualizer/Render/Page/Data.php:104
254+
#: classes/Visualizer/Render/Page/Data.php:102
255255
msgid ""
256256
"You can also import data from Google Spreadsheet, for more info check <a "
257257
"href=\"https://github.com/Codeinwp/visualizer/wiki/How-can-I-populate-data-"
258258
"from-Google-Spreadsheet%3F\" target=\"_blank\" >this</a> tutorial"
259259
msgstr ""
260260

261-
#: classes/Visualizer/Render/Page/Data.php:109
261+
#: classes/Visualizer/Render/Page/Data.php:107
262262
#: classes/Visualizer/Render/Page/Data.php:129
263263
msgid "Please enter the URL of CSV file"
264264
msgstr ""
265265

266-
#: classes/Visualizer/Render/Page/Data.php:119
266+
#: classes/Visualizer/Render/Page/Data.php:117
267267
msgid "Schedule Import"
268268
msgstr ""
269269

270-
#: classes/Visualizer/Render/Page/Data.php:122
270+
#: classes/Visualizer/Render/Page/Data.php:121
271271
msgid "You can choose here to synchronize your chart data with a remote CSV file."
272272
msgstr ""
273273

274-
#: classes/Visualizer/Render/Page/Data.php:123
274+
#: classes/Visualizer/Render/Page/Data.php:122
275275
msgid ""
276276
"You can also synchronize with your Google Spreadsheet file, for more info "
277277
"check <a "
278278
"href=\"https://github.com/Codeinwp/visualizer/wiki/How-can-I-populate-data-"
279279
"from-Google-Spreadsheet%3F\" target=\"_blank\" >this</a> tutorial"
280280
msgstr ""
281281

282-
#: classes/Visualizer/Render/Page/Data.php:124
282+
#: classes/Visualizer/Render/Page/Data.php:123
283283
msgid ""
284284
"We will update the chart data based on your time interval preference by "
285285
"overwritting the current data with the one from the URL."
@@ -289,23 +289,23 @@ msgstr ""
289289
msgid "How often do you want to check the url"
290290
msgstr ""
291291

292-
#: classes/Visualizer/Render/Page/Data.php:136
292+
#: classes/Visualizer/Render/Page/Data.php:137
293293
msgid "Each hour"
294294
msgstr ""
295295

296-
#: classes/Visualizer/Render/Page/Data.php:137
296+
#: classes/Visualizer/Render/Page/Data.php:138
297297
msgid "Each 12 hours"
298298
msgstr ""
299299

300-
#: classes/Visualizer/Render/Page/Data.php:138
300+
#: classes/Visualizer/Render/Page/Data.php:139
301301
msgid "Each day"
302302
msgstr ""
303303

304-
#: classes/Visualizer/Render/Page/Data.php:139
304+
#: classes/Visualizer/Render/Page/Data.php:140
305305
msgid "Each 3 days"
306306
msgstr ""
307307

308-
#: classes/Visualizer/Render/Page/Data.php:151
308+
#: classes/Visualizer/Render/Page/Data.php:152
309309
msgid "Save schedule"
310310
msgstr ""
311311

@@ -317,7 +317,7 @@ msgstr ""
317317
msgid "You can import here data from your previously created charts"
318318
msgstr ""
319319

320-
#: classes/Visualizer/Render/Page/Data.php:194
320+
#: classes/Visualizer/Render/Page/Data.php:193
321321
msgid "Import Chart"
322322
msgstr ""
323323

@@ -330,39 +330,41 @@ msgid "You can import here data from Wordpress"
330330
msgstr ""
331331

332332
#: classes/Visualizer/Render/Page/Data.php:207
333+
#: classes/Visualizer/Render/Page/Data.php:209
333334
msgid "Create Filters"
334335
msgstr ""
335336

336-
#: classes/Visualizer/Render/Page/Data.php:207
337-
#: classes/Visualizer/Render/Page/Data.php:226
337+
#: classes/Visualizer/Render/Page/Data.php:208
338+
#: classes/Visualizer/Render/Page/Data.php:228
338339
msgid "Show Chart"
339340
msgstr ""
340341

341-
#: classes/Visualizer/Render/Page/Data.php:216
342-
msgid "Edit current data"
342+
#: classes/Visualizer/Render/Page/Data.php:217
343+
msgid "Add data manually"
343344
msgstr ""
344345

345-
#: classes/Visualizer/Render/Page/Data.php:224
346+
#: classes/Visualizer/Render/Page/Data.php:225
346347
msgid "You can manually edit the chart data using the spreadsheet like editor."
347348
msgstr ""
348349

349-
#: classes/Visualizer/Render/Page/Data.php:226
350+
#: classes/Visualizer/Render/Page/Data.php:227
351+
#: classes/Visualizer/Render/Page/Data.php:229
350352
msgid "View Editor"
351353
msgstr ""
352354

353-
#: classes/Visualizer/Render/Page/Data.php:236
355+
#: classes/Visualizer/Render/Page/Data.php:239
354356
msgid "Advanced Settings"
355357
msgstr ""
356358

357-
#: classes/Visualizer/Render/Page/Data.php:239
359+
#: classes/Visualizer/Render/Page/Data.php:242
358360
msgid "Chart Settings"
359361
msgstr ""
360362

361-
#: classes/Visualizer/Render/Page/Data.php:250
363+
#: classes/Visualizer/Render/Page/Data.php:253
362364
msgid "Rate our plugin"
363365
msgstr ""
364366

365-
#: classes/Visualizer/Render/Page/Data.php:269
367+
#: classes/Visualizer/Render/Page/Data.php:272
366368
#: classes/Visualizer/Render/Page/Settings.php:55
367369
msgid "Back"
368370
msgstr ""

0 commit comments

Comments
 (0)