par Alain Lamassoure, le mercredi 17 juin 2009

Par un de ces renversements du jugement moral dont notre système politico-médiatique a le secret, le « parti des abstentionnistes » a été présenté comme le grand vainqueur des dernières élections européennes. Ce n'est pas la première fois : c'est devenu un lieu commun de considérer les candidats et/ou les partis politiques à la fois comme les responsables et comme les victimes du désintérêt du souverain électeur. Celui-ci, en bon souverain, considérant de son côté qu'il peut légitimement user de son bon plaisir en se déplaçant pour « récompenser » les politiques de son choix ou, au contraire, en préférant vaquer à ses occupations privées dominicales pour « punir » en bloc tous ces politiques indignes d'un détour par le bureau de vote. Et, le soir de l'élection, les plateaux de télévision s'emplissent de crocodiles en larmes qui, entre deux sanglots, surenchérissent sur la médiocrité de l'offre politique et le déclin de la démocratie.


Dans le cas des dernières élections européennes, les records d'hypocrisie collective ne sont pas étrangers aux records d'abstention. Dès le mois de janvier, par paresse, par ignorance et, parfois, par jalousie, les rédactions des grands médias audiovisuels n'ont cessé de marteler que l'Europe n'intéressait personne, qu'elle était très éloignée des préoccupations quotidiennes, et que les Français avaient décidé de ne pas aller voter. Pour des raisons différentes, la plupart des partis politiques ont estimé tactiquement habile d'entretenir ce sentiment, même en prétendant le contraire : à la notable exception des Verts, chacun s'est contenté de mobiliser le cœur de son électorat. Le service public de la télévision s'est surpassé dans l'ignorance délibérée de l'esprit de son rôle : un seul débat national, auquel étaient conviés, non les candidats mais les chefs de parti, et pas même de véritable soirée électorale ! Une partie de la presse régionale a participé à ce quasi boycott, qui n'a pas vraiment été compensé par les efforts des autres, heureusement complétés par le foisonnement de nouveaux sites, blogs ou médias Internet.

Les règles franchement absurdes qui encadrent désormais la campagne électorale ont fait le reste : la crainte est telle de voir les candidats dépasser leur plafond de dépenses ou les médias avantager certains au détriment d'autres que le silence et l'inaction sont les seuls moyens sûrs de n'être pas en faute. C'est au moment où les politiques ont le plus à dire et sont le plus attendus des électeurs qu'on leur coupe le haut parleur de la « une », du micro, de la caméra et même de l'affiche. Dans ces occasions, le CSA joue le rôle d'un Conseil supérieur de l'Abstention.

A ce degré de détournement du suffrage universel, il devient urgent de revenir aux « fondamentaux », comme on dit au rugby. Risquons deux propositions iconoclastes.

La première concerne le mode de scrutin. Prohibons une fois pour toutes les systèmes qui, par eux-mêmes, empêchent, non seulement les candidats, mais ensuite les élus eux-mêmes de se faire connaître des électeurs. Qui connaît « son » député européen ? Qui connaît « son » conseiller régional ? Si l'on choisit la représentation proportionnelle, donc le scrutin de liste, veillons à ce que les circonscriptions soient petites, familières à tous les citoyens, et ajoutons-y le supplément démocratique indispensable : le vote préférentiel. Ainsi, aux élections européennes, la région administrative serait mieux adaptée que les grandes circonscriptions interrégionales parfaitement artificielles. En Aquitaine, les partis seraient invités à présenter des listes de trois candidats par ordre alphabétique, et chaque électeur serait libre d'exprimer sa préférence, voire de panacher entre les listes. Après tout, c'est le système en vigueur pour les élections municipales dans les petites communes, celles qui, justement, sont le plus près du citoyen. Et c'est le seul moyen, dans un scrutin de liste, de garantir que les élus sont de vrais … élus, c'est-à-dire qu'ils sont choisis par les électeurs et non pas nommés par les chefs de leur parti.

La seconde piste suscitera sans doute un débat plus vif. Elle consiste à rappeler que si le vote est un droit, c'est aussi le premier des devoirs civiques. Loin d'être le héros chanté par les médias, l'abstentionniste n'est rien d'autre qu'un mauvais citoyen. Tout comme le député absentéiste est un mauvais député. Contrairement à ce qui est dit généralement, ce ne sont pas les candidats qui sont « punis » collectivement par l'abstention : de toute façon, les électeurs sont suffisamment nombreux pour qu'il y ait quand même des élus. Les premières victimes sont les abstentionnistes eux-mêmes : la décision se fait sans eux. Et ils ne seront plus pris au sérieux ensuite lorsqu'ils se plaindront des mesures prises par ces dirigeants qu'ils ont laissé élire par d'autres.

