Modulistica per gli studenti
Powered by Phoca Download
Largo Michelangelo Antonioni, 1
44121 Ferrara - Tel. 0532 207412 Fax. 0532 247521
C.F. 80009060387 Codice Univoco Ufficio: UFAD9X
PEO: protocollo@consfe.it
PEC: frescobaldi@pec.conservatorioferrara.it
Solo per atti riservati, procedimenti disciplinari
PEC: consfe@pec.conservatorioferrara.it
Policy: Dichiarazione accessibilità | Obiettivi accessibilità
Joomla! Version | 4.4.13 |
PHP Version | 8.2.28 |
Identity | guest |
Response | 200 |
Template | tp_schule |
Database |
|
1 x afterRender (2.35MB) (52.42%) | 114.95ms |
1 x beforeRenderRawModule mod_custom (Modulo MegaMenu Conservatorio) (5.66MB) (15.36%) | 33.69ms |
1 x afterRenderComponent com_phocadownload (1.12MB) (8.47%) | 18.56ms |
1 x afterInitialise (1.11MB) (8.12%) | 17.82ms |
2 x beforeRenderRawModule mod_custom (Modulo MegaMenu Produzione) (15.7KB) (3.06%) | 6.72ms |
1 x afterRoute (1.44MB) (2.2%) | 4.82ms |
2 x beforeRenderRawModule mod_custom (Modulo MegaMenu Ricerca) (2.95KB) (1.57%) | 3.44ms |
1 x beforeRenderRawModule mod_custom (Modulo MegaMenu Conservatorio) (1.28MB) (1.45%) | 3.19ms |
1 x beforeRenderRawModule mod_custom (Modulo MegaMenu Didattica) (15.23KB) (1.32%) | 2.90ms |
1 x beforeRenderRawModule mod_custom (Modulo MegaMenu Didattica) (15.27KB) (1.31%) | 2.88ms |
2 x beforeRenderRawModule mod_custom (Modulo MegaMenu Area Riservata) (12.48KB) (1.19%) | 2.62ms |
2 x beforeRenderRawModule mod_custom (Modulo MegaMenu Erasmus) (48B) (0.79%) | 1.74ms |
1 x afterLoad (458.42KB) (0.76%) | 1.67ms |
1 x beforeRenderComponent com_phocadownload (107.73KB) (0.39%) | 848μs |
1 x afterRenderRawModule mod_custom (Modulo MegaMenu Conservatorio) (13.11KB) (0.36%) | 795μs |
1 x afterDispatch (3.02KB) (0.09%) | 201μs |
1 x afterRenderModule mod_custom (Modulo MegaMenu Conservatorio) (3.23KB) (0.09%) | 201μs |
2 x afterRenderRawModule mod_custom (Modulo MegaMenu Erasmus) (1.19KB) (0.09%) | 201μs |
2 x afterRenderRawModule mod_custom (Modulo MegaMenu Didattica) (1.19KB) (0.09%) | 199μs |
2 x afterRenderRawModule mod_custom (Modulo MegaMenu Ricerca) (1.19KB) (0.09%) | 198μs |
2 x afterRenderRawModule mod_custom (Modulo MegaMenu Produzione) (1.19KB) (0.09%) | 192μs |
2 x afterRenderRawModule mod_custom (Modulo MegaMenu Area Riservata) (1.13KB) (0.09%) | 189μs |
2 x afterRenderModule mod_custom (Modulo MegaMenu Didattica) (2.34KB) (0.05%) | 115μs |
2 x afterRenderModule mod_custom (Modulo MegaMenu Area Riservata) (2.34KB) (0.05%) | 111μs |
2 x afterRenderModule mod_custom (Modulo MegaMenu Ricerca) (2.32KB) (0.05%) | 110μs |
2 x afterRenderModule mod_custom (Modulo MegaMenu Erasmus) (2.32KB) (0.05%) | 110μs |
1 x afterRenderRawModule mod_custom (Modulo MegaMenu Conservatorio) (1.19KB) (0.04%) | 96μs |
1 x afterRenderModule mod_custom (Modulo MegaMenu Conservatorio) (3.59KB) (0.03%) | 58μs |
1 x afterRenderModule mod_custom (Modulo MegaMenu Produzione) (2.96KB) (0.03%) | 57μs |
1 x afterRenderModule mod_custom (Modulo MegaMenu Produzione) (2.34KB) (0.03%) | 57μs |
2 x beforeRenderModule mod_custom (Modulo MegaMenu Conservatorio) (736B) (0%) | 11μs |
2 x beforeRenderModule mod_custom (Modulo MegaMenu Erasmus) (720B) (0%) | 8μs |
2 x beforeRenderModule mod_custom (Modulo MegaMenu Didattica) (736B) (0%) | 7μs |
2 x beforeRenderModule mod_custom (Modulo MegaMenu Ricerca) (720B) (0%) | 7μs |
2 x beforeRenderModule mod_custom (Modulo MegaMenu Area Riservata) (736B) (0%) | 7μs |
2 x beforeRenderModule mod_custom (Modulo MegaMenu Produzione) (736B) (0%) | 7μs |
SELECT @@SESSION.sql_mode;
55μs968B/libraries/src/Session/MetadataManager.php:184CopySELECT `session_id`
FROM `gy135_session`
WHERE `session_id` = :session_id LIMIT 1
231μs1.3KBParams/libraries/src/Session/MetadataManager.php:187CopyINSERT INTO `gy135_session`
(`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES
(:session_id, :guest, :time, :user_id, :username, :client_id)
692μs944BParams/libraries/src/Session/MetadataManager.php:260CopySELECT `id`,`rules`
FROM `gy135_viewlevels`
41μs656B/libraries/src/Access/Access.php:955CopySELECT `b`.`id`
FROM `gy135_usergroups` AS `a`
LEFT JOIN `gy135_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt`
WHERE `a`.`id` = :guest
39μs1.64KBParams/libraries/src/Access/Access.php:868CopySELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id`
FROM `gy135_extensions`
WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2)
ORDER BY `ordering`
706μs20.48KBParams/libraries/src/Plugin/PluginHelper.php:294CopySELECT * FROM gy135_extensions WHERE element = "linguise"
149μs2.53KB/administrator/components/com_linguise/helpers/linguise.php:392CopySELECT * FROM gy135_extensions WHERE element = "linguise"
32μs120B/administrator/components/com_linguise/helpers/linguise.php:395CopySELECT `extension`
FROM `gy135_action_logs_extensions`
WHERE `extension` = 'com_icagenda'
34μs1.15KB/plugins/actionlog/icagenda/src/Extension/Icagenda.php:89CopySELECT `template`,`id`,`title`,`params`,`home` FROM `gy135_template_styles` WHERE `id`='16'
42μs768B/libraries/astroid/framework/library/astroid/Template.php:228CopySELECT cc.id, cc.title, cc.alias, cc.access as cataccess, cc.accessuserid as cataccessuserid, cc.description, cc.metakey, cc.metadesc, pc.title as parenttitle, cc.parent_id as parent_id, pc.alias as parentalias FROM gy135_phocadownload_categories AS cc LEFT JOIN gy135_phocadownload_categories AS pc ON pc.id = cc.parent_id WHERE cc.id= 131 AND cc.access IN (1,5) AND cc.published = 1 ORDER BY cc.ordering LIMIT 1
117μs1.44KB/libraries/src/MVC/Model/BaseDatabaseModel.php:166CopySELECT cc.id, cc.title, cc.alias, cc.access as cataccess, cc.accessuserid as cataccessuserid, COUNT(c.id) AS numdoc FROM gy135_phocadownload_categories AS cc LEFT JOIN gy135_phocadownload AS c ON c.catid = cc.id AND c.published = 1 AND c.textonly = 0 WHERE cc.parent_id = 131 AND cc.access IN (1,5) AND cc.published = 1 GROUP BY cc.id, cc.title, cc.alias, cc.access, cc.accessuserid ORDER BY cc.ordering ASC
472μs864B/libraries/src/MVC/Model/BaseDatabaseModel.php:166CopySELECT c.*, cc.id AS categoryid, cc.title AS categorytitle, cc.alias AS categoryalias, cc.access as cataccess, cc.accessuserid as cataccessuserid FROM gy135_phocadownload AS c LEFT JOIN gy135_phocadownload_categories AS cc ON cc.id = c.catid LEFT JOIN gy135_phocadownload_file_votes_statistics AS r ON r.fileid = c.id WHERE c.catid= 131 AND ( (unaccessible_file = 1 ) OR (unaccessible_file = 0 AND c.access IN (1,5) ) ) AND ( (unaccessible_file = 1 ) OR (unaccessible_file = 0 AND cc.access IN (1,5) ) ) AND c.published = 1 AND c.approved = 1 AND cc.published = 1 AND ( c.publish_up = '0000-00-00 00:00:00' OR c.publish_up <= '2025-06-14 09:31:30' ) AND ( c.publish_down = '0000-00-00 00:00:00' OR c.publish_down >= '2025-06-14 09:31:30' ) ORDER BY c.ordering ASC LIMIT 20
626μs22.23KB/libraries/src/MVC/Model/BaseDatabaseModel.php:166CopySELECT c.id FROM gy135_phocadownload AS c LEFT JOIN gy135_phocadownload_categories AS cc ON cc.id = c.catid WHERE c.catid= 131 AND ( (unaccessible_file = 1 ) OR (unaccessible_file = 0 AND c.access IN (1,5) ) ) AND ( (unaccessible_file = 1 ) OR (unaccessible_file = 0 AND cc.access IN (1,5) ) ) AND c.published = 1 AND c.approved = 1 AND cc.published = 1 AND ( c.publish_up = '0000-00-00 00:00:00' OR c.publish_up <= '2025-06-14 09:31:30' ) AND ( c.publish_down = '0000-00-00 00:00:00' OR c.publish_down >= '2025-06-14 09:31:30' ) ORDER BY c.id
196μs680B/libraries/src/MVC/Model/BaseDatabaseModel.php:211CopySELECT a.filename as filename, a.type as type, a.menulink as menulink FROM gy135_phocadownload_styles AS a WHERE a.published = 1 ORDER BY a.type, a.ordering ASC
40μs688B/administrator/components/com_phocadownload/libraries/phocadownload/render/renderfront.php:54CopySELECT * FROM gy135_phocadownload_categories AS c WHERE c.id = 153 AND c.published = 1
112μs3KB/components/com_phocadownload/views/category/view.html.php:429CopySELECT * FROM gy135_phocadownload_categories AS c WHERE c.id = 0 AND c.published = 1
45μs4.23KB/components/com_phocadownload/views/category/view.html.php:429CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 153 ORDER BY a.ordering LIMIT 1
74μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:176CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.parent_id = 153 ORDER BY a.ordering
132μs736B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:185CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 132 ORDER BY a.ordering LIMIT 1
93μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:176CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.parent_id = 132 ORDER BY a.ordering
110μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:185CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 131 ORDER BY a.ordering
52μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 153 ORDER BY a.ordering
66μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 131 ORDER BY a.ordering
25μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 153 ORDER BY a.ordering
23μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 131 ORDER BY a.ordering
23μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 153 ORDER BY a.ordering
22μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 131 ORDER BY a.ordering
23μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 153 ORDER BY a.ordering
23μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 131 ORDER BY a.ordering
22μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 153 ORDER BY a.ordering
22μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 131 ORDER BY a.ordering
22μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 153 ORDER BY a.ordering
23μs3.19KB/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 133 ORDER BY a.ordering LIMIT 1
66μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:176CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.parent_id = 133 ORDER BY a.ordering
101μs688B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:185CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 131 ORDER BY a.ordering
24μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 153 ORDER BY a.ordering
29μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 131 ORDER BY a.ordering
23μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 153 ORDER BY a.ordering
22μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 131 ORDER BY a.ordering
22μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 153 ORDER BY a.ordering
22μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 131 ORDER BY a.ordering
23μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 153 ORDER BY a.ordering
22μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 131 ORDER BY a.ordering
27μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 153 ORDER BY a.ordering
23μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 131 ORDER BY a.ordering
24μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 153 ORDER BY a.ordering
26μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 134 ORDER BY a.ordering LIMIT 1
92μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:176CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.parent_id = 134 ORDER BY a.ordering
156μs688B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:185CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 131 ORDER BY a.ordering
27μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 153 ORDER BY a.ordering
26μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 131 ORDER BY a.ordering
24μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 153 ORDER BY a.ordering
25μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 131 ORDER BY a.ordering
26μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 153 ORDER BY a.ordering
23μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 131 ORDER BY a.ordering
24μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 153 ORDER BY a.ordering
30μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 131 ORDER BY a.ordering
31μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 153 ORDER BY a.ordering
24μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 131 ORDER BY a.ordering
30μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT a.title, a.alias, a.id, a.parent_id FROM gy135_phocadownload_categories AS a WHERE a.id = 153 ORDER BY a.ordering
25μs704B/administrator/components/com_phocadownload/libraries/phocadownload/category/category.php:224CopySELECT id
FROM gy135_edocman_urls
WHERE md5_key="d4dbb28e9a6edd2062efb3a4e953ede2"
39μs536B/components/com_edocman/router.php:337CopySELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid`
FROM `gy135_modules` AS `m`
LEFT JOIN `gy135_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id`
LEFT JOIN `gy135_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`
665μs2.13KBParams/libraries/src/Cache/Controller/CallbackController.php:120CopySELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count
FROM `gy135_scheduler_tasks` AS `a`
WHERE `a`.`state` = 1
165μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517CopyUPDATE gy135_extensions
SET params='{\"last_run\":1749893490}'
WHERE `element`="edocmancheckfile" AND `folder`="system"
912μs11.05KB/plugins/system/edocmancheckfile/edocmancheckfile.php:58CopySELECT * FROM gy135_edocman_configs
63μs3.63KB/components/com_edocman/helper/helper.php:658CopySHOW FULL COLUMNS FROM `gy135_edocman_documents`
528μs2.14KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625CopySELECT count(extension_id)
FROM gy135_extensions
WHERE type="plugin" and `element`= "dropbox" and enabled = "1"
174μs536B/components/com_edocman/helper/helper.php:1707CopySELECT count(extension_id)
FROM gy135_extensions
WHERE type="plugin" and `element`= "amazon" and enabled = "1"
137μs536B/components/com_edocman/helper/helper.php:1738CopySELECT count(extension_id)
FROM gy135_extensions
WHERE `type`= "plugin" AND `element` = "googledrive" or `element` = "googledrivev3" AND `folder` = "edocman" AND enabled = "1"
169μs536B/components/com_edocman/helper/helper.php:1996Copy