VOD Infomaniak

Easily embed and manage videos from Infomaniak VOD in your posts, comments and RSS feeds. You need an Infomaniak VOD account to use this plugin.

v1.5.14Infomaniak NetworkUpdated 2026-03-20Added Aug 23, 201120k+ installs80% rating
27
Score
797
Errors
385
Warnings
+0
Change

Category Scores

Security0
Repo75
Performance100
Maintainability30

Top Issues by Category

security785
i18n221
maintainability164

Issues Details

1,182 issues found in latest scan

ERROR229
WordPress.Security.EscapeOutput.OutputNotEscaped

All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '"' $selected>"'.

ERROR211
WordPress.WP.I18n.TextDomainMismatch

Mismatched text domain. Expected 'vod-infomaniak' but got 'text-domain'.

ERROR154
WordPress.Security.EscapeOutput.UnsafePrintingFunction

All output should be run through an escaping function (like esc_html_e() or esc_attr_e()), found '_e'.

ERROR130
WordPress.DB.PreparedSQL.NotPrepared

Use placeholders and $wpdb->prepare(); found $aFoldersList

WARNING65
WordPress.Security.ValidatedSanitizedInput.InputNotValidated

Detected usage of a possibly undefined superglobal array index: $_GET['nonce']. Check that the array index exists before using it.

WARNING59
WordPress.Security.ValidatedSanitizedInput.MissingUnslash

$_GET['nonce'] not unslashed before sanitization. Use wp_unslash() or similar

WARNING57
WordPress.DB.DirectDatabaseQuery.DirectQuery

Use of a direct database call is discouraged.

WARNING51
WordPress.DB.DirectDatabaseQuery.NoCaching

Direct database call without caching detected. Consider using wp_cache_get() / wp_cache_set() or wp_cache_delete().

WARNING40
WordPress.Security.NonceVerification.Recommended

Processing form data without nonce verification.

WARNING40
WordPress.Security.ValidatedSanitizedInput.InputNotSanitized

Detected usage of a non-sanitized input variable: $_GET['nonce']

WARNING38
PluginCheck.Security.DirectDB.UnescapedDBParameter

Unescaped parameter $db->db_table_folder used in $wpdb->query()\n$db->db_table_folder used without escaping.

ERROR22
wp_function_not_compatible_with_requires_wp

Function "sanitize_key()" requires WordPress 3.0.0, but your plugin minimum supported version is WordPress 2.8.6.

ERROR13
PluginCheck.Security.DirectDB.UnescapedDBParameter

Unescaped parameter $sql used in $wpdb->get_results()\n$sql assigned unsafely at line 1507.

WARNING11
WordPress.DB.DirectDatabaseQuery.SchemaChange

Attempting a database schema change is discouraged.

WARNING10
WordPress.Security.NonceVerification.Missing

Processing form data without nonce verification.

ERROR9
Generic.PHP.DisallowShortOpenTag.EchoFound

Short PHP opening tag used with echo; expected "<?php echo $actionurl ..." but found "<?= $actionurl ..."

WARNING7
WordPress.Security.PluginMenuSlug.Using__FILE__

Using __FILE__ for menu slugs risks exposing filesystem structure.

ERROR5
WordPress.DateTime.RestrictedFunctions.date_date

date() is affected by runtime timezone changes which can cause date/time to be incorrectly displayed. Use gmdate() instead.

ERROR4
WordPress.WP.I18n.MissingArgDomain

Missing $domain parameter in function call to __().

ERROR3
WordPress.WP.I18n.MissingTranslatorsComment

A function call to __() with texts containing placeholders was found, but was not accompanied by a "translators:" comment on the line above to clarify the meaning of the placeholders.

ERROR3
WordPress.WP.I18n.UnorderedPlaceholdersText

Multiple placeholders in translatable strings should be ordered. Expected "%1\$d, %2\$d", but got "%d, %d" in "Cette option vous permet de mettre a jour automatiquement votre blog a chaque ajout de video a votre espace VOD.<br/>Veuillez aller dans \"<a href='https://manager.infomaniak.com/v3/%d/vod/%d/plugin/callbacks' target='_blank'>Extensions CMS/API -> Callback</a>\" et mettre l'adresse suivante dans le champ \"Adresse de Callback\"".

ERROR3
missing_direct_file_access_protection

PHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit;

WARNING2
WordPress.PHP.DevelopmentFunctions.error_log_var_dump

var_dump() found. Debug code should not normally be used in production.

ERROR2
WordPress.WP.AlternativeFunctions.rand_rand

rand() is discouraged. Use the far less predictable wp_rand() instead.

WARNING2
WordPress.WP.EnqueuedResourceParameters.MissingVersion

Resource version not set in call to wp_enqueue_script(). This means new versions of the script may not always be loaded due to browser caching.

Latest Snapshot

Findings

1,182

Errors

797

Warnings

385

Score History

First score snapshot

First scan completed Jun 20, 2026

v1.5.14 · Plugin Check 2.0.0 · Model 2026.06-mvp-static-v2

Jun 20, 2026

v1.5.14

27

Latest

Findings
1,182
Errors
797
Warnings
385
Plugin Check
2.0.0
Model
2026.06-mvp-static-v2

Related Plugins