Certains pays poussent ce raisonnement jusqu'à rendre le vote obligatoire. Le principe est logique avec la philosophie du devoir civique, mais son application pêche par la difficulté d'appliquer une sanction efficace – en principe, une amende. Dès lors, pourquoi ne pas instituer une carte d'électeur à points, comparable au permis à points, qui a fait ses preuves ? En faisant fonctionner le système aussi dans le sens du « bonus », et pas seulement dans celui du malus. Par exemple, la non-participation à trois scrutins consécutifs suspendrait le droit à participer au quatrième, tandis que la participation à quatre scrutins consécutifs donnerait un point d'avance, permettant d'éviter la sanction en cas d'une défaillance ultérieure. Le système pourrait être complété par la prise en compte de l'état de la carte électorale pour le recrutement dans un emploi financé par l'impôt, et par l'établissement d'une liste, facilement accessible par internet, des abstentionnistes privés du droit de participer au scrutin suivant ou/et de la liste des « bons citoyens », électeurs exemplaires gorgés de bonus. Non, ne crions pas à la violation de la vie privée : il s'agit bel et bien de vie publique, et la loi autorise déjà tout électeur à prendre connaissance des listes électorales et de leurs émargements.

Ce qu'on appelle aujourd'hui le « comportement citoyen » ou la « démocratie participative » passe d'abord par l'exercice du premier des devoirs civiques : le vote.

Publié sur le blog d'Alain Lamassoure le 13 juin 2009


http://www.alainlamassoure.eu/





Alain Lamassoure est député européen

Organisations en lien avec Fenêtre sur l'Europe :

 
5MBMemory Usage454msRequest Duration
Joomla! Version4.2.8
PHP Version8.0.30
Identityguest
Response200
Templatecassiopeia
Database
Server
mysql
Version
8.0.41-32
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_0900_ai_ci
$_GET
[]
$_POST
[]
$_SESSION
[]
$_COOKIE
[]
$_SERVER
array:67 [ "USER" => "fsmkhtwp" "PATH_TRANSLATED" => "redirect:/index.php/909-elections-les-abse...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1744742415 "last" => 1744742415...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
PHPDEBUGBAR_STACK_DATA
[]
  • afterLoad (568.3KB) (47.08ms)
  • afterInitialise (1.36MB) (115ms)
  • afterRoute (267.73KB) (35.31ms)
  • beforeRenderComponent com_content (153.43KB) (22.19ms)
  • Before Access::preloadComponents (all components) (55.46KB) (6.04ms)
  • After Access::preloadComponents (all components) (112.33KB) (5.89ms)
  • Before Access::preloadPermissions (com_content) (3.85KB) (18μs)
  • After Access::preloadPermissions (com_content) (811.88KB) (4ms)
  • Before Access::getAssetRules (id:969 name:com_content.article.909) (66.8KB) (46μs)
  • After Access::getAssetRules (id:969 name:com_content.article.909) (10.69KB) (527μs)
  • afterRenderComponent com_content (505.53KB) (80.03ms)
  • afterDispatch (2.25KB) (92μs)
  • beforeRenderRawModule mod_custom (RESEAUX SOCIAUX ) (335.57KB) (14.33ms)
  • afterRenderRawModule mod_custom (RESEAUX SOCIAUX ) (8.09KB) (3.85ms)
  • beforeRenderRawModule mod_rss_reader_david (PODCAST) (4.25KB) (33μs)
  • afterRenderRawModule mod_rss_reader_david (PODCAST) (8.77KB) (3.52ms)
  • beforeRenderRawModule mod_articles_category (L'EUROPE DES IDEES...) (5.27KB) (38μs)
  • Before Access::getAssetRules (id:8 name:com_content) (71.54KB) (2.34ms)
  • After Access::getAssetRules (id:8 name:com_content) (7.88KB) (30μs)
  • afterRenderRawModule mod_articles_category (L'EUROPE DES IDEES...) (496B) (54.21ms)
  • beforeRenderRawModule mod_menu (Menu principal) (5.09KB) (67μs)
  • afterRenderRawModule mod_menu (Menu principal) (69.02KB) (3.68ms)
  • beforeRenderRawModule mod_custom (Partenaires) (1.17KB) (50μs)
  • afterRenderRawModule mod_custom (Partenaires) (912B) (75μs)
  • beforeRenderModule mod_custom (Partenaires) (3.13KB) (849μs)
  • afterRenderModule mod_custom (Partenaires) (6.51KB) (567μs)
  • beforeRenderModule mod_custom (RESEAUX SOCIAUX ) (16B) (27μs)
  • afterRenderModule mod_custom (RESEAUX SOCIAUX ) (2.95KB) (38μs)
  • beforeRenderModule mod_rss_reader_david (PODCAST) (3.2KB) (14μs)
  • afterRenderModule mod_rss_reader_david (PODCAST) (3.95KB) (25μs)
  • beforeRenderModule mod_articles_category (L'EUROPE DES IDEES...) (6.21KB) (17μs)
  • afterRenderModule mod_articles_category (L'EUROPE DES IDEES...) (5.96KB) (21μs)
  • beforeRenderModule mod_menu (Menu principal) (6.07KB) (37μs)
  • afterRenderModule mod_menu (Menu principal) (5.63KB) (484μs)
  • afterRender (210.83KB) (24.67ms)
  • 1 x afterInitialise (1.36MB) (25.25%)
    114.58ms
    1 x afterRenderComponent com_content (505.53KB) (17.64%)
    80.03ms
    1 x afterRenderRawModule mod_articles_category (L'EUROPE DES IDEES...) (496B) (11.95%)
    54.21ms
    1 x afterLoad (568.3KB) (10.38%)
    47.08ms
    1 x afterRoute (267.73KB) (7.78%)
    35.31ms
    1 x afterRender (210.83KB) (5.44%)
    24.67ms
    1 x beforeRenderComponent com_content (153.43KB) (4.89%)
    22.19ms
    1 x beforeRenderRawModule mod_custom (RESEAUX SOCIAUX ) (335.57KB) (3.16%)
    14.33ms
    1 x Before Access::preloadComponents (all components) (55.46KB) (1.33%)
    6.04ms
    1 x After Access::preloadComponents (all components) (112.33KB) (1.3%)
    5.89ms
    1 x After Access::preloadPermissions (com_content) (811.88KB) (0.88%)
    4.00ms
    1 x afterRenderRawModule mod_custom (RESEAUX SOCIAUX ) (8.09KB) (0.85%)
    3.85ms
    1 x afterRenderRawModule mod_menu (Menu principal) (69.02KB) (0.81%)
    3.68ms
    1 x afterRenderRawModule mod_rss_reader_david (PODCAST) (8.77KB) (0.77%)
    3.52ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (71.54KB) (0.52%)
    2.34ms
    1 x beforeRenderModule mod_custom (Partenaires) (3.13KB) (0.19%)
    849μs
    1 x afterRenderModule mod_custom (Partenaires) (6.51KB) (0.12%)
    567μs
    1 x After Access::getAssetRules (id:969 name:com_content.article.909) (10.69KB) (0.12%)
    527μs
    1 x afterRenderModule mod_menu (Menu principal) (5.63KB) (0.11%)
    484μs
    1 x afterDispatch (2.25KB) (0.02%)
    92μs
    1 x afterRenderRawModule mod_custom (Partenaires) (912B) (0.02%)
    75μs
    1 x beforeRenderRawModule mod_menu (Menu principal) (5.09KB) (0.01%)
    67μs
    1 x beforeRenderRawModule mod_custom (Partenaires) (1.17KB) (0.01%)
    50μs
    1 x Before Access::getAssetRules (id:969 name:com_content.article.909) (66.8KB) (0.01%)
    46μs
    1 x beforeRenderRawModule mod_articles_category (L'EUROPE DES IDEES...) (5.27KB) (0.01%)
    38μs
    1 x afterRenderModule mod_custom (RESEAUX SOCIAUX ) (2.95KB) (0.01%)
    38μs
    1 x beforeRenderModule mod_menu (Menu principal) (6.07KB) (0.01%)
    37μs
    1 x beforeRenderRawModule mod_rss_reader_david (PODCAST) (4.25KB) (0.01%)
    33μs
    1 x After Access::getAssetRules (id:8 name:com_content) (7.88KB) (0.01%)
    30μs
    1 x beforeRenderModule mod_custom (RESEAUX SOCIAUX ) (16B) (0.01%)
    27μs
    1 x afterRenderModule mod_rss_reader_david (PODCAST) (3.95KB) (0.01%)
    25μs
    1 x afterRenderModule mod_articles_category (L'EUROPE DES IDEES...) (5.96KB) (0%)
    21μs
    1 x Before Access::preloadPermissions (com_content) (3.85KB) (0%)
    18μs
    1 x beforeRenderModule mod_articles_category (L'EUROPE DES IDEES...) (6.21KB) (0%)
    17μs
    1 x beforeRenderModule mod_rss_reader_david (PODCAST) (3.2KB) (0%)
    14μs
28 statements were executed, 3 of which were duplicates, 25 unique96.33ms766.56KB
  • SELECT @@SESSION.sql_mode;313μs1.59KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:293Copy
  • SELECT `data` FROM `ju3mf_session` WHERE `session_id` = ?472μs1.61KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `ju3mf_session` WHERE `session_id` = :session_id LIMIT 1459μs1.61KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `ju3mf_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)4.24ms944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `ju3mf_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 14.71ms4.73KB/libraries/src/Component/ComponentHelper.php:393Copy
  • SELECT `id`,`rules` FROM `ju3mf_viewlevels`337μs1.11KB/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `ju3mf_usergroups` AS `a` LEFT JOIN `ju3mf_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest1.38ms1.67KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `ju3mf_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`3.64ms11.8KBParams/libraries/src/Plugin/PluginHelper.php:283Copy
  • SELECT `m`.`id`,`m`.`menutype`,`m`.`title`,`m`.`alias`,`m`.`note`,`m`.`link`,`m`.`type`,`m`.`level`,`m`.`language`,`m`.`browserNav`,`m`.`access`,`m`.`params`,`m`.`home`,`m`.`img`,`m`.`template_style_id`,`m`.`component_id`,`m`.`parent_id`,`m`.`path` AS `route`,`e`.`element` AS `component` FROM `ju3mf_menu` AS `m` LEFT JOIN `ju3mf_extensions` AS `e` ON `m`.`component_id` = `e`.`extension_id` WHERE ( (`m`.`published` = 1 AND `m`.`parent_id` > 0 AND `m`.`client_id` = 0) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :currentDate1)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :currentDate2) ORDER BY `m`.`lft`1.14ms7.89KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `ju3mf_categories` AS `s` INNER JOIN `ju3mf_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`916μs5.98KBParams/libraries/src/Categories/Categories.php:360Copy
  • SELECT * FROM `ju3mf_languages` WHERE `published` = 1 ORDER BY `ordering` ASC626μs2.67KB/libraries/src/Language/LanguageHelper.php:142Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `ju3mf_template_styles` AS `s` LEFT JOIN `ju3mf_extensions` AS `e` ON `e`.`element` = `s`.`template` AND `e`.`type` = 'template' AND `e`.`client_id` = `s`.`client_id` WHERE `s`.`client_id` = 0 AND `e`.`enabled` = 1748μs1.33KB/administrator/components/com_templates/src/Model/StyleModel.php:771Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `ju3mf_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39,:preparedArray40)1.43ms10.25KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `ju3mf_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 02.92ms145.8KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `ju3mf_content`5.52ms10.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:584Copy
  • UPDATE `ju3mf_content` SET `hits` = (`hits` + 1) WHERE `id` = '909'4.97ms48B/libraries/src/Table/Table.php:1320Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `ju3mf_content` AS `a` INNER JOIN `ju3mf_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `ju3mf_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `ju3mf_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `ju3mf_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `ju3mf_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)2.81ms27.88KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `ju3mf_categories` AS `s` INNER JOIN `ju3mf_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`732μs6.03KBParams/libraries/src/Categories/Categories.php:360Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `ju3mf_contentitem_tag_map` AS `m` INNER JOIN `ju3mf_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2)551μs5.22KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `ju3mf_categories` AS `s` INNER JOIN `ju3mf_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`909μs6.03KBParams/libraries/src/Categories/Categories.php:360Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM ju3mf_fields AS a LEFT JOIN `ju3mf_languages` AS l ON l.lang_code = a.language LEFT JOIN ju3mf_users AS uc ON uc.id=a.checked_out LEFT JOIN ju3mf_viewlevels AS ag ON ag.id = a.access LEFT JOIN ju3mf_users AS ua ON ua.id = a.created_user_id LEFT JOIN ju3mf_fields_groups AS g ON g.id = a.group_id LEFT JOIN `ju3mf_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2)) AND `a`.`access` IN (:preparedArray3,:preparedArray4)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray5,:preparedArray6)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC1.28ms6KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:165Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`catid`,`a`.`language`, CASE WHEN CHAR_LENGTH(`a`.`alias`) != 0 THEN CONCAT_WS(':', `a`.`id`, `a`.`alias`) ELSE a.id END AS `slug`, CASE WHEN CHAR_LENGTH(`cc`.`alias`) != 0 THEN CONCAT_WS(':', `cc`.`id`, `cc`.`alias`) ELSE cc.id END AS `catslug` FROM `ju3mf_content` AS `a` LEFT JOIN `ju3mf_categories` AS `cc` ON `cc`.`id` = `a`.`catid` WHERE `a`.`catid` = :catid AND `a`.`state` = :state AND `a`.`access` IN (:preparedArray1,:preparedArray2) AND (`publish_up` IS NULL OR `publish_up` <= :nowDate1) AND (`publish_down` IS NULL OR `publish_down` >= :nowDate2) ORDER BY CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END DESC6.47ms294.03KBParams/plugins/content/pagenavigation/pagenavigation.php:186Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `ju3mf_categories` AS `s` INNER JOIN `ju3mf_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`845μs6.03KBParams/libraries/src/Categories/Categories.php:360Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `ju3mf_modules` AS `m` LEFT JOIN `ju3mf_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `ju3mf_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id` WHERE ( ( (`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1,:preparedArray2)) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND (`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0) ORDER BY `m`.`position`,`m`.`ordering`927μs2.83KBParams/libraries/src/Cache/Controller/CallbackController.php:52Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count` FROM `ju3mf_content` AS `a` LEFT JOIN `ju3mf_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `ju3mf_users` AS `ua` ON `ua`.`id` = `a`.`created_by` LEFT JOIN `ju3mf_users` AS `uam` ON `uam`.`id` = `a`.`modified_by` LEFT JOIN `ju3mf_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `ju3mf_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `ju3mf_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`catid` IN (:preparedArray5) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) ORDER BY publish_up DESC LIMIT 546.13ms188.92KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:165Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM ju3mf_fields AS a LEFT JOIN `ju3mf_languages` AS l ON l.lang_code = a.language LEFT JOIN ju3mf_users AS uc ON uc.id=a.checked_out LEFT JOIN ju3mf_viewlevels AS ag ON ag.id = a.access LEFT JOIN ju3mf_users AS ua ON ua.id = a.created_user_id LEFT JOIN ju3mf_fields_groups AS g ON g.id = a.group_id WHERE ( (`a`.`context` = :context AND `a`.`access` IN (:preparedArray1,:preparedArray2)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray3,:preparedArray4)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC876μs5.31KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:165Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`type`,`a`.`execution_rules`,`a`.`state`,`a`.`last_exit_code`,`a`.`locked`,`a`.`last_execution`,`a`.`next_execution`,`a`.`times_executed`,`a`.`times_failed`,`a`.`priority`,`a`.`ordering`,`a`.`note`,`a`.`checked_out`,`a`.`checked_out_time`,`uc`.`name` AS `editor` FROM `ju3mf_scheduler_tasks` AS `a` LEFT JOIN `ju3mf_users` AS `uc` ON `uc`.`id` = `a`.`checked_out` WHERE `a`.`state` = :state AND `a`.`next_execution` <= :now ORDER BY `a`.`title` asc460μs4.45KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:391Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`type`,`a`.`execution_rules`,`a`.`state`,`a`.`last_exit_code`,`a`.`locked`,`a`.`last_execution`,`a`.`next_execution`,`a`.`times_executed`,`a`.`times_failed`,`a`.`priority`,`a`.`ordering`,`a`.`note`,`a`.`checked_out`,`a`.`checked_out_time`,`uc`.`name` AS `editor` FROM `ju3mf_scheduler_tasks` AS `a` LEFT JOIN `ju3mf_users` AS `uc` ON `uc`.`id` = `a`.`checked_out` WHERE `a`.`state` = :state AND `a`.`locked` IS NOT NULL ORDER BY `a`.`title` asc545μs4.43KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:391Copy