Keyword

Advanced Search

Search Results (Searched for: Joomla K2 user extra fields)

  • Hollo Robert
  • Hollo Robert's Avatar
25 Oct 2023 13:23

K2 v2.11 does not work on my lepesradio.hu website if I update to PHP8.2!

Category: English K2 Community

Hello!
hirdetnijo.eu/lrteszt/
page administration, I turned on the debugging console and found the following errors on this page.
I would like to point out that this is a J3.10.12 page, on which page the latest extensions are installed.
The extract of the log file, so if you can determine from this, why K2 does not work for me under PHP 8.x, and if I can help someone else with this.
The Debug Console includes:
Joomla! hibakereső konzol
Munkamenet
{
"__default": {
"session": {
"counter": 10,
"timer": {
"start": 1698226204,
"last": 1698228357,
"now": 1698228357
},
"token": "6c2JayO0CpVM6gMjk9ac7mBSlgruIhL8"
},
"registry": {
"com_installer": {
"message": "",
"extension_message": ""
},
"com_config": {
"config": {
"global": {
"data": null
}
}
}
},
"user": {
"id": "317",
"name": "Holl\u00f3 R\u00f3bert",
"username": "Robi",
"email": "This email address is being protected from spambots. You need JavaScript enabled to view it.",
"password": "$2y$10$CA2McMfFhV9pFfs3vHP4dOUFzVc8vJVL3zMgykzwsiQ.HnAoYB/c6",
"password_clear": "",
"block": "0",
"sendEmail": "0",
"registerDate": "2023-09-21 14:32:03",
"lastvisitDate": "2023-10-25 09:30:18",
"activation": "",
"params": "{\"admin_style\":5,\"admin_language\":\"\",\"language\":\"\",\"editor\":\"\",\"timezone\":\"\"}",
"groups": {
"2": "2",
"3": "3",
"4": "4",
"5": "5",
"6": "6",
"7": "7",
"8": "8"
},
"guest": 0,
"lastResetTime": "0000-00-00 00:00:00",
"resetCount": "0",
"requireReset": "0",
"otpKey": "",
"otep": "",
"authProvider": ""
},
"application": {
"queue": []
}
}
}
Profilinformációk
Idő
Memória
Idő: 6.64 ms / 6.64 ms Memória: 0.420 MB / 0.75 MB Application: afterLoad
Idő: 68.08 ms / 74.72 ms Memória: 1.409 MB / 2.16 MB Application: Before Access::preloadComponents (all components)
Idő: 0.86 ms / 75.58 ms Memória: 0.057 MB / 2.22 MB Application: After Access::preloadComponents (all components)
Idő: 0.04 ms / 75.62 ms Memória: -0.002 MB / 2.22 MB Application: Before Access::getAssetRules (id:1 name:root.1)
Idő: 0.74 ms / 76.36 ms Memória: 0.007 MB / 2.23 MB Application: After Access::getAssetRules (id:1 name:root.1)
Idő: 0.16 ms / 76.52 ms Memória: -0.001 MB / 2.22 MB Application: afterInitialise
Idő: 6.67 ms / 83.19 ms Memória: 0.222 MB / 2.45 MB Application: afterRoute
Idő: 2.48 ms / 85.67 ms Memória: 0.012 MB / 2.46 MB Application: beforeRenderComponent com_cpanel
Idő: 76.52 ms / 162.19 ms Memória: 0.985 MB / 3.44 MB Application: beforeRenderModule mod_sampledata (Sample Data)
Idő: 12.63 ms / 174.82 ms Memória: 0.033 MB / 3.48 MB Application: afterRenderModule mod_sampledata (Sample Data)
Idő: 0.02 ms / 174.84 ms Memória: -0.002 MB / 3.47 MB Application: beforeRenderModule mod_latestactions (Latest Actions)
Idő: 9.27 ms / 184.11 ms Memória: 0.064 MB / 3.54 MB Application: afterRenderModule mod_latestactions (Latest Actions)
Idő: 0.02 ms / 184.13 ms Memória: -0.008 MB / 3.53 MB Application: beforeRenderModule mod_privacy_dashboard (Privacy Dashboard)
Idő: 3.40 ms / 187.53 ms Memória: 0.015 MB / 3.55 MB Application: afterRenderModule mod_privacy_dashboard (Privacy Dashboard)
Idő: 0.02 ms / 187.55 ms Memória: -0.002 MB / 3.54 MB Application: beforeRenderModule mod_k2_quickicons (K2 Quick Icons (admin))
Idő: 9.79 ms / 197.34 ms Memória: 0.035 MB / 3.58 MB Application: afterRenderModule mod_k2_quickicons (K2 Quick Icons (admin))
Idő: 0.02 ms / 197.36 ms Memória: -0.001 MB / 3.58 MB Application: beforeRenderModule mod_k2_stats (K2 Stats (admin))
Idő: 11.83 ms / 209.20 ms Memória: 0.158 MB / 3.74 MB Application: afterRenderModule mod_k2_stats (K2 Stats (admin))
Idő: 0.02 ms / 209.22 ms Memória: -0.019 MB / 3.72 MB Application: beforeRenderModule mod_logged (Logged-in Users)
Idő: 1.96 ms / 211.17 ms Memória: 0.023 MB / 3.74 MB Application: afterRenderModule mod_logged (Logged-in Users)
Idő: 0.02 ms / 211.19 ms Memória: -0.003 MB / 3.74 MB Application: beforeRenderModule mod_popular (Popular Articles)
Idő: 6.12 ms / 217.31 ms Memória: 0.036 MB / 3.77 MB Application: afterRenderModule mod_popular (Popular Articles)
Idő: 0.02 ms / 217.33 ms Memória: -0.002 MB / 3.77 MB Application: beforeRenderModule mod_latest (Recently Added Articles)
Idő: 2.18 ms / 219.52 ms Memória: 0.026 MB / 3.80 MB Application: afterRenderModule mod_latest (Recently Added Articles)
Idő: 0.05 ms / 219.56 ms Memória: -0.011 MB / 3.79 MB Application: afterRenderComponent com_cpanel
Idő: 2.48 ms / 222.05 ms Memória: 0.082 MB / 3.87 MB Application: afterDispatch
Idő: 12.25 ms / 234.30 ms Memória: 0.020 MB / 3.89 MB Application: beforeRenderModule mod_version (Joomla Version)
Idő: 1.39 ms / 235.70 ms Memória: 0.007 MB / 3.90 MB Application: afterRenderModule mod_version (Joomla Version)
Idő: 0.04 ms / 235.73 ms Memória: -0.001 MB / 3.89 MB Application: beforeRenderModule mod_quickicon (Quick Icons)
Idő: 19.74 ms / 255.47 ms Memória: 0.078 MB / 3.97 MB Application: afterRenderModule mod_quickicon (Quick Icons)
Idő: 0.04 ms / 255.51 ms Memória: -0.009 MB / 3.96 MB Application: beforeRenderModule mod_title (Title)
Idő: 0.86 ms / 256.37 ms Memória: 0.006 MB / 3.97 MB Application: afterRenderModule mod_title (Title)
Idő: 0.03 ms / 256.40 ms Memória: -0.002 MB / 3.97 MB Application: beforeRenderModule mod_status (User Status)
Idő: 2.52 ms / 258.92 ms Memória: 0.035 MB / 4.00 MB Application: afterRenderModule mod_status (User Status)
Idő: 0.04 ms / 258.96 ms Memória: -0.003 MB / 4.00 MB Application: beforeRenderModule mod_menu (Admin Menu)
Idő: 28.14 ms / 287.09 ms Memória: 0.524 MB / 4.52 MB Application: afterRenderModule mod_menu (Admin Menu)
Idő: 4.57 ms / 291.66 ms Memória: 0.076 MB / 4.60 MB Application: afterRender

Adatbázislekérdezés összesen: 28.69 ms
Memóriahasználat
5,40 MB (5.667.024 Bájtok)
Adatbázis lekérdezések
50 naplózott lekérdezés 28.69 ms

6 duplikátum található!
2 duplikátum: #3 #49
2 duplikátum: #4 #50
2 duplikátum: #15 #16
Lekérdezés ideje: 0.36 ms Memória lekérdezése: 0.023 MB memória a lekérdezés előtt: 0.834 MB Visszaadott sorok: 1
SELECT `data`

FROM `lepes_session`

WHERE `session_id` = X'3830333537316230616438393332663934326334323037336636333832643431'
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.77 ms Utolsó lekérdezés után: 1.82 ms Memória lekérdezése: 0.025 MB memória a lekérdezés előtt: 0.874 MB Visszaadott sorok: 17
SHOW FULL COLUMNS
FROM `lepes_users`
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.41 ms Utolsó lekérdezés után: 0.89 ms Memória lekérdezése: 0.022 MB memória a lekérdezés előtt: 0.903 MB Visszaadott sorok: 1
Duplikált lekérdezések: #49
SELECT *

FROM `lepes_users`

WHERE `id` = 317
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.41 ms Utolsó lekérdezés után: 0.63 ms Memória lekérdezése: 0.022 MB memória a lekérdezés előtt: 0.913 MB Visszaadott sorok: 7
Duplikált lekérdezések: #50
SELECT `g`.`id`,`g`.`title`

FROM `lepes_usergroups` AS g

INNER JOIN `lepes_user_usergroup_map` AS m
ON m.group_id = g.id

WHERE `m`.`user_id` = 317
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.55 ms Utolsó lekérdezés után: 2.52 ms Memória lekérdezése: 0.037 MB memória a lekérdezés előtt: 0.933 MB Visszaadott sorok: 39
SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled`

FROM `lepes_extensions`

WHERE `type` = 'component'
AND `state` = 0
AND `enabled` = 1
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.36 ms Utolsó lekérdezés után: 15.25 ms Memória lekérdezése: 0.021 MB memória a lekérdezés előtt: 1.252 MB Visszaadott sorok: 5
SELECT id, rules

FROM `lepes_viewlevels`
Magyarázat
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE lepes_viewlevels ALL NULL NEM LEHETETT INDEXKULCSOT HASZNÁLNI NULL NULL 5
Profil
Hívási verem
Lekérdezés ideje: 0.47 ms Utolsó lekérdezés után: 0.15 ms Memória lekérdezése: 0.021 MB memória a lekérdezés előtt: 1.265 MB Visszaadott sorok: 21
SELECT b.id

FROM lepes_user_usergroup_map AS map

LEFT JOIN lepes_usergroups AS a
ON a.id = map.group_id

LEFT JOIN lepes_usergroups AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt

WHERE map.user_id = 317
Magyarázat
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE map ref PRIMARY PRIMARY 4 const 7 Using index
1 SIMPLE a eq_ref PRIMARY PRIMARY 4 c2050teszt.map.group_id 1
1 SIMPLE b ALL idx_usergroup_nested_set_lookup NEM LEHETETT INDEXKULCSOT HASZNÁLNI NULL NULL 9 Range checked for each record (index map: 0x10)
Profil
Hívási verem
Lekérdezés ideje: 0.47 ms Utolsó lekérdezés után: 8.01 ms Memória lekérdezése: 0.029 MB memória a lekérdezés előtt: 1.428 MB Visszaadott sorok: 0
SELECT `id`,`referencekey`,`value`,`isSystem`,`editable`

FROM `lepes_nextend2_section_storage`

WHERE `application` = 'system'
AND `section` = 'global'
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.47 ms Utolsó lekérdezés után: 7.18 ms Memória lekérdezése: 0.023 MB memória a lekérdezés előtt: 2.038 MB Visszaadott sorok: 1
SELECT *

FROM `lepes_nextend2_section_storage`

WHERE `application` = 'smartslider'
AND `section` = 'settings'
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.60 ms Utolsó lekérdezés után: 16.93 ms Memória lekérdezése: 0.023 MB memória a lekérdezés előtt: 2.168 MB Visszaadott sorok: 37
SELECT `id`,`name`,`rules`,`parent_id`

FROM `lepes_assets`

WHERE `name` IN ('root.1','com_actionlogs','com_admin','com_ajax','com_associations','com_banners','com_cache','com_categories','com_checkin','com_config','com_contact','com_content','com_contenthistory','com_cpanel','com_fields','com_finder','com_installer','com_joomlaupdate','com_k2','com_languages','com_login','com_mailto','com_media','com_menus','com_messages','com_modules','com_newsfeeds','com_phocaguestbook','com_plugins','com_postinstall','com_privacy','com_redirect','com_rsseo','com_search','com_smartslider3','com_tags','com_templates','com_users','com_visforms','com_wrapper')
Magyarázat
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE lepes_assets ALL idx_asset_name NEM LEHETETT INDEXKULCSOT HASZNÁLNI NULL NULL 71 Using where
Profil
Hívási verem
Lekérdezés ideje: 0.46 ms Utolsó lekérdezés után: 1.91 ms Memória lekérdezése: 0.024 MB memória a lekérdezés előtt: 2.244 MB Visszaadott sorok: 1
SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled`

FROM `lepes_extensions`

WHERE `type` = 'library'
AND `element` = 'joomla'
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.37 ms Utolsó lekérdezés után: 0.49 ms Memória lekérdezése: 0.006 MB memória a lekérdezés előtt: 2.236 MB
UPDATE `lepes_extensions`

SET `params` = '{\"mediaversion\":\"142e8a33dd649857a6ded57ffb61fd2c\"}'

WHERE `type` = 'library'
AND `element` = 'joomla'
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.59 ms Utolsó lekérdezés után: 4.61 ms Memória lekérdezése: 0.019 MB memória a lekérdezés előtt: 2.449 MB Visszaadott sorok: 2
SELECT template, s.params

FROM lepes_template_styles as s

LEFT JOIN lepes_extensions as e
ON e.type='template'
AND e.element=s.template
AND e.client_id=s.client_id

WHERE s.client_id = 1
AND id = 5
AND e.enabled = 1 OR s.client_id = 1
AND home = '1'

ORDER BY home
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 1.04 ms Utolsó lekérdezés után: 51.32 ms Memória lekérdezése: 0.027 MB memória a lekérdezés előtt: 2.942 MB Visszaadott sorok: 121
SHOW TABLES
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 1.51 ms Utolsó lekérdezés után: 0.11 ms Memória lekérdezése: 0.026 MB memória a lekérdezés előtt: 2.965 MB Visszaadott sorok: 14
Duplikált lekérdezések: #16
SHOW FULL COLUMNS
FROM `lepes_postinstall_messages`
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.76 ms Utolsó lekérdezés után: 2.10 ms Memória lekérdezése: 0.025 MB memória a lekérdezés előtt: 3.069 MB Visszaadott sorok: 14
Duplikált lekérdezések: #15
SHOW FULL COLUMNS
FROM `lepes_postinstall_messages`
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.61 ms Utolsó lekérdezés után: 4.13 ms Memória lekérdezése: 0.023 MB memória a lekérdezés előtt: 3.257 MB Visszaadott sorok: 9
SELECT `lepes_postinstall_messages`.*

FROM `lepes_postinstall_messages`

WHERE `extension_id` = '700'
AND `enabled` = 1

ORDER BY `postinstall_message_id` ASC
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.97 ms Utolsó lekérdezés után: 3.09 ms Memória lekérdezése: 0.023 MB memória a lekérdezés előtt: 3.377 MB Visszaadott sorok: 0
SELECT 1

FROM `lepes_extensions`

WHERE `name` = 'plg_captcha_recaptcha'
AND `enabled` = 1
AND `params` LIKE '%1.0%'
Magyarázat
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE lepes_extensions ALL NULL NEM LEHETETT INDEXKULCSOT HASZNÁLNI NULL NULL 200 Using where
Profil
Hívási verem
Lekérdezés ideje: 0.43 ms Utolsó lekérdezés után: 1.24 ms Memória lekérdezése: 0.023 MB memória a lekérdezés előtt: 3.392 MB Visszaadott sorok: 1
SELECT template

FROM `lepes_template_styles`

WHERE `home` = '1'
AND `client_id` = 1
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.33 ms Utolsó lekérdezés után: 0.07 ms Memória lekérdezése: 0.023 MB memória a lekérdezés előtt: 3.399 MB Visszaadott sorok: 1
SELECT template

FROM `lepes_template_styles`

WHERE `id` = 5
AND `client_id` = 1
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 1.00 ms Utolsó lekérdezés után: 1.78 ms Memória lekérdezése: 0.023 MB memória a lekérdezés előtt: 3.408 MB Visszaadott sorok: 0
SELECT *

FROM `lepes_extensions`

WHERE `type` = 'plugin'
AND `enabled` = 1
AND `folder` = 'twofactorauth'
Magyarázat
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE lepes_extensions ALL extension NEM LEHETETT INDEXKULCSOT HASZNÁLNI NULL NULL 200 Using where
Profil
Hívási verem
Lekérdezés ideje: 0.51 ms Utolsó lekérdezés után: 22.87 ms Memória lekérdezése: 0.025 MB memória a lekérdezés előtt: 3.499 MB Visszaadott sorok: 5
SELECT a.*, u.name

FROM lepes_action_logs AS a

LEFT JOIN lepes_users AS u
ON a.user_id = u.id

ORDER BY a.id DESC
LIMIT 5
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.86 ms Utolsó lekérdezés után: 1.18 ms Memória lekérdezése: 0.025 MB memória a lekérdezés előtt: 3.519 MB Visszaadott sorok: 1
SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id`

FROM lepes_extensions

WHERE type = 'plugin'
AND folder = 'actionlog'
AND state IN (0,1)

ORDER BY ordering
Magyarázat
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE lepes_extensions ALL extension NEM LEHETETT INDEXKULCSOT HASZNÁLNI NULL NULL 200 Using where; Fájlrendezés használata
Profil
Hívási verem
Lekérdezés ideje: 1.05 ms Utolsó lekérdezés után: 6.22 ms Memória lekérdezése: 0.025 MB memória a lekérdezés előtt: 3.552 MB Visszaadott sorok: 0
SELECT COUNT(*) AS count,`status`,`request_type`

FROM `lepes_privacy_requests`

GROUP BY `status`,`request_type`
Magyarázat
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE lepes_privacy_requests ALL NULL NEM LEHETETT INDEXKULCSOT HASZNÁLNI NULL NULL 1 Using temporary; Fájlrendezés használata
Profil
Hívási verem
Lekérdezés ideje: 1.91 ms Utolsó lekérdezés után: 11.50 ms Memória lekérdezése: 0.025 MB memória a lekérdezés előtt: 3.598 MB Visszaadott sorok: 1
SELECT i.*, v.name AS author

FROM lepes_k2_items AS i

LEFT JOIN lepes_k2_categories AS c
ON c.id = i.catid

LEFT JOIN lepes_users AS v
ON v.id = i.created_by

WHERE i.trash = 0
AND c.trash = 0

ORDER BY i.id DESC
LIMIT 0, 10
Magyarázat
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE i ref idx_catid,idx_trash idx_trash 2 const 1 Using temporary; Fájlrendezés használata
1 SIMPLE v eq_ref PRIMARY PRIMARY 4 c2050teszt.i.created_by 1
1 SIMPLE c range PRIMARY,idx_trash idx_trash 2 NULL 2 Using where; Using index; Using join buffer (flat, BNL join)
Profil
Hívási verem
Lekérdezés ideje: 0.73 ms Utolsó lekérdezés után: 0.06 ms Memória lekérdezése: 0.025 MB memória a lekérdezés előtt: 3.613 MB Visszaadott sorok: 1
SELECT i.*, v.name AS author

FROM lepes_k2_items AS i

LEFT JOIN lepes_k2_categories AS c
ON c.id = i.catid

LEFT JOIN lepes_users AS v
ON v.id = i.created_by

WHERE i.trash = 0
AND c.trash = 0

ORDER BY i.hits DESC
LIMIT 0, 10
Magyarázat
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE i ref idx_catid,idx_trash idx_trash 2 const 1 Using temporary; Fájlrendezés használata
1 SIMPLE v eq_ref PRIMARY PRIMARY 4 c2050teszt.i.created_by 1
1 SIMPLE c range PRIMARY,idx_trash idx_trash 2 NULL 2 Using where; Using index; Using join buffer (flat, BNL join)
Profil
Hívási verem
Lekérdezés ideje: 1.18 ms Utolsó lekérdezés után: 0.06 ms Memória lekérdezése: 0.025 MB memória a lekérdezés előtt: 3.628 MB Visszaadott sorok: 1
SELECT i.*, v.name AS author, (SELECT COUNT(*)
FROM lepes_k2_comments
WHERE itemID = i.id) AS numOfComments

FROM lepes_k2_items AS i

LEFT JOIN lepes_k2_categories AS c
ON c.id = i.catid

LEFT JOIN lepes_users AS v
ON v.id = i.created_by

WHERE i.trash = 0
AND c.trash = 0

ORDER BY numOfComments DESC
LIMIT 0, 10
Magyarázat
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY i ref idx_catid,idx_trash idx_trash 2 const 1 Using temporary; Fájlrendezés használata
1 PRIMARY v eq_ref PRIMARY PRIMARY 4 c2050teszt.i.created_by 1
1 PRIMARY c range PRIMARY,idx_trash idx_trash 2 NULL 2 Using where; Using index; Using join buffer (flat, BNL join)
2 DEPENDENT SUBQUERY lepes_k2_comments ref idx_countComments,idx_itemID idx_countComments 4 c2050teszt.i.id 1 Using index
Profil
Hívási verem
Lekérdezés ideje: 0.26 ms Utolsó lekérdezés után: 0.06 ms Memória lekérdezése: 0.025 MB memória a lekérdezés előtt: 3.642 MB Visszaadott sorok: 0
SELECT *
FROM lepes_k2_comments
ORDER BY commentDate DESC
LIMIT 0, 10
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.20 ms Utolsó lekérdezés után: 0.04 ms Memória lekérdezése: 0.025 MB memória a lekérdezés előtt: 3.651 MB Visszaadott sorok: 1
SELECT COUNT(*)
FROM lepes_k2_items
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.21 ms Utolsó lekérdezés után: 0.03 ms Memória lekérdezése: 0.025 MB memória a lekérdezés előtt: 3.661 MB Visszaadott sorok: 1
SELECT COUNT(*)
FROM lepes_k2_items
WHERE trash=1
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.22 ms Utolsó lekérdezés után: 0.03 ms Memória lekérdezése: 0.025 MB memória a lekérdezés előtt: 3.670 MB Visszaadott sorok: 1
SELECT COUNT(*)
FROM lepes_k2_items
WHERE featured=1
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.20 ms Utolsó lekérdezés után: 0.03 ms Memória lekérdezése: 0.025 MB memória a lekérdezés előtt: 3.679 MB Visszaadott sorok: 1
SELECT COUNT(*)
FROM lepes_k2_comments
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.19 ms Utolsó lekérdezés után: 0.03 ms Memória lekérdezése: 0.026 MB memória a lekérdezés előtt: 3.695 MB Visszaadott sorok: 1
SELECT COUNT(*)
FROM lepes_k2_categories
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.20 ms Utolsó lekérdezés után: 0.03 ms Memória lekérdezése: 0.025 MB memória a lekérdezés előtt: 3.706 MB Visszaadott sorok: 1
SELECT COUNT(*)
FROM lepes_k2_categories
WHERE trash=1
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.55 ms Utolsó lekérdezés után: 0.03 ms Memória lekérdezése: 0.025 MB memória a lekérdezés előtt: 3.715 MB Visszaadott sorok: 1
SELECT COUNT(*)
FROM lepes_k2_users
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.43 ms Utolsó lekérdezés után: 0.03 ms Memória lekérdezése: 0.025 MB memória a lekérdezés előtt: 3.724 MB Visszaadott sorok: 1
SELECT COUNT(*)
FROM lepes_k2_user_groups
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.46 ms Utolsó lekérdezés után: 0.03 ms Memória lekérdezése: 0.025 MB memória a lekérdezés előtt: 3.733 MB Visszaadott sorok: 1
SELECT COUNT(*)
FROM lepes_k2_tags
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.35 ms Utolsó lekérdezés után: 4.46 ms Memória lekérdezése: 0.025 MB memória a lekérdezés előtt: 3.742 MB Visszaadott sorok: 1
SELECT s.time, s.client_id, u.id, u.name, u.username

FROM lepes_session AS s

LEFT JOIN lepes_users AS u
ON s.userid = u.id

WHERE s.guest = 0
LIMIT 5
Magyarázat
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE s ALL NULL NEM LEHETETT INDEXKULCSOT HASZNÁLNI NULL NULL 19 Using where
1 SIMPLE u eq_ref PRIMARY PRIMARY 4 c2050teszt.s.userid 1 Using where
Profil
Hívási verem
Lekérdezés ideje: 0.40 ms Utolsó lekérdezés után: 4.37 ms Memória lekérdezése: 0.026 MB memória a lekérdezés előtt: 3.765 MB Visszaadott sorok: 1
SELECT enabled

FROM `lepes_extensions`

WHERE `type` = 'plugin'
AND `folder` = 'system'
AND `element` = 'languagefilter'
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 1.35 ms Utolsó lekérdezés után: 0.15 ms Memória lekérdezése: 0.026 MB memória a lekérdezés előtt: 3.780 MB Visszaadott sorok: 0
SELECT a.id, a.title, a.checked_out, a.checked_out_time, a.created, a.hits,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,c.title AS category_title, c.created_user_id AS category_uid, c.level AS category_level,parent.title AS parent_category_title, parent.id AS parent_category_id,
parent.created_user_id AS parent_category_uid, parent.level AS parent_category_level,ua.name AS author_name

FROM lepes_content AS a

LEFT JOIN `lepes_languages` AS l
ON l.lang_code = a.language

LEFT JOIN lepes_users AS uc
ON uc.id=a.checked_out

LEFT JOIN lepes_viewlevels AS ag
ON ag.id = a.access

LEFT JOIN lepes_categories AS c
ON c.id = a.catid

LEFT JOIN lepes_categories AS parent
ON parent.id = c.parent_id

LEFT JOIN lepes_users AS ua
ON ua.id = a.created_by

ORDER BY a.hits DESC
LIMIT 5
Magyarázat
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE a ALL NULL NEM LEHETETT INDEXKULCSOT HASZNÁLNI NULL NULL 1 Fájlrendezés használata
1 SIMPLE l eq_ref idx_langcode idx_langcode 28 c2050teszt.a.language 1 Using where
1 SIMPLE uc eq_ref PRIMARY PRIMARY 4 c2050teszt.a.checked_out 1 Using where
1 SIMPLE ag eq_ref PRIMARY PRIMARY 4 c2050teszt.a.access 1
1 SIMPLE c eq_ref PRIMARY PRIMARY 4 c2050teszt.a.catid 1 Using where
1 SIMPLE parent eq_ref PRIMARY PRIMARY 4 c2050teszt.c.parent_id 1 Using where
1 SIMPLE ua eq_ref PRIMARY PRIMARY 4 c2050teszt.a.created_by 1 Using where
Profil
Hívási verem
Lekérdezés ideje: 0.49 ms Utolsó lekérdezés után: 1.71 ms Memória lekérdezése: 0.026 MB memória a lekérdezés előtt: 3.804 MB Visszaadott sorok: 0
SELECT a.id, a.title, a.checked_out, a.checked_out_time, a.access, a.created, a.created_by, a.created_by_alias, a.featured, a.state, a.publish_up, a.publish_down,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,c.title AS category_title, c.created_user_id AS category_uid, c.level AS category_level,parent.title AS parent_category_title, parent.id AS parent_category_id,
parent.created_user_id AS parent_category_uid, parent.level AS parent_category_level,ua.name AS author_name

FROM lepes_content AS a

LEFT JOIN `lepes_languages` AS l
ON l.lang_code = a.language

LEFT JOIN lepes_users AS uc
ON uc.id=a.checked_out

LEFT JOIN lepes_viewlevels AS ag
ON ag.id = a.access

LEFT JOIN lepes_categories AS c
ON c.id = a.catid

LEFT JOIN lepes_categories AS parent
ON parent.id = c.parent_id

LEFT JOIN lepes_users AS ua
ON ua.id = a.created_by

ORDER BY created DESC
LIMIT 5
Magyarázat
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE a ALL NULL NEM LEHETETT INDEXKULCSOT HASZNÁLNI NULL NULL 1 Fájlrendezés használata
1 SIMPLE l eq_ref idx_langcode idx_langcode 28 c2050teszt.a.language 1 Using where
1 SIMPLE uc eq_ref PRIMARY PRIMARY 4 c2050teszt.a.checked_out 1 Using where
1 SIMPLE ag eq_ref PRIMARY PRIMARY 4 c2050teszt.a.access 1
1 SIMPLE c eq_ref PRIMARY PRIMARY 4 c2050teszt.a.catid 1 Using where
1 SIMPLE parent eq_ref PRIMARY PRIMARY 4 c2050teszt.c.parent_id 1 Using where
1 SIMPLE ua eq_ref PRIMARY PRIMARY 4 c2050teszt.a.created_by 1 Using where
Profil
Hívási verem
Lekérdezés ideje: 0.35 ms Utolsó lekérdezés után: 0.77 ms Memória lekérdezése: 0.021 MB memória a lekérdezés előtt: 3.847 MB Visszaadott sorok: 1
SELECT `params`

FROM `lepes_extensions`

WHERE `type` = 'component'
AND `element` = 'com_rsseo'
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.42 ms Utolsó lekérdezés után: 36.92 ms Memória lekérdezése: 0.021 MB memória a lekérdezés előtt: 3.995 MB Visszaadott sorok: 1
SELECT COUNT(*)

FROM lepes_messages

WHERE state = 0
AND user_id_to = 317
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.26 ms Utolsó lekérdezés után: 0.05 ms Memória lekérdezése: 0.021 MB memória a lekérdezés előtt: 4.000 MB Visszaadott sorok: 1
SELECT COUNT(session_id)

FROM lepes_session

WHERE guest = 0
AND client_id = 1
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.24 ms Utolsó lekérdezés után: 0.11 ms Memória lekérdezése: 0.021 MB memória a lekérdezés előtt: 4.007 MB Visszaadott sorok: 1
SELECT COUNT(session_id)

FROM lepes_session

WHERE guest = 0
AND client_id = 0
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.63 ms Utolsó lekérdezés után: 5.64 ms Memória lekérdezése: 0.023 MB memória a lekérdezés előtt: 4.078 MB Visszaadott sorok: 1
SELECT a.title, a.menutype,
CASE COALESCE(SUM(m.home), 0) WHEN 0 THEN '' WHEN 1 THEN
CASE m.language WHEN '*' THEN 'class:icon-home' ELSE CONCAT('image:mod_languages/', l.image, '.gif') END ELSE 'image:mod_languages/icon-16-language.png' END AS icon

FROM lepes_menu_types AS a

LEFT JOIN lepes_menu AS m
ON m.menutype = a.menutype
AND m.home = 1
LEFT JOIN lepes_languages AS l
ON l.lang_code = m.language

WHERE a.client_id = 0

GROUP BY a.id, m.language, l.image

ORDER BY a.title ASC
Magyarázat
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE a ALL NULL NEM LEHETETT INDEXKULCSOT HASZNÁLNI NULL NULL 1 Using where; Using temporary; Fájlrendezés használata
1 SIMPLE m ref idx_menutype idx_menutype 98 c2050teszt.a.menutype 9 Using where
1 SIMPLE l eq_ref idx_langcode idx_langcode 28 c2050teszt.m.language 1 Using where
Profil
Hívási verem
Lekérdezés ideje: 0.23 ms Utolsó lekérdezés után: 0.11 ms Memória lekérdezése: 0.023 MB memória a lekérdezés előtt: 4.088 MB Visszaadott sorok: 0
SELECT title, menutype

FROM lepes_menu_types

WHERE client_id = 1

ORDER BY title ASC
Magyarázat
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE lepes_menu_types ALL NULL NEM LEHETETT INDEXKULCSOT HASZNÁLNI NULL NULL 1 Using where; Fájlrendezés használata
Profil
Hívási verem
Lekérdezés ideje: 1.03 ms Utolsó lekérdezés után: 7.39 ms Memória lekérdezése: 0.039 MB memória a lekérdezés előtt: 4.189 MB Visszaadott sorok: 55
SELECT m.*,e.element

FROM lepes_menu AS m

LEFT JOIN lepes_extensions AS e
ON m.component_id = e.extension_id

WHERE m.menutype = 'main'
AND m.client_id = 1
AND m.id > 1
AND (e.enabled = 1 OR e.enabled IS NULL)

ORDER BY m.lft
Magyarázat
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE m ref PRIMARY,idx_client_id_parent_id_alias_language,idx_menutype idx_menutype 98 const 55 Using index condition; Using where; Fájlrendezés használata
1 SIMPLE e eq_ref PRIMARY PRIMARY 4 c2050teszt.m.component_id 1 Using where
Profil
Hívási verem
Lekérdezés ideje: 0.40 ms Utolsó lekérdezés után: 19.31 ms Memória lekérdezése: 0.022 MB memória a lekérdezés előtt: 4.688 MB Visszaadott sorok: 1
Duplikált lekérdezések: #3
SELECT *

FROM `lepes_users`

WHERE `id` = 317
Magyarázat
Profil
Hívási verem
Lekérdezés ideje: 0.42 ms Utolsó lekérdezés után: 0.10 ms Memória lekérdezése: 0.022 MB memória a lekérdezés előtt: 4.698 MB Visszaadott sorok: 7
Duplikált lekérdezések: #4
SELECT `g`.`id`,`g`.`title`

FROM `lepes_usergroups` AS g

INNER JOIN `lepes_user_usergroup_map` AS m
ON m.group_id = g.id

WHERE `m`.`user_id` = 317
Magyarázat
Profil
Hívási verem
42 naplózott lekérdezéstípus, rendezés előfordulás szerint
SELECT táblák:
2 × SELECT *
FROM `lepes_users`
2 × SELECT `g`.`id`,`g`.`title`
FROM `lepes_usergroups` AS g
INNER JOIN `lepes_user_usergroup_map` AS m
ON m.group_id = g.id
2 × SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled`
FROM `lepes_extensions`
2 × SELECT template
FROM `lepes_template_styles`
2 × SELECT i.*, v.name AS author
FROM lepes_k2_items AS i
LEFT JOIN lepes_k2_categories AS c
ON c.id = i.catid
LEFT JOIN lepes_users AS v
ON v.id = i.created_by
2 × SELECT COUNT(*)
FROM lepes_k2_items
2 × SELECT COUNT(session_id)
FROM lepes_session
1 × SELECT `data`
FROM `lepes_session`
1 × SELECT id, rules
FROM `lepes_viewlevels
1 × SELECT b.id
FROM lepes_user_usergroup_map AS map
LEFT JOIN lepes_usergroups AS a
ON a.id = map.group_id
LEFT JOIN lepes_usergroups AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
1 × SELECT `id`,`referencekey`,`value`,`isSystem`,`editable`
FROM `lepes_nextend2_section_storage`
1 × SELECT *
FROM `lepes_nextend2_section_storage`
1 × SELECT `id`,`name`,`rules`,`parent_id`
FROM `lepes_assets`
1 × SELECT template, s.params
FROM lepes_template_styles as s
LEFT JOIN lepes_extensions as e
ON e.type='template'
AND e.element=s.template
AND e.client_id=s.client_id
1 × SELECT `lepes_postinstall_messages`.*
FROM `lepes_postinstall_messages`
1 × SELECT 1
FROM `lepes_extensions`
1 × SELECT *
FROM `lepes_extensions`
1 × SELECT a.*, u.name
FROM lepes_action_logs AS a
LEFT JOIN lepes_users AS u
ON a.user_id = u.id
1 × SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id`
FROM lepes_extensions
1 × SELECT COUNT(*) AS count,`status`,`request_type`
FROM `lepes_privacy_requests`
GROUP BY `status`,`request_type
1 × SELECT i.*, v.name AS author, (SELECT COUNT(*)
FROM lepes_k2_comments
1 × SELECT *
FROM lepes_k2_comments
1 × SELECT COUNT(*)
FROM lepes_k2_item
1 × SELECT COUNT(*)
FROM lepes_k2_comment
1 × SELECT COUNT(*)
FROM lepes_k2_categorie
1 × SELECT COUNT(*)
FROM lepes_k2_categories
1 × SELECT COUNT(*)
FROM lepes_k2_user
1 × SELECT COUNT(*)
FROM lepes_k2_user_group
1 × SELECT COUNT(*)
FROM lepes_k2_tag
1 × SELECT s.time, s.client_id, u.id, u.name, u.username
FROM lepes_session AS s
LEFT JOIN lepes_users AS u
ON s.userid = u.id
1 × SELECT enabled
FROM `lepes_extensions`
1 × SELECT a.id, a.title, a.checked_out, a.checked_out_time, a.created, a.hits,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,c.title AS category_title, c.created_user_id AS category_uid, c.level AS category_level,parent.title AS parent_category_title, parent.id AS parent_category_id, parent.created_user_id AS parent_category_uid, parent.level AS parent_category_level,ua.name AS author_name
FROM lepes_content AS a
LEFT JOIN `lepes_languages` AS l
ON l.lang_code = a.language
LEFT JOIN lepes_users AS uc
ON uc.id=a.checked_out
LEFT JOIN lepes_viewlevels AS ag
ON ag.id = a.access
LEFT JOIN lepes_categories AS c
ON c.id = a.catid
LEFT JOIN lepes_categories AS parent
ON parent.id = c.parent_id
LEFT JOIN lepes_users AS ua
ON ua.id = a.created_by
1 × SELECT a.id, a.title, a.checked_out, a.checked_out_time, a.access, a.created, a.created_by, a.created_by_alias, a.featured, a.state, a.publish_up, a.publish_down,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,c.title AS category_title, c.created_user_id AS category_uid, c.level AS category_level,parent.title AS parent_category_title, parent.id AS parent_category_id, parent.created_user_id AS parent_category_uid, parent.level AS parent_category_level,ua.name AS author_name
FROM lepes_content AS a
LEFT JOIN `lepes_languages` AS l
ON l.lang_code = a.language
LEFT JOIN lepes_users AS uc
ON uc.id=a.checked_out
LEFT JOIN lepes_viewlevels AS ag
ON ag.id = a.access
LEFT JOIN lepes_categories AS c
ON c.id = a.catid
LEFT JOIN lepes_categories AS parent
ON parent.id = c.parent_id
LEFT JOIN lepes_users AS ua
ON ua.id = a.created_by
1 × SELECT `params`
FROM `lepes_extensions`
1 × SELECT COUNT(*)
FROM lepes_messages
1 × SELECT a.title, a.menutype,
CASE COALESCE(SUM(m.home), 0) WHEN 0 THEN '' WHEN 1 THEN
CASE m.language WHEN '*' THEN 'class:icon-home' ELSE CONCAT('image:mod_languages/', l.image, '.gif') END ELSE 'image:mod_languages/icon-16-language.png' END AS icon
FROM lepes_menu_types AS a
LEFT JOIN lepes_menu AS m
ON m.menutype = a.menutype
AND m.home = 1
LEFT JOIN lepes_languages AS l
ON l.lang_code = m.language
1 × SELECT title, menutype
FROM lepes_menu_types
1 × SELECT m.*,e.element
FROM lepes_menu AS m
LEFT JOIN lepes_extensions AS e
ON m.component_id = e.extension_id
EGYÉB táblák:
2 × SHOW FULL COLUMNS
FROM `lepes_postinstall_messages
1 × SHOW FULL COLUMNS
FROM `lepes_users
1 × UPDATE `lepes_extensions`
SET `params` = '{\"mediaversion\":\"142e8a33dd649857a6ded57ffb61fd2c\"}'
1 × SHOW TABLE
  • Hollo Robert
  • Hollo Robert's Avatar
25 Oct 2023 13:02

K2 v2.11 does not work on my lepesradio.hu website if I update to PHP8.2!

Category: English K2 Community

Well if this helps solve my problem!
This is now hirdetnijo.eu/lrteszt/
System information area of the Administration interface of my site..

Administrator - System Information:
PHP Basic Linux wh06 5.10.0-25-amd64 #1 SMP Debian 5.10.191-1 (2023-08-16) x86_64
Database version number 10.5.21-MariaDB-0+deb11u1
Merge database utf8_general_ci
PHP version 8.1.20
Web server Apache
WebServer to PHP interface cgi-fcgi
Joomla! version number of Joomla! 3.10.12 Stable [ Daraja ] 8-July-2023 15:18 GMT
Joomla! platform version number Joomla Platform 13.1.0 Stable [ Curiosity ] 24-Apr-2013 00:00 GMT
User agent Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36

PHP - Settings:
Safe Mode Off
Open basedir /var/www/clients/client370/web1299/web/hirdetnijo.eu:/var/www/clients/client370/web1299/private:/var/www/clients/client370/web1299/tmp:/var/www/ hirdetnijo.eu/web/hirdetnijo.eu:/srv/www/hirdetnijo.eu/web/hirdetnijo.eu:/usr/share/php5:/usr/share/php:/tmp:/usr/share/phpmyadmin:/ etc/phpmyadmin:/var/lib/phpmyadmin:/usr/share/php/libphp-phpmailer
Display Errors Off
Short Open Tags Ki
File uploads On
Magic Quotes Who
Register Globals Ki
Output buffering On
Session save path /var/www/clients/client370/web1299/tmp
Automatically start session 0
XML enabled Yes
Zlib enabled Yes
Native ZIP enabled Yes
Disabled functions exec,passthru,shell_exec,system,proc_open,popen,show_source,posix_getpwuid,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcnt l_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo, pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, error_reporting
Mbstring enabled Yes
Iconv available Yes

Configuration file:
MetaAuthor 1
MetaDesc Online Rádió - Egy Lépéssel Közelebb Hozzád! _ LépésRádió
MetaKeys Online,Rádió,Online Rádió,Egy Lépéssel Közelebb Hozzád,Egy,Lépéssel,Közelebb,Hozzád,LépésRádió,Lépés,Rádió,Lépés Rádió,lepesradio.hu,www.lepesradio.hu,lepesradiohu,Net rádió,Online Rádió - Egy Lépéssel Közelebb Hozzád! | LépésRádió,Jelenleg Műsorban,jelenleg,műsorban,műsor,adás,Auto DJ,Auto DJ,autodj,Zenei,Keverő,Zenei Keverő,A zene amit hallasz,zene,amit,hallassz,hall,hallgatsz,hallassz,hallgatsz,Interjúink,Play,Previous slide,Next slide,Lépés Rádió - Ocho Macho Interjú,Új zenék,új,zenék,slide,Jelentkezz!,Jelentkezz,Munkatársaink,Lépés Magyar Top 20,Magyar Top20,Magyar Top 20,Lépés Magyar,Lépés Top 20,slágerlista,toplista,dal,sláger,felvétel,régi,új,napjaink,mult,múlt,Játssz velünk,Játssz,Velünk,Játssz velünk!,Támogass minket!,Támogass,Minket,Kapcsolatfelvétel,kapcsolat,felvétel,Bővebben,Bővebben ...,Belépés,Helló,Holló Róbert,Profil megtekintése,megtekintés,megtekintése,Profil,Névnap,A Nap kel,A nap,nap,kell,kel,nyugszik,Csillagjegy,csillag,jegy,Holnap,napja lesz,napja,lesz,lesz,Infó menü,Infó,Menü,Kutyás tippek,Kutyás,tippek,tip,tipp,Lépés PR Hírek,Hírek,Lépés PR,PR Hírek,Linkdoboz,Link,doboz,Pályázataink,pájázat,pályázat,Adó,1%,Adó 1%,1%,Adó 1,Adatvédelmi Nyilatkozat,Adatvédelmi,Nyilatkozat,szabályzat,adatvédelem,adat,védelmi,védelem,nyilatkoz,Az,adatvédelmi,Nyilatkozat elfogadása,elutasítása,elfogadása,fogadás,elfogadás,elutasítás,utasítás,Tárhely,szolgáltatónk,Tárhely szolgáltatónk,rackhost.hu,Rackhost,Rackhost ZRT,Rackhost KFT,Engedélyszámunk,engedély,számunk,engedélyszámunk,számunk,szám,dal,nóta,felvétel,fel,le,vétel,zene,zenék,dalok,dalajánlat,Külföldi,Magyar,Kultúra,Színes,Érdekes,Pikáns,Színes érdekes pikáns,Mahasz,Artisjus,Partnerek,Partnereink,Partner,A,legolcsóbb,rádiószervertől,rádiószerver,rádiónk,rádiónkról,a fullextrásig,fúll,fúllextrás,fúllextrásig,ingyenes,regisztráció,Regisztráció,Bejelentkezés,Felhasználónév,azonosító,jelszó,elfelejtette,jelszavát,elfelejtette jelszavát,profil létrehozása,létrehozás,profil létrehozás,ingyenes-regisztráció,www.megamixtracker.hu,Randihely,Társkereső,oldal,Randihely Társkereső Oldal,Randihely társkereső,társ,kereső,Dumanet,Chat,Dumanet Chat,royalchat,royalchat.hu,chat,www.dumanet.hu,dumanet.hu,szuperpiac.hu,szuper,piac,szuperpiac,piac.hu,szuper,Plixapp kft,Plixapp,kft,Plixapp KFT,Plixap kft,app-store-android-download,Appstore,Play,android,downloads,download,Apple,mystat,mystat.hu,stat,statisztika,Minden jog fenntartva,minden jog,fentartva,jog fentartva,minden fentartva, minden jog fentartva!,facebook,Facebook,facebook.com,facebook.com/lepesradio,Lépés Rádió fényképe,fénykép,kép,rádió fényképe,Műsorterv,Műsorvezetők,Orosz Rulett,Kérések,Kívánságok,Kérések Kívánságok,Kívánságműsor,Kívánság műsor,adás,adás idő,adásidő,Orosz Gábor,Orosz Fruzsina,Disco Varázs,Diszkó,Diszkó varázs,varázs,varazs,Nicola,Szabó Miklós,Lépés Délelőtt,Reni,Sanyi,Robi,Lakó Sándor,Baki Sándor,Party Zóna,Party,Buli,zóna,Zóna,Mulatós dallamok,Mulatós,dallamok,dallam,Napközi,Bérces Gábor István,Bérces István,Bérces,Gábor,István,SteeV-n,Élő műsor,élő,műsor,dance,house,disco,trance,italo disco,italodisco,eurodisco,euro,discó,diszkó,House,Deep House,Club House,Pop,Rock,Metal,Rap,Hip-hop,Hip,Hop,Underground,Jazz,Blues,Fanky,fanki,rock and roll,Rockandrol,rock roll,roll,Net rádió,Internet rádió,Web rádió,web,radio,Online rádiók,rádió online,onlineradio,online radio,lepesradio,LépésRádió,Online zene,zenehallgatás,zene,hallgatás,Online Zene Hallgatás,hallgat,hallgató,műsorvezetők,felvételek,dalok,nóták,muzsikák,muzsika,dallamos,közel,látássérült,Látás,sérült,mozgássérült,mozgás,sérült,hallássérült,hallás,sérült,fogyatékos,emberek,fogyatékos emberek,fogyatékossággal élő,fogyatékossággal élők,élők,ember,sérült,ép,egymáshoz,egymáshoz közelebb,Rádiónkról,Kívánság + Üzenetek doboz,Üzenetek doboz,Kívánság doboz,Kívánság + Üzenetek Box,box,üzenetek box,Üzenetek box,Kívánság box,kivansag,kérj,kérd,kedvenced,oldalunk,honlapunk,weblapunk,weblap,honlap,főlap,főoldal,fő
MetaRights
MetaTitle 1
MetaVersion 0
access 1
asset_id 1
behind_loadbalancer 0
block_floc 1
cache_handler file
cache_platformprefix 0
cachetime 15
caching 1
captcha recaptcha
cookie_domain
cookie_path
db c2050teszt
dbprefix lepes_
dbtype mysqli
debug 0
debug_lang 0
debug_lang_const 1
display_offline_message 1
editor tinymce
error_reporting default
feed_email site
feed_limit 10
force_ssl 0
fromname Online Rádió - Egy Lépéssel Közelebb Hozzád! _ LépésRádió
frontediting 2
ftp_enable 0
ftp_host
ftp_pass xxxxxx
ftp_port 21
ftp_root
ftp_user xxxxxx
gzip 0
helpurl help.joomla.org/proxy?keyref=Help{major}{minor}:{keyref}&lang={langcode}
host xxxxxx
lifetime 150
list_limit 100
live_site hirdetnijo.eu/lrteszt
log_path /var/www/clients/client370/web1299/web/hirdetnijo.eu/lrteszt/administrator/logs
mailer mail
mailfrom This email address is being protected from spambots. You need JavaScript enabled to view it.
mailonline 1
massmailoff 0
memcache_compress 0
memcache_persist 1
memcache_server_host localhost
memcache_server_port 11211
memcached_compress 0
memcached_persist 1
memcached_server_host localhost
memcached_server_port 11211
offline 0
offline_image
offline_message
offset Europe/Budapest
offset_user UTC
password xxxxxx
proxy_enable 0
proxy_host
proxy_port
proxy_user xxxxxx
redis_persist 1
redis_server_auth xxxxxx
redis_server_db 0
redis_server_host localhost
redis_server_port 6379
replyto This email address is being protected from spambots. You need JavaScript enabled to view it.
replytoname Online Rádió - Egy Lépéssel Közelebb Hozzád! _ LépésRádió
robots
secret xxxxxx
sef 0
sef_rewrite 0
sef_suffix 0
sendmail /usr/sbin/sendmail
session_handler database
session_memcache_server_host localhost
session_memcache_server_port 11211
session_memcached_server_host localhost
session_memcached_server_port 11211
session_redis_persist 0
session_redis_server_auth xxxxxx
session_redis_server_db 0
session_redis_server_host localhost
session_redis_server_port 6379
shared_session 0
sitename Online Rádió - Egy Lépéssel Közelebb Hozzád! | LépésRádió
sitename_pagetitles 0
smtpauth 1
smtphost smtp.rackhost.hu
smtppass xxxxxx
smtpport 465
smtpsecure ssl
smtpuser xxxxxx
tmp_path /var/www/clients/client370/web1299/web/hirdetnijo.eu/lrteszt/tmp
unicodeslugs 0
user xxxxxx
proxy_pass xxxxxx

Folder permissions:
administrator/components Writable
administrator/components/com_joomlaupdate Writable
administrator/language Writable
administrator/language/ru-RU Writable
administrator/language/en-GB Writable
administrator/language/fr-FR Can be written
administrator/language/nl-NL Writable
administrator/language/es-ES Writable
administrator/language/fi-FI Writable
administrator/language/pl-PL Writable
administrator/language/it-IT Writable
administrator/language/overrides Writable
administrator/language/de-DE Writable
administrator/language/hu-HU Can be written
administrator/manifests/libraries Writable
administrator/manifests/files Writable
administrator/manifests/packages Writable
administrator/modules Writable
administrator/templates Writable
components Writable
images Writable
images/avatars Writable
images/visforms Writable
images/joomlashine Writable
images/news Can be written
images/garycookbook Can be written
images/smilies Writable
images/M_images Writable
images/categories Writable
images/music Writable
images/logos Writable
images/headers Writable
images/phocagallery Writable
images/banners Writable
images/members Writable
images/stories Writable
images/.tmb Writable
images/covers Writable
images/icons Writable
images/phocadownload Writable
images/coverImages Writable
images/evofp Writable
images/sampledata Writable
images/avatar Writable
images/mobileapp Writable
images/imgcache Writable
images/administrator Writable
images/comprofiler Writable
language Can be written
language/en-GB Can be written
language/overrides Writable
language/hu-HU Can be written
libraries Writable
media Writable
modules Writable
plugins Writable
plugins/acymailing Writable
plugins/slogin_auth Writable
plugins/quickicon Writable
plugins/visforms Writable
plugins/authentication Writable
plugins/convertforms Writable
plugins/jem Writable
plugins/twofactorauth Writable
plugins/extension Writable
plugins/captcha Writable
plugins/finder Writable
plugins/slogin_integration Writable
plugins/jagdpr Writable
plugins/rsseo Writable
plugins/installer Writable
plugins/editors-xtd Writable
plugins/k2 Writable
plugins/fillitup Writable
plugins/osmap Writable
plugins/user Writable
plugins/privacy Writable
plugins/actionlog Writable
plugins/tracks_projecttype Writable
plugins/console Writable
plugins/convertformstools Writable
plugins/sampledata Writable
plugins/search Writable
plugins/content Writable
plugins/mobile Writable
plugins/josetta_ext Writable
plugins/redpayment Writable
plugins/editors Writable
plugins/ajax Writable
plugins/gsd Writable
plugins/jmonitoring Writable
plugins/fields Writable
plugins/jsnimageshow Writable
plugins/system Writable
plugins/jlsitemap Writable
templates Writable
configuration.php Unable to write
cache Cache folder Writable
administrator/cache Cache folder Writable
/var/www/clients/client370/web1299/web/hirdetnijo.eu/lrteszt/administrator/logs Log folder Writable
/var/www/clients/client370/web1299/web/hirdetnijo.eu/lrteszt/tmp Temporary folder Writable

PHP-informations:
PHP Version 8.1.20
System Linux wh06 5.10.0-25-amd64 #1 SMP Debian 5.10.191-1 (2023-08-16) x86_64
Build Date Jun 9 2023 07:42:54
Build System Linux
Server API CGI/FastCGI
Virtual Directory Support disabled
Configuration File (php.ini) Path /etc/php/8.1/cgi
Loaded Configuration File /var/www/conf/web1299_web/hirdetnijo.eu/php.ini
Scan this dir for additional .ini files /etc/php/8.1/cgi/conf.d
Additional .ini files parsed /etc/php/8.1/cgi/conf.d/10-mysqlnd.ini, /etc/php/8.1/cgi/conf.d/10-opcache.ini, /etc/php/8.1/cgi/conf.d/10-pdo.ini, /etc/php/8.1/cgi/conf.d/15-xml.ini, /etc/php/8.1/cgi/conf.d/20-bcmath.ini, /etc/php/8.1/cgi/conf.d/20-bz2.ini, /etc/php/8.1/cgi/conf.d/20-calendar.ini, /etc/php/8.1/cgi/conf.d/20-ctype.ini, /etc/php/8.1/cgi/conf.d/20-curl.ini, /etc/php/8.1/cgi/conf.d/20-dba.ini, /etc/php/8.1/cgi/conf.d/20-dom.ini, /etc/php/8.1/cgi/conf.d/20-exif.ini, /etc/php/8.1/cgi/conf.d/20-ffi.ini, /etc/php/8.1/cgi/conf.d/20-fileinfo.ini, /etc/php/8.1/cgi/conf.d/20-ftp.ini, /etc/php/8.1/cgi/conf.d/20-gd.ini, /etc/php/8.1/cgi/conf.d/20-gettext.ini, /etc/php/8.1/cgi/conf.d/20-gmp.ini, /etc/php/8.1/cgi/conf.d/20-iconv.ini, /etc/php/8.1/cgi/conf.d/20-imagick.ini, /etc/php/8.1/cgi/conf.d/20-imap.ini, /etc/php/8.1/cgi/conf.d/20-intl.ini, /etc/php/8.1/cgi/conf.d/20-mbstring.ini, /etc/php/8.1/cgi/conf.d/20-mysqli.ini, /etc/php/8.1/cgi/conf.d/20-pdo_mysql.ini, /etc/php/8.1/cgi/conf.d/20-pdo_sqlite.ini, /etc/php/8.1/cgi/conf.d/20-phar.ini, /etc/php/8.1/cgi/conf.d/20-posix.ini, /etc/php/8.1/cgi/conf.d/20-readline.ini, /etc/php/8.1/cgi/conf.d/20-shmop.ini, /etc/php/8.1/cgi/conf.d/20-simplexml.ini, /etc/php/8.1/cgi/conf.d/20-soap.ini, /etc/php/8.1/cgi/conf.d/20-sockets.ini, /etc/php/8.1/cgi/conf.d/20-sqlite3.ini, /etc/php/8.1/cgi/conf.d/20-sysvmsg.ini, /etc/php/8.1/cgi/conf.d/20-sysvsem.ini, /etc/php/8.1/cgi/conf.d/20-sysvshm.ini, /etc/php/8.1/cgi/conf.d/20-tokenizer.ini, /etc/php/8.1/cgi/conf.d/20-xmlreader.ini, /etc/php/8.1/cgi/conf.d/20-xmlrpc.ini, /etc/php/8.1/cgi/conf.d/20-xmlwriter.ini, /etc/php/8.1/cgi/conf.d/20-xsl.ini, /etc/php/8.1/cgi/conf.d/20-zip.ini
PHP API 20210902
PHP Extension 20210902
Zend Extension 420210902
Zend Extension Build API420210902, NTS
PHP Extension Build API20210902, NTS
Debug Build no
Thread Safety disabled
Zend Signal Handling enabled
Zend Memory Manager enabled
Zend Multibyte Support provided by mbstring
Zend Max Execution Timers disabled
IPv6 Support enabled
DTrace Support available, disabled
Registered PHP Streams https, ftps, compress.zlib, php, file, glob, data, http, ftp, compress.bzip2, zip, phar
Registered Stream Socket Transports tcp, udp, unix, udg, ssl, tls, tlsv1.0, tlsv1.1, tlsv1.2, tlsv1.3
Registered Stream Filters zlib.*, string.rot13, string.toupper, string.tolower, convert.*, consumed, dechunk, bzip2.*, convert.iconv.*
Zend logoThis program makes use of the Zend Scripting Language Engine:
Zend Engine v4.1.20, Copyright (c) Zend Technologies
with Zend OPcache v8.1.20, Copyright (c), by Zend Technologies
Configuration
bcmath
BCMath support enabled
Directive Local Value Master Value
bcmath.scale 0 0
bz2
BZip2 Support Enabled
Stream Wrapper support compress.bzip2://
Stream Filter support bzip2.decompress, bzip2.compress
BZip2 Version 1.0.8, 13-Jul-2019
calendar
Calendar support enabled
cgi-fcgi
Directive Local Value Master Value
cgi.check_shebang_line On On
cgi.discard_path Off Off
cgi.fix_pathinfo On On
cgi.force_redirect On On
cgi.nph Off Off
cgi.redirect_status_env no value no value
cgi.rfc2616_headers Off Off
fastcgi.logging On On
Core
PHP Version 8.1.20
Directive Local Value Master Value
allow_url_fopen Off Off
allow_url_include Off Off
arg_separator.input & &
arg_separator.output & &
auto_append_file no value no value
auto_globals_jit On On
auto_prepend_file override_functions.php override_functions.php
browscap no value no value
default_charset UTF-8 UTF-8
default_mimetype text/html text/html
disable_classes no value no value
disable_functions exec, passthru, shell_exec, system, proc_open, popen, show_source, posix_getpwuid, pcntl_alarm, pcntl_fork, pcntl_waitpid, pcntl_wait, pcntl_wifexited, pcntl_wifstopped, pcntl_wifsignaled, pcntl_wexitstatus, pcntl_wtermsig, pcntl_wstopsig, pcntl_signal, pcntl_signal_dispatch, pcntl_get_last_error, pcntl_strerror, pcntl_sigprocmask, pcntl_sigwaitinfo, pcntl_sigtimedwait, pcntl_exec, pcntl_getpriority, pcntl_setpriority, error_reporting exec, passthru, shell_exec, system, proc_open, popen, show_source, posix_getpwuid, pcntl_alarm, pcntl_fork, pcntl_waitpid, pcntl_wait, pcntl_wifexited, pcntl_wifstopped, pcntl_wifsignaled, pcntl_wexitstatus, pcntl_wtermsig, pcntl_wstopsig, pcntl_signal, pcntl_signal_dispatch, pcntl_get_last_error, pcntl_strerror, pcntl_sigprocmask, pcntl_sigwaitinfo, pcntl_sigtimedwait, pcntl_exec, pcntl_getpriority, pcntl_setpriority, error_reporting
display_errors Off Off
display_startup_errors Off Off
doc_root no value no value
docref_ext no value no value
docref_root no value no value
enable_dl Off Off
enable_post_data_reading On On
error_append_string no value no value
error_log no value no value
error_prepend_string no value no value
error_reporting 22517 22517
expose_php Off Off
extension_dir /usr/lib/php/20210902 /usr/lib/php/20210902
fiber.stack_size no value no value
file_uploads On On
hard_timeout 2 2
highlight.comment #FF8000 #FF8000
highlight.default #0000BB #0000BB
highlight.html #000000 #000000
highlight.keyword #007700 #007700
highlight.string #DD0000 #DD0000
html_errors On On
ignore_repeated_errors Off Off
ignore_repeated_source Off Off
ignore_user_abort Off Off
implicit_flush Off Off
include_path .:/usr/share/php .:/usr/share/php
input_encoding no value no value
internal_encoding no value no value
log_errors On On
mail.add_x_header On On
mail.force_extra_parameters no value no value
mail.log no value no value
max_execution_time 180 180
max_file_uploads 20 20
max_input_nesting_level 64 64
max_input_time 180 180
max_input_vars 3000 3000
max_multipart_body_parts -1 -1
memory_limit 256M 256M
open_basedir /var/www/clients/client370/web1299/web/hirdetnijo.eu:/var/www/clients/client370/web1299/private:/var/www/clients/client370/web1299/tmp:/var/www/hirdetnijo.eu/web/hirdetnijo.eu:/srv/www/hirdetnijo.eu/web/hirdetnijo.eu:/usr/share/php5:/usr/share/php:/tmp:/usr/share/phpmyadmin:/etc/phpmyadmin:/var/lib/phpmyadmin:/usr/share/php/libphp-phpmailer /var/www/clients/client370/web1299/web/hirdetnijo.eu:/var/www/clients/client370/web1299/private:/var/www/clients/client370/web1299/tmp:/var/www/hirdetnijo.eu/web/hirdetnijo.eu:/srv/www/hirdetnijo.eu/web/hirdetnijo.eu:/usr/share/php5:/usr/share/php:/tmp:/usr/share/phpmyadmin:/etc/phpmyadmin:/var/lib/phpmyadmin:/usr/share/php/libphp-phpmailer
output_buffering 4096 4096
output_encoding no value no value
output_handler no value no value
post_max_size 64M 64M
precision 14 14
realpath_cache_size 4096K 4096K
realpath_cache_ttl 120 120
register_argc_argv Off Off
report_memleaks On On
report_zend_debug Off Off
request_order GP GP
sendmail_from no value no value
sendmail_path /usr/local/bin/sendmail-wrapper.pl -t -i -f This email address is being protected from spambots. You need JavaScript enabled to view it. /usr/local/bin/sendmail-wrapper.pl -t -i -f This email address is being protected from spambots. You need JavaScript enabled to view it.
serialize_precision 17 17
short_open_tag Off Off
SMTP localhost localhost
smtp_port 25 25
sys_temp_dir no value no value
syslog.facility LOG_USER LOG_USER
syslog.filter no-ctrl no-ctrl
syslog.ident php php
unserialize_callback_func no value no value
upload_max_filesize 64M 64M
upload_tmp_dir /var/www/clients/client370/web1299/tmp /var/www/clients/client370/web1299/tmp
user_dir no value no value
user_ini.cache_ttl 300 300
user_ini.filename .user.ini .user.ini
variables_order GPCS GPCS
xmlrpc_error_number 0 0
xmlrpc_errors Off Off
zend.assertions -1 -1
zend.detect_unicode On On
zend.enable_gc On On
zend.exception_ignore_args Off Off
zend.exception_string_param_max_len 15 15
zend.multibyte Off Off
zend.script_encoding no value no value
zend.signal_check Off Off
ctype
ctype functions enabled
curl
cURL support enabled
cURL Information 7.74.0
Age 7
Features
AsynchDNS Yes
CharConv No
Debug No
GSS-Negotiate No
IDN Yes
IPv6 Yes
krb4 No
Largefile Yes
libz Yes
NTLM Yes
NTLMWB Yes
SPNEGO Yes
SSL Yes
SSPI No
TLS-SRP Yes
HTTP2 Yes
GSSAPI Yes
KERBEROS5 Yes
UNIX_SOCKETS Yes
PSL Yes
HTTPS_PROXY Yes
MULTI_SSL No
BROTLI Yes
Protocols dict, file, ftp, ftps, gopher, http, https, imap, imaps, ldap, ldaps, mqtt, pop3, pop3s, rtmp, rtsp, scp, sftp, smb, smbs, smtp, smtps, telnet, tftp
Host x86_64-pc-linux-gnu
SSL Version OpenSSL/1.1.1w
ZLib Version 1.2.11
libSSH Version libssh2/1.9.0
Directive Local Value Master Value
curl.cainfo no value no value
date
date/time support enabled
timelib version 2021.19
"Olson" Timezone Database Version 0.system
Timezone Database internal
Default timezone UTC
Directive Local Value Master Value
date.default_latitude 31.7667 31.7667
date.default_longitude 35.2333 35.2333
date.sunrise_zenith 90.833333 90.833333
date.sunset_zenith 90.833333 90.833333
date.timezone no value no value
dba
DBA support enabled
libdb header version Berkeley DB 5.3.28: (September 9, 2013)
libdb library version Berkeley DB 5.3.28: (September 9, 2013)
Supported handlers cdb cdb_make db4 inifile flatfile qdbm lmdb
Directive Local Value Master Value
dba.default_handler flatfile flatfile
dom
DOM/XML enabled
DOM/XML API Version 20031129
libxml Version 2.9.14
HTML Support enabled
XPath Support enabled
XPointer Support enabled
Schema Support enabled
RelaxNG Support enabled
exif
EXIF Support enabled
Supported EXIF Version 0220
Supported filetypes JPEG, TIFF
Multibyte decoding support using mbstring enabled
Extended EXIF tag formats Canon, Casio, Fujifilm, Nikon, Olympus, Samsung, Panasonic, DJI, Sony, Pentax, Minolta, Sigma, Foveon, Kyocera, Ricoh, AGFA, Epson
Directive Local Value Master Value
exif.decode_jis_intel JIS JIS
exif.decode_jis_motorola JIS JIS
exif.decode_unicode_intel UCS-2LE UCS-2LE
exif.decode_unicode_motorola UCS-2BE UCS-2BE
exif.encode_jis no value no value
exif.encode_unicode ISO-8859-15 ISO-8859-15
FFI
FFI support enabled
Directive Local Value Master Value
ffi.enable preload preload
ffi.preload no value no value
fileinfo
fileinfo support enabled
libmagic 540
filter
Input Validation and Filtering enabled
Directive Local Value Master Value
filter.default unsafe_raw unsafe_raw
filter.default_flags no value no value
ftp
FTP support enabled
FTPS support enabled
gd
GD Support enabled
GD headers Version 2.3.3
GD library Version 2.3.3
FreeType Support enabled
FreeType Linkage with freetype
GIF Read Support enabled
GIF Create Support enabled
JPEG Support enabled
PNG Support enabled
WBMP Support enabled
XPM Support enabled
XBM Support enabled
WebP Support enabled
BMP Support enabled
AVIF Support enabled
TGA Read Support enabled
Directive Local Value Master Value
gd.jpeg_ignore_warning 1 1
gettext
GetText Support enabled
gmp
gmp support enabled
GMP version 6.2.1
hash
hash support enabled
Hashing Engines md2 md4 md5 sha1 sha224 sha256 sha384 sha512/224 sha512/256 sha512 sha3-224 sha3-256 sha3-384 sha3-512 ripemd128 ripemd160 ripemd256 ripemd320 whirlpool tiger128, 3 tiger160, 3 tiger192, 3 tiger128, 4 tiger160, 4 tiger192, 4 snefru snefru256 gost gost-crypto adler32 crc32 crc32b crc32c fnv132 fnv1a32 fnv164 fnv1a64 joaat murmur3a murmur3c murmur3f xxh32 xxh64 xxh3 xxh128 haval128, 3 haval160, 3 haval192, 3 haval224, 3 haval256, 3 haval128, 4 haval160, 4 haval192, 4 haval224, 4 haval256, 4 haval128, 5 haval160, 5 haval192, 5 haval224, 5 haval256, 5
MHASH support Enabled
MHASH API Version Emulated Support
iconv
iconv support enabled
iconv implementation glibc
iconv library version 2.31
Directive Local Value Master Value
iconv.input_encoding no value no value
iconv.internal_encoding no value no value
iconv.output_encoding no value no value
imagick
imagick module enabled
imagick module version 3.7.0
imagick classes Imagick, ImagickDraw, ImagickPixel, ImagickPixelIterator, ImagickKernel
Imagick compiled with ImageMagick version ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 imagemagick.org
Imagick using ImageMagick library version ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 imagemagick.org
ImageMagick copyright (C) 1999-2021 ImageMagick Studio LLC
ImageMagick release date 2021-01-25
ImageMagick number of supported formats: 237
ImageMagick supported formats 3FR, 3G2, 3GP, AAI, AI, APNG, ART, ARW, AVI, AVIF, AVS, BGR, BGRA, BGRO, BIE, BMP, BMP2, BMP3, BRF, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, CR3, CRW, CUR, CUT, DATA, DCM, DCR, DCX, DDS, DFONT, DNG, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, FAX, FILE, FITS, FRACTAL, FTP, FTS, G3, G4, GIF, GIF87, GRADIENT, GRAY, GRAYA, GROUP4, H, HALD, HDR, HEIC, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, J2C, J2K, JBG, JBIG, JNG, JNX, JP2, JPC, JPE, JPEG, JPG, JPM, JPS, JPT, JSON, K25, KDC, LABEL, M2V, M4V, MAC, MAGICK, MAP, MASK, MAT, MATTE, MEF, MIFF, MKV, MNG, MONO, MOV, MP4, MPC, MPG, MRW, MSL, MTV, MVG, NEF, NRW, NULL, ORF, OTB, OTF, PAL, PALM, PAM, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PDFA, PEF, PES, PFA, PFB, PFM, PGM, PGX, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG00, PNG24, PNG32, PNG48, PNG64, PNG8, PNM, POCKETMOD, PPM, PREVIEW, PS, PS2, PS3, PSB, PSD, PTIF, PWP, RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGBA, RGBO, RGF, RLA, RLE, RMF, RW2, SCR, SCT, SFW, SGI, SHTML, SIX, SIXEL, SPARSE-COLOR, SR2, SRF, STEGANO, SUN, TEXT, TGA, THUMBNAIL, TIFF, TIFF64, TILE, TIM, TTC, TTF, TXT, UBRL, UBRL6, UIL, UYVY, VDA, VICAR, VID, VIDEO, VIFF, VIPS, VST, WBMP, WEBM, WEBP, WMV, WPG, X, X3F, XBM, XC, XCF, XPM, XPS, XV, XWD, YCbCr, YCbCrA, YUV
Directive Local Value Master Value
imagick.allow_zero_dimension_images 0 0
imagick.locale_fix 0 0
imagick.progress_monitor 0 0
imagick.set_single_thread 1 1
imagick.shutdown_sleep_count 10 10
imagick.skip_version_check 1 1
imap
IMAP c-Client Version 2007f
SSL Support enabled
Kerberos Support enabled
Directive Local Value Master Value
imap.enable_insecure_rsh Off Off
intl
Internationalization support enabled
ICU version 67.1
ICU Data version 67.1
ICU TZData version 2019c
ICU Unicode version 13.0
Directive Local Value Master Value
intl.default_locale no value no value
intl.error_level 0 0
intl.use_exceptions Off Off
json
json support enabled
libxml
libXML support active
libXML Compiled Version 2.9.14
libXML Loaded Version 20914
libXML streams enabled
mbstring
Multibyte Support enabled
Multibyte string engine libmbfl
HTTP input encoding translation disabled
libmbfl version 1.3.2
mbstring extension makes use of "streamable kanji code filter and converter", which is distributed under the GNU Lesser General Public License version 2.1.
Multibyte (japanese) regex support enabled
Multibyte regex (oniguruma) version 6.9.6
Directive Local Value Master Value
mbstring.detect_order no value no value
mbstring.encoding_translation Off Off
mbstring.http_input no value no value
mbstring.http_output no value no value
mbstring.http_output_conv_mimetypes ^(text/|application/xhtml\+xml) ^(text/|application/xhtml\+xml)
mbstring.internal_encoding no value no value
mbstring.language neutral neutral
mbstring.regex_retry_limit 1000000 1000000
mbstring.regex_stack_limit 100000 100000
mbstring.strict_detection Off Off
mbstring.substitute_character no value no value
mysqli
MysqlI Support enabled
Client API library version mysqlnd 8.1.20
Active Persistent Links 0
Inactive Persistent Links 0
Active Links 1
Directive Local Value Master Value
mysqli.allow_local_infile Off Off
mysqli.allow_persistent On On
mysqli.default_host 127.0.0.1 127.0.0.1
mysqli.default_port 3306 3306
mysqli.default_pw no value no value
mysqli.default_socket /var/run/mysqld/mysqld.sock /var/run/mysqld/mysqld.sock
mysqli.default_user no value no value
mysqli.local_infile_directory no value no value
mysqli.max_links Unlimited Unlimited
mysqli.max_persistent Unlimited Unlimited
mysqli.reconnect Off Off
mysqli.rollback_on_cached_plink Off Off
mysqlnd
mysqlnd enabled
Version mysqlnd 8.1.20
Compression supported
core SSL supported
extended SSL supported
Command buffer size 4096
Read buffer size 32768
Read timeout 86400
Collecting statistics Yes
Collecting memory statistics No
Tracing n/a
Loaded plugins mysqlnd, debug_trace, auth_plugin_mysql_native_password, auth_plugin_mysql_clear_password, auth_plugin_caching_sha2_password, auth_plugin_sha256_password
API Extensions mysqli, pdo_mysql
openssl
OpenSSL support enabled
OpenSSL Library Version OpenSSL 1.1.1w 11 Sep 2023
OpenSSL Header Version OpenSSL 1.1.1n 15 Mar 2022
Openssl default config /usr/lib/ssl/openssl.cnf
Directive Local Value Master Value
openssl.cafile no value no value
openssl.capath no value no value
pcntl
pcntl support enabled
pcre
PCRE (Perl Compatible Regular Expressions) Support enabled
PCRE Library Version 10.40 2022-04-14
PCRE Unicode Version 14.0.0
PCRE JIT Support enabled
PCRE JIT Target x86 64bit (little endian + unaligned)
Directive Local Value Master Value
pcre.backtrack_limit 100000 100000
pcre.jit 1 1
pcre.recursion_limit 100000 100000
PDO
PDO support enabled
PDO drivers mysql, sqlite
pdo_mysql
PDO Driver for MySQL enabled
Client API version mysqlnd 8.1.20
Directive Local Value Master Value
pdo_mysql.default_socket /var/run/mysqld/mysqld.sock /var/run/mysqld/mysqld.sock
pdo_sqlite
PDO Driver for SQLite 3.x enabled
SQLite Library 3.34.1
Phar
Phar: PHP Archive support enabled
Phar API version 1.1.1
Phar-based phar archives enabled
Tar-based phar archives enabled
ZIP-based phar archives enabled
gzip compression enabled
bzip2 compression enabled
Native OpenSSL support enabled
Phar based on pear/PHP_Archive, original concept by Davey Shafik.
Phar fully realized by Gregory Beaver and Marcus Boerger.
Portions of tar implementation Copyright (c) 2003-2009 Tim Kientzle.
Directive Local Value Master Value
phar.cache_list no value no value
phar.readonly On On
phar.require_hash On On
posix
POSIX support enabled
readline
Readline Support enabled
Readline library EditLine wrapper
Directive Local Value Master Value
cli.pager no value no value
cli.prompt \b \> \b \>
Reflection
Reflection enabled
session
Session Support enabled
Registered save handlers files user
Registered serializer handlers php_serialize php php_binary
Directive Local Value Master Value
session.auto_start Off Off
session.cache_expire 180 180
session.cache_limiter none nocache
session.cookie_domain no value no value
session.cookie_httponly 1 no value
session.cookie_lifetime 0 0
session.cookie_path / /
session.cookie_samesite no value no value
session.cookie_secure 0 0
session.gc_divisor 1000 1000
session.gc_maxlifetime 9000 1440
session.gc_probability 1 1
session.lazy_write On On
session.name 8acba7a5cebc6e08f509357eee4b127d PHPSESSID
session.referer_check no value no value
session.save_handler user files
session.save_path /var/www/clients/client370/web1299/tmp /var/www/clients/client370/web1299/tmp
session.serialize_handler php php
session.sid_bits_per_character 4 4
session.sid_length 32 32
session.upload_progress.cleanup On On
session.upload_progress.enabled On On
session.upload_progress.freq 1% 1%
session.upload_progress.min_freq 1 1
session.upload_progress.name PHP_SESSION_UPLOAD_PROGRESS PHP_SESSION_UPLOAD_PROGRESS
session.upload_progress.prefix upload_progress_ upload_progress_
session.use_cookies 1 1
session.use_only_cookies 1 1
session.use_strict_mode 0 0
session.use_trans_sid 0 0
shmop
shmop support enabled
SimpleXML
SimpleXML support enabled
Schema support enabled
soap
Soap Client enabled
Soap Server enabled
Directive Local Value Master Value
soap.wsdl_cache 1 1
soap.wsdl_cache_dir /tmp /tmp
soap.wsdl_cache_enabled On On
soap.wsdl_cache_limit 5 5
soap.wsdl_cache_ttl 86400 86400
sockets
Sockets Support enabled
sodium
sodium support enabled
libsodium headers version 1.0.18
libsodium library version 1.0.18
SPL
SPL support enabled
Interfaces OuterIterator, RecursiveIterator, SeekableIterator, SplObserver, SplSubject
Classes AppendIterator, ArrayIterator, ArrayObject, BadFunctionCallException, BadMethodCallException, CachingIterator, CallbackFilterIterator, DirectoryIterator, DomainException, EmptyIterator, FilesystemIterator, FilterIterator, GlobIterator, InfiniteIterator, InvalidArgumentException, IteratorIterator, LengthException, LimitIterator, LogicException, MultipleIterator, NoRewindIterator, OutOfBoundsException, OutOfRangeException, OverflowException, ParentIterator, RangeException, RecursiveArrayIterator, RecursiveCachingIterator, RecursiveCallbackFilterIterator, RecursiveDirectoryIterator, RecursiveFilterIterator, RecursiveIteratorIterator, RecursiveRegexIterator, RecursiveTreeIterator, RegexIterator, RuntimeException, SplDoublyLinkedList, SplFileInfo, SplFileObject, SplFixedArray, SplHeap, SplMinHeap, SplMaxHeap, SplObjectStorage, SplPriorityQueue, SplQueue, SplStack, SplTempFileObject, UnderflowException, UnexpectedValueException
sqlite3
SQLite3 support enabled
SQLite Library 3.34.1
Directive Local Value Master Value
sqlite3.defensive On On
sqlite3.extension_dir no value no value
standard
Dynamic Library Support enabled
Path to sendmail /usr/local/bin/sendmail-wrapper.pl -t -i -f This email address is being protected from spambots. You need JavaScript enabled to view it.
Directive Local Value Master Value
assert.active On On
assert.bail Off Off
assert.callback no value no value
assert.exception On On
assert.warning On On
auto_detect_line_endings Off Off
default_socket_timeout 60 60
from no value no value
session.trans_sid_hosts no value no value
session.trans_sid_tags a=href, area=href, frame=src, form= a=href, area=href, frame=src, form=
unserialize_max_depth 4096 4096
url_rewriter.hosts no value no value
url_rewriter.tags a=href, area=href, frame=src, input=src, form=fakeentry a=href, area=href, frame=src, input=src, form=fakeentry
user_agent no value no value
sysvmsg
sysvmsg support enabled
sysvsem
sysvsem support enabled
sysvshm
sysvshm support enabled
tokenizer
Tokenizer Support enabled
xml
XML Support active
XML Namespace Support active
libxml2 Version 2.9.14
xmlreader
XMLReader enabled
xmlrpc
XMLRPC extension version 1.0.0RC3
core library version xmlrpc-epi v. 0.54
author Dan Libby
homepage xmlrpc-epi.sourceforge.net
open sourced by Epinions.com
xmlwriter
XMLWriter enabled
xsl
XSL enabled
libxslt Version 1.1.34
libxslt compiled against libxml Version 2.9.10
EXSLT enabled
libexslt Version 1.1.34
Zend OPcache
Opcode Caching Up and Running
Optimization Enabled
SHM Cache Enabled
File Cache Disabled
JIT Disabled
Startup OK
Shared memory model mmap
Cache hits 225
Cache misses 466
Used memory 37639048
Free memory 96569480
Wasted memory 9200
Interned Strings Used memory 6290976
Interned Strings Free memory 16
Cached scripts 465
Cached keys 576
Max keys 16229
OOM restarts 0
Hash keys restarts 0
Manual restarts 0
Directive Local Value Master Value
opcache.blacklist_filename no value no value
opcache.consistency_checks 0 0
opcache.dups_fix Off Off
opcache.enable On On
opcache.enable_cli Off Off
opcache.enable_file_override Off Off
opcache.error_log no value no value
opcache.file_cache no value no value
opcache.file_cache_consistency_checks On On
opcache.file_cache_only Off Off
opcache.file_update_protection 2 2
opcache.force_restart_timeout 180 180
opcache.huge_code_pages Off Off
opcache.interned_strings_buffer 8 8
opcache.jit tracing tracing
opcache.jit_bisect_limit 0 0
opcache.jit_blacklist_root_trace 16 16
opcache.jit_blacklist_side_trace 8 8
opcache.jit_buffer_size 0 0
opcache.jit_debug 0 0
opcache.jit_hot_func 127 127
opcache.jit_hot_loop 64 64
opcache.jit_hot_return 8 8
opcache.jit_hot_side_exit 8 8
opcache.jit_max_exit_counters 8192 8192
opcache.jit_max_loop_unrolls 8 8
opcache.jit_max_polymorphic_calls 2 2
opcache.jit_max_recursive_calls 2 2
opcache.jit_max_recursive_returns 2 2
opcache.jit_max_root_traces 1024 1024
opcache.jit_max_side_traces 128 128
opcache.jit_prof_threshold 0.005 0.005
opcache.lockfile_path /tmp /tmp
opcache.log_verbosity_level 1 1
opcache.max_accelerated_files 10000 10000
opcache.max_file_size 0 0
opcache.max_wasted_percentage 5 5
opcache.memory_consumption 128 128
opcache.opt_debug_level 0 0
opcache.optimization_level 0x7FFEBFFF 0x7FFEBFFF
opcache.preferred_memory_model no value no value
opcache.preload no value no value
opcache.preload_user no value no value
opcache.protect_memory Off Off
opcache.record_warnings Off Off
opcache.restrict_api no value no value
opcache.revalidate_freq 2 2
opcache.revalidate_path Off Off
opcache.save_comments On On
opcache.use_cwd On On
opcache.validate_permission Off Off
opcache.validate_root Off Off
opcache.validate_timestamps On On
zip
Zip enabled
Zip version 1.19.5
Libzip version 1.7.3
BZIP2 compression Yes
XZ compression No
ZSTD compression No
AES-128 encryption Yes
AES-192 encryption Yes
AES-256 encryption Yes
zlib
ZLib Support enabled
Stream Wrapper compress.zlib://
Stream Filter zlib.inflate, zlib.deflate
Compiled Version 1.2.11
Linked Version 1.2.11
Directive Local Value Master Value
zlib.output_compression Off Off
zlib.output_compression_level -1 -1
zlib.output_handler no value no value
Additional Modules
Module Name
  • Thomas Thrane
  • Thomas Thrane's Avatar
04 Feb 2022 16:20
Replied by Thomas Thrane on topic PHP8 - getting blank page when saving

PHP8 - getting blank page when saving

Category: English K2 Community

Missed the snippets error - the sourcecode says:
<div id="k2AdminContainer" class="K2AdminViewItem isJ30 isEditForm">
<div id="k2Sidebar" style="visibility:hidden;">
<button aria-expanded="false" aria-controls="menu" id="k2ui-menu-control">&#8801;</button>

<ul class="k2-disabled">
<li>
<span>Items</span>
</li>
<li>
<span>Categories</span>
</li>

<li>
<span>Tags</span>
</li>

<li>
<span>Comments</span>
</li>

<li>
<span>Users</span>
</li>
<li>
<span>User groups</span>
</li>
<li>
<span>Extra fields</span>
</li>
<li>
<span>Extra field groups</span>
</li>

<li>
<span>Media manager</span>
</li>
<li>
<span>Information</span>
</li>
</ul>

<div id="k2Copyrights">
<a target="_blank" href="[url=view-source:https://getk2.org/]getk2.org/[/url]">K2 v2.10.3</a>
<div>
Copyright &copy; 2006-2022 <a target="_blank" href="[url=view-source:https://www.joomlaworks.net/]www.joomlaworks.net/[/url]">JoomlaWorks Ltd.</a>
</div>
</div>
</div>
<div id="k2ContentView">
  • Thomas Thrane
  • Thomas Thrane's Avatar
04 Feb 2022 16:17
PHP8 - getting blank page when saving was created by Thomas Thrane

PHP8 - getting blank page when saving

Category: English K2 Community

I have set er site to use PHP8, but when I hit Save on K2 item, all I get is a blank page and nothing is saved.
The source code on that page is only this:
 <div id="k2AdminContainer" class="K2AdminViewItem isJ30 isEditForm"> <div id="k2Sidebar" style="visibility:hidden;"> <button aria-expanded="false" aria-controls="menu" id="k2ui-menu-control">&#8801;</button> <ul class="k2-disabled"> <li> <span>Items</span> </li> <li> <span>Categories</span> </li> <li> <span>Tags</span> </li> <li> <span>Comments</span> </li> <li> <span>Users</span> </li> <li> <span>User groups</span> </li> <li> <span>Extra fields</span> </li> <li> <span>Extra field groups</span> </li> <li> <span>Media manager</span> </li> <li> <span>Information</span> </li> </ul> <div id="k2Copyrights"> <a target="_blank" href="[url=view-source:https://getk2.org/]https://getk2.org/[/url]">K2 v2.10.3</a> <div> Copyright &copy; 2006-2022 <a target="_blank" href="[url=view-source:https://www.joomlaworks.net/]https://www.joomlaworks.net/[/url]">JoomlaWorks Ltd.</a> </div> </div> </div> <div id="k2ContentView">

How can I fix this?
  • Thomas Thrane
  • Thomas Thrane's Avatar
06 Jan 2022 13:46
Can't save tags when using PHP8 was created by Thomas Thrane

Can't save tags when using PHP8

Category: English K2 Community

Hi
I have change a site to PHP8, but when I'm adding a new tag to a K2 item and saves it, I get a blank page and the source code of that page says:
<div id="k2AdminContainer" class="K2AdminViewItem isJ30 isEditForm"> <div id="k2Sidebar" style="visibility:hidden;"> <button aria-expanded="false" aria-controls="menu" id="k2ui-menu-control">&#8801;</button> <ul class="k2-disabled"> <li> <span>Items</span> </li> <li> <span>Categories</span> </li> <li> <span>Tags</span> </li> <li> <span>Comments</span> </li> <li> <span>Users</span> </li> <li> <span>User groups</span> </li> <li> <span>Extra fields</span> </li> <li> <span>Extra field groups</span> </li> <li> <span>Media manager</span> </li> <li> <span>Information</span> </li> </ul> <div id="k2Copyrights"> <a target="_blank" href="[url=view-source:https://getk2.org/]https://getk2.org/[/url]">K2 v2.10.3</a> <div> Copyright &copy; 2006-2022 <a target="_blank" href="[url=view-source:https://www.joomlaworks.net/]https://www.joomlaworks.net/[/url]">JoomlaWorks Ltd.</a> </div> </div> </div> <div id="k2ContentView">

Any ideas on this issue?

Kind regards
Thomas
  • JoomlaWorks
  • JoomlaWorks's Avatar
21 May 2021 20:01 - 29 Mar 2022 22:00

Display k2 item with "registered" access level in category view

Category: English K2 Community

K2 never supported this feature by default (allow introtext to be public then require a login to see the actual item). But it's easily done in K2 template overrides. Since v2.7.1 is really old, it's most likely that you had modified (you or someone else) core files of K2 in the past, adding that functionality (which again is dead simple to add in a K2 sub-template).

First of all, consult this guide getk2.org/documentation/tutorials/templating-with-k2-and-the-concepts-of-sub-templates to make a copy of K2's template overrides inside your template's /html folder.

Once you copy the files in /templates/YOUR_TEMPLATE/html/com_k2/ you should have a "default" folder in there. Duplicate that folder to the name "restricted". Then open up the file /templates/YOUR_TEMPLATE/html/com_k2/restricted/item.php and replace its contents with this:
<?php /** * @version 2.10.x * @package K2 * @author JoomlaWorks https://www.joomlaworks.net * @copyright Copyright (c) 2006 - 2021 JoomlaWorks Ltd. All rights reserved. * @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html */ // no direct access defined('_JEXEC') or die; // Test if this is a guest (not logged in) user $user = JFactory::getUser(); if ($user->guest): ?> <div id="k2Container" class="itemView<?php echo ($this->item->featured) ? ' itemIsFeatured' : ''; ?><?php if($this->item->params->get('pageclass_sfx')) echo ' '.$this->item->params->get('pageclass_sfx'); ?>"> <h2>Restricted access</h2> <p>You need to <a href="<?php echo JRoute::_('index.php?option=com_users&view=login'); ?>">login</a> first!</p> </div> <?php else: ?> <?php if(JRequest::getInt('print')==1): ?> <!-- Print button at the top of the print page only --> <a class="itemPrintThisPage" rel="nofollow" href="#" onclick="window.print();return false;"> <span><?php echo JText::_('K2_PRINT_THIS_PAGE'); ?></span> </a> <?php endif; ?> <!-- Start K2 Item Layout --> <span id="startOfPageId<?php echo JRequest::getInt('id'); ?>"></span> <div id="k2Container" class="itemView<?php echo ($this->item->featured) ? ' itemIsFeatured' : ''; ?><?php if($this->item->params->get('pageclass_sfx')) echo ' '.$this->item->params->get('pageclass_sfx'); ?>"> <!-- Plugins: BeforeDisplay --> <?php echo $this->item->event->BeforeDisplay; ?> <!-- K2 Plugins: K2BeforeDisplay --> <?php echo $this->item->event->K2BeforeDisplay; ?> <div class="itemHeader"> <?php if($this->item->params->get('itemDateCreated')): ?> <!-- Date created --> <span class="itemDateCreated"> <?php echo JHTML::_('date', $this->item->created, JText::_('K2_DATE_FORMAT_LC2')); ?> </span> <?php endif; ?> <?php if($this->item->params->get('itemTitle')): ?> <!-- Item title --> <h2 class="itemTitle"> <?php if(isset($this->item->editLink)): ?> <!-- Item edit link --> <span class="itemEditLink"> <a data-k2-modal="edit" href="<?php echo $this->item->editLink; ?>"><?php echo JText::_('K2_EDIT_ITEM'); ?></a> </span> <?php endif; ?> <?php echo $this->item->title; ?> <?php if($this->item->params->get('itemFeaturedNotice') && $this->item->featured): ?> <!-- Featured flag --> <span> <sup> <?php echo JText::_('K2_FEATURED'); ?> </sup> </span> <?php endif; ?> </h2> <?php endif; ?> <?php if($this->item->params->get('itemAuthor')): ?> <!-- Item Author --> <span class="itemAuthor"> <?php echo K2HelperUtilities::writtenBy($this->item->author->profile->gender); ?> <?php if(empty($this->item->created_by_alias)): ?> <a rel="author" href="<?php echo $this->item->author->link; ?>"><?php echo $this->item->author->name; ?></a> <?php else: ?> <?php echo $this->item->author->name; ?> <?php endif; ?> </span> <?php endif; ?> </div> <!-- Plugins: AfterDisplayTitle --> <?php echo $this->item->event->AfterDisplayTitle; ?> <!-- K2 Plugins: K2AfterDisplayTitle --> <?php echo $this->item->event->K2AfterDisplayTitle; ?> <?php if( $this->item->params->get('itemFontResizer') || $this->item->params->get('itemPrintButton') || $this->item->params->get('itemEmailButton') || $this->item->params->get('itemSocialButton') || ($this->item->params->get('itemVideoAnchor') && !empty($this->item->video)) || ($this->item->params->get('itemImageGalleryAnchor') && !empty($this->item->gallery)) || ($this->item->params->get('itemCommentsAnchor') && $this->item->params->get('itemComments') && $this->item->params->get('comments')) ): ?> <div class="itemToolbar"> <ul> <?php if($this->item->params->get('itemFontResizer')): ?> <!-- Font Resizer --> <li> <span class="itemTextResizerTitle"><?php echo JText::_('K2_FONT_SIZE'); ?></span> <a href="#" id="fontDecrease"> <span><?php echo JText::_('K2_DECREASE_FONT_SIZE'); ?></span> </a> <a href="#" id="fontIncrease"> <span><?php echo JText::_('K2_INCREASE_FONT_SIZE'); ?></span> </a> </li> <?php endif; ?> <?php if($this->item->params->get('itemPrintButton') && !JRequest::getInt('print')): ?> <!-- Print Button --> <li> <a class="itemPrintLink" rel="nofollow" href="<?php echo $this->item->printLink; ?>" onclick="window.open(this.href,'printWindow','width=900,height=600,location=no,menubar=no,resizable=yes,scrollbars=yes'); return false;"> <span><?php echo JText::_('K2_PRINT'); ?></span> </a> </li> <?php endif; ?> <?php if($this->item->params->get('itemEmailButton') && !JRequest::getInt('print')): ?> <!-- Email Button --> <li> <a class="itemEmailLink" rel="nofollow" href="<?php echo $this->item->emailLink; ?>" onclick="window.open(this.href,'emailWindow','width=400,height=350,location=no,menubar=no,resizable=no,scrollbars=no'); return false;"> <span><?php echo JText::_('K2_EMAIL'); ?></span> </a> </li> <?php endif; ?> <?php if($this->item->params->get('itemSocialButton') && !is_null($this->item->params->get('socialButtonCode', NULL))): ?> <!-- Item Social Button --> <li> <?php echo $this->item->params->get('socialButtonCode'); ?> </li> <?php endif; ?> <?php if($this->item->params->get('itemVideoAnchor') && !empty($this->item->video)): ?> <!-- Anchor link to item video below - if it exists --> <li> <a class="itemVideoLink k2Anchor" href="<?php echo $this->item->link; ?>#itemVideoAnchor"><?php echo JText::_('K2_MEDIA'); ?></a> </li> <?php endif; ?> <?php if($this->item->params->get('itemImageGalleryAnchor') && !empty($this->item->gallery)): ?> <!-- Anchor link to item image gallery below - if it exists --> <li> <a class="itemImageGalleryLink k2Anchor" href="<?php echo $this->item->link; ?>#itemImageGalleryAnchor"><?php echo JText::_('K2_IMAGE_GALLERY'); ?></a> </li> <?php endif; ?> <?php if($this->item->params->get('itemCommentsAnchor') && $this->item->params->get('itemComments') && ( ($this->item->params->get('comments') == '2' && !$this->user->guest) || ($this->item->params->get('comments') == '1')) ): ?> <!-- Anchor link to comments below - if enabled --> <li> <?php if(!empty($this->item->event->K2CommentsCounter)): ?> <!-- K2 Plugins: K2CommentsCounter --> <?php echo $this->item->event->K2CommentsCounter; ?> <?php else: ?> <?php if($this->item->numOfComments > 0): ?> <a class="itemCommentsLink k2Anchor" href="<?php echo $this->item->link; ?>#itemCommentsAnchor"> <span><?php echo $this->item->numOfComments; ?></span> <?php echo ($this->item->numOfComments>1) ? JText::_('K2_COMMENTS') : JText::_('K2_COMMENT'); ?> </a> <?php else: ?> <a class="itemCommentsLink k2Anchor" href="<?php echo $this->item->link; ?>#itemCommentsAnchor"><?php echo JText::_('K2_BE_THE_FIRST_TO_COMMENT'); ?></a> <?php endif; ?> <?php endif; ?> </li> <?php endif; ?> </ul> <div class="clr"></div> </div> <?php endif; ?> <?php if($this->item->params->get('itemRating')): ?> <!-- Item Rating --> <div class="itemRatingBlock"> <span><?php echo JText::_('K2_RATE_THIS_ITEM'); ?></span> <div class="itemRatingForm"> <ul class="itemRatingList"> <li class="itemCurrentRating" id="itemCurrentRating<?php echo $this->item->id; ?>" style="width:<?php echo $this->item->votingPercentage; ?>%;"></li> <li><a href="#" data-id="<?php echo $this->item->id; ?>" title="<?php echo JText::_('K2_1_STAR_OUT_OF_5'); ?>" class="one-star">1</a></li> <li><a href="#" data-id="<?php echo $this->item->id; ?>" title="<?php echo JText::_('K2_2_STARS_OUT_OF_5'); ?>" class="two-stars">2</a></li> <li><a href="#" data-id="<?php echo $this->item->id; ?>" title="<?php echo JText::_('K2_3_STARS_OUT_OF_5'); ?>" class="three-stars">3</a></li> <li><a href="#" data-id="<?php echo $this->item->id; ?>" title="<?php echo JText::_('K2_4_STARS_OUT_OF_5'); ?>" class="four-stars">4</a></li> <li><a href="#" data-id="<?php echo $this->item->id; ?>" title="<?php echo JText::_('K2_5_STARS_OUT_OF_5'); ?>" class="five-stars">5</a></li> </ul> <div id="itemRatingLog<?php echo $this->item->id; ?>" class="itemRatingLog"><?php echo $this->item->numOfvotes; ?></div> <div class="clr"></div> </div> <div class="clr"></div> </div> <?php endif; ?> <div class="itemBody"> <!-- Plugins: BeforeDisplayContent --> <?php echo $this->item->event->BeforeDisplayContent; ?> <!-- K2 Plugins: K2BeforeDisplayContent --> <?php echo $this->item->event->K2BeforeDisplayContent; ?> <?php if($this->item->params->get('itemImage') && !empty($this->item->image)): ?> <!-- Item Image --> <div class="itemImageBlock"> <span class="itemImage"> <a data-k2-modal="image" href="<?php echo $this->item->imageXLarge; ?>" title="<?php echo JText::_('K2_CLICK_TO_PREVIEW_IMAGE'); ?>"> <img src="<?php echo $this->item->image; ?>" alt="<?php if(!empty($this->item->image_caption)) echo K2HelperUtilities::cleanHtml($this->item->image_caption); else echo K2HelperUtilities::cleanHtml($this->item->title); ?>" style="width:<?php echo $this->item->imageWidth; ?>px; height:auto;" /> </a> </span> <?php if($this->item->params->get('itemImageMainCaption') && !empty($this->item->image_caption)): ?> <!-- Image caption --> <span class="itemImageCaption"><?php echo $this->item->image_caption; ?></span> <?php endif; ?> <?php if($this->item->params->get('itemImageMainCredits') && !empty($this->item->image_credits)): ?> <!-- Image credits --> <span class="itemImageCredits"><?php echo $this->item->image_credits; ?></span> <?php endif; ?> <div class="clr"></div> </div> <?php endif; ?> <?php if(!empty($this->item->fulltext)): ?> <?php if($this->item->params->get('itemIntroText')): ?> <!-- Item introtext --> <div class="itemIntroText"> <?php echo $this->item->introtext; ?> </div> <?php endif; ?> <?php if($this->item->params->get('itemFullText')): ?> <!-- Item fulltext --> <div class="itemFullText"> <?php echo $this->item->fulltext; ?> </div> <?php endif; ?> <?php else: ?> <!-- Item text --> <div class="itemFullText"> <?php echo $this->item->introtext; ?> </div> <?php endif; ?> <div class="clr"></div> <?php if($this->item->params->get('itemExtraFields') && isset($this->item->extra_fields) && count($this->item->extra_fields)): ?> <!-- Item extra fields --> <div class="itemExtraFields"> <h3><?php echo JText::_('K2_ADDITIONAL_INFO'); ?></h3> <ul> <?php foreach ($this->item->extra_fields as $key => $extraField): ?> <?php if($extraField->value != ''): ?> <li class="<?php echo ($key%2) ? "odd" : "even"; ?> type<?php echo ucfirst($extraField->type); ?> group<?php echo $extraField->group; ?> alias<?php echo ucfirst($extraField->alias); ?>"> <?php if($extraField->type == 'header'): ?> <h4 class="itemExtraFieldsHeader"><?php echo $extraField->name; ?></h4> <?php else: ?> <span class="itemExtraFieldsLabel"><?php echo $extraField->name; ?>:</span> <span class="itemExtraFieldsValue"><?php echo $extraField->value; ?></span> <?php endif; ?> </li> <?php endif; ?> <?php endforeach; ?> </ul> <div class="clr"></div> </div> <?php endif; ?> <?php if($this->item->params->get('itemHits') || ($this->item->params->get('itemDateModified') && intval($this->item->modified)!=0)): ?> <div class="itemContentFooter"> <?php if($this->item->params->get('itemHits')): ?> <!-- Item Hits --> <span class="itemHits"> <?php echo JText::_('K2_READ'); ?> <b><?php echo $this->item->hits; ?></b> <?php echo JText::_('K2_TIMES'); ?> </span> <?php endif; ?> <?php if($this->item->params->get('itemDateModified') && intval($this->item->modified)!=0): ?> <!-- Item date modified --> <span class="itemDateModified"> <?php echo JText::_('K2_LAST_MODIFIED_ON'); ?> <?php echo JHTML::_('date', $this->item->modified, JText::_('K2_DATE_FORMAT_LC2')); ?> </span> <?php endif; ?> <div class="clr"></div> </div> <?php endif; ?> <!-- Plugins: AfterDisplayContent --> <?php echo $this->item->event->AfterDisplayContent; ?> <!-- K2 Plugins: K2AfterDisplayContent --> <?php echo $this->item->event->K2AfterDisplayContent; ?> <div class="clr"></div> </div> <?php if( $this->item->params->get('itemTwitterButton') || $this->item->params->get('itemFacebookButton') || $this->item->params->get('itemLinkedInButton') ): ?> <!-- Social sharing --> <div class="itemSocialSharing"> <?php if($this->item->params->get('itemTwitterButton')): ?> <!-- Twitter Button --> <div class="itemTwitterButton"> <a href="https://twitter.com/share" class="twitter-share-button" data-url="<?php echo $this->item->sharinglink; ?>" data-via="<?php if($this->item->params->get('twitterUsername')) echo $this->item->params->get('twitterUsername'); ?>" data-related="<?php if($this->item->params->get('twitterUsername')) echo $this->item->params->get('twitterUsername'); ?>" data-lang="<?php echo $this->item->langTagForTW; ?>" data-dnt="true" data-show-count="true">Tweet</a> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> </div> <?php endif; ?> <?php if($this->item->params->get('itemFacebookButton')): ?> <!-- Facebook Button --> <div class="itemFacebookButton"> <div id="fb-root"></div> <script async defer crossorigin="anonymous" src="https://connect.facebook.net/<?php echo $this->item->langTagForFB; ?>/sdk.js#xfbml=1&version=v3.3"></script> <div class="fb-like" data-href="<?php echo $this->item->sharinglink; ?>" data-width="160" data-layout="button_count" data-action="like" data-size="small" data-show-faces="false" data-share="true"></div> </div> <?php endif; ?> <?php if($this->item->params->get('itemLinkedInButton')): ?> <!-- LinkedIn Button --> <div class="itemLinkedInButton"> <script src="https://platform.linkedin.com/in.js" type="text/javascript"> lang: <?php echo $this->item->langTagForLI; ?> </script> <script type="IN/Share" data-url="<?php echo $this->item->sharinglink; ?>"></script> </div> <?php endif; ?> <div class="clr"></div> </div> <?php endif; ?> <?php if( $this->item->params->get('itemCategory') || $this->item->params->get('itemTags') || $this->item->params->get('itemAttachments') ): ?> <div class="itemLinks"> <?php if($this->item->params->get('itemCategory')): ?> <!-- Item category --> <div class="itemCategory"> <span><?php echo JText::_('K2_PUBLISHED_IN'); ?></span> <a href="<?php echo $this->item->category->link; ?>"><?php echo $this->item->category->name; ?></a> </div> <?php endif; ?> <?php if($this->item->params->get('itemTags') && isset($this->item->tags) && count($this->item->tags)): ?> <!-- Item tags --> <div class="itemTagsBlock"> <span><?php echo JText::_('K2_TAGGED_UNDER'); ?></span> <ul class="itemTags"> <?php foreach ($this->item->tags as $tag): ?> <li><a href="<?php echo $tag->link; ?>"><?php echo $tag->name; ?></a></li> <?php endforeach; ?> </ul> <div class="clr"></div> </div> <?php endif; ?> <?php if($this->item->params->get('itemAttachments') && isset($this->item->attachments) && count($this->item->attachments)): ?> <!-- Item attachments --> <div class="itemAttachmentsBlock"> <span><?php echo JText::_('K2_DOWNLOAD_ATTACHMENTS'); ?></span> <ul class="itemAttachments"> <?php foreach ($this->item->attachments as $attachment): ?> <li> <a title="<?php echo ($attachment->titleAttribute) ? K2HelperUtilities::cleanHtml($attachment->titleAttribute) : K2HelperUtilities::cleanHtml($attachment->filename); ?>" href="<?php echo $attachment->link; ?>"> <?php echo ($attachment->title) ? $attachment->title : $attachment->filename; ?> </a> <?php if($this->item->params->get('itemAttachmentsCounter')): ?> <span>;(<?php echo $attachment->hits; ?> <?php echo ($attachment->hits==1) ? JText::_('K2_DOWNLOAD') : JText::_('K2_DOWNLOADS'); ?>;)</span> <?php endif; ?> </li> <?php endforeach; ?> </ul> </div> <?php endif; ?> <div class="clr"></div> </div> <?php endif; ?> <?php if($this->item->params->get('itemAuthorBlock') && empty($this->item->created_by_alias)): ?> <!-- Author Block --> <div class="itemAuthorBlock"> <?php if($this->item->params->get('itemAuthorImage') && !empty($this->item->author->avatar)): ?> <img class="itemAuthorAvatar" src="<?php echo $this->item->author->avatar; ?>" alt="<?php echo K2HelperUtilities::cleanHtml($this->item->author->name); ?>" /> <?php endif; ?> <div class="itemAuthorDetails"> <h3 class="itemAuthorName"> <a rel="author" href="<?php echo $this->item->author->link; ?>"><?php echo $this->item->author->name; ?></a> </h3> <?php if($this->item->params->get('itemAuthorDescription') && !empty($this->item->author->profile->description)): ?> <p><?php echo $this->item->author->profile->description; ?></p> <?php endif; ?> <?php if($this->item->params->get('itemAuthorURL') && !empty($this->item->author->profile->url)): ?> <span class="itemAuthorUrl"><i class="icon-globe"></i> <a rel="me" href="<?php echo $this->item->author->profile->url; ?>" target="_blank"><?php echo str_replace('http://','',$this->item->author->profile->url); ?></a></span> <?php endif; ?> <?php if($this->item->params->get('itemAuthorURL') && !empty($this->item->author->profile->url) && $this->item->params->get('itemAuthorEmail')): ?> <span class="k2HorizontalSep">|</span> <?php endif; ?> <?php if($this->item->params->get('itemAuthorEmail')): ?> <span class="itemAuthorEmail"><i class="icon-envelope"></i> <?php echo JHTML::_('Email.cloak', $this->item->author->email); ?></span> <?php endif; ?> <div class="clr"></div> <!-- K2 Plugins: K2UserDisplay --> <?php echo $this->item->event->K2UserDisplay; ?> <div class="clr"></div> </div> <div class="clr"></div> </div> <?php endif; ?> <?php /* A note regarding 'Latest items from author'... The $item object in the foreach loop carries most item data, so if you wish to show the image of these items just echo $item->image. Do a var_dump($item) to see what's included with $item. */ ?> <?php if($this->item->params->get('itemAuthorLatest') && empty($this->item->created_by_alias) && isset($this->authorLatestItems)): ?> <!-- Latest items from author --> <div class="itemAuthorLatest"> <h3><?php echo JText::_('K2_LATEST_FROM'); ?> <?php echo $this->item->author->name; ?></h3> <ul> <?php foreach($this->authorLatestItems as $key=>$item): ?> <li class="<?php echo ($key%2) ? "odd" : "even"; ?>"> <a href="<?php echo $item->link ?>"><?php echo $item->title; ?></a> </li> <?php endforeach; ?> </ul> <div class="clr"></div> </div> <?php endif; ?> <?php /* A note regarding 'Related items by tag'... If you add: - the CSS rule 'overflow-x:scroll;' in the element div.itemRelated {…} in the k2.css - the class 'k2Scroller' to the ul element below - the classes 'k2ScrollerElement' and 'k2EqualHeights' to the li element inside the foreach loop below - the style attribute 'style="width:<?php echo $item->imageWidth; ?>px;"' to the li element inside the foreach loop below ...then your Related Items will be transformed into a vertical-scrolling block, inside which, all items have the same height (equal column heights). This can be very useful if you want to show your related articles or products with title/author/category/image etc., which would take a significant amount of space in the classic list-style display. */ ?> <?php if($this->item->params->get('itemRelated') && isset($this->relatedItems)): ?> <!-- Related items by tag --> <div class="itemRelated"> <h3><?php echo JText::_("K2_RELATED_ITEMS_BY_TAG"); ?></h3> <ul> <?php foreach($this->relatedItems as $key=>$item): ?> <li class="<?php echo ($key%2) ? "odd" : "even"; ?>"> <?php if($this->item->params->get('itemRelatedTitle', 1)): ?> <a class="itemRelTitle" href="<?php echo $item->link ?>"><?php echo $item->title; ?></a> <?php endif; ?> <?php if($this->item->params->get('itemRelatedCategory')): ?> <div class="itemRelCat"><?php echo JText::_("K2_IN"); ?> <a href="<?php echo $item->category->link ?>"><?php echo $item->category->name; ?></a></div> <?php endif; ?> <?php if($this->item->params->get('itemRelatedAuthor')): ?> <div class="itemRelAuthor"><?php echo JText::_("K2_BY"); ?> <a rel="author" href="<?php echo $item->author->link; ?>"><?php echo $item->author->name; ?></a></div> <?php endif; ?> <?php if($this->item->params->get('itemRelatedImageSize') && !empty($item->image)): ?> <img style="width:<?php echo $item->imageWidth; ?>px;height:auto;" class="itemRelImg" src="<?php echo $item->image; ?>" alt="<?php echo K2HelperUtilities::cleanHtml($item->title); ?>" /> <?php endif; ?> <?php if($this->item->params->get('itemRelatedIntrotext')): ?> <div class="itemRelIntrotext"><?php echo $item->introtext; ?></div> <?php endif; ?> <?php if($this->item->params->get('itemRelatedFulltext')): ?> <div class="itemRelFulltext"><?php echo $item->fulltext; ?></div> <?php endif; ?> <?php if($this->item->params->get('itemRelatedMedia')): ?> <?php if($item->videoType=='embedded'): ?> <div class="itemRelMediaEmbedded"><?php echo $item->video; ?></div> <?php else: ?> <div class="itemRelMedia"><?php echo $item->video; ?></div> <?php endif; ?> <?php endif; ?> <?php if($this->item->params->get('itemRelatedImageGallery')): ?> <div class="itemRelImageGallery"><?php echo $item->gallery; ?></div> <?php endif; ?> </li> <?php endforeach; ?> <li class="clr"></li> </ul> <div class="clr"></div> </div> <?php endif; ?> <div class="clr"></div> <?php if($this->item->params->get('itemVideo') && !empty($this->item->video)): ?> <!-- Item video --> <a name="itemVideoAnchor" id="itemVideoAnchor"></a> <div class="itemVideoBlock"> <h3><?php echo JText::_('K2_MEDIA'); ?></h3> <?php if($this->item->videoType=='embedded'): ?> <div class="itemVideoEmbedded"> <?php echo $this->item->video; ?> </div> <?php else: ?> <span class="itemVideo"><?php echo $this->item->video; ?></span> <?php endif; ?> <?php if($this->item->params->get('itemVideoCaption') && !empty($this->item->video_caption)): ?> <span class="itemVideoCaption"><?php echo $this->item->video_caption; ?></span> <?php endif; ?> <?php if($this->item->params->get('itemVideoCredits') && !empty($this->item->video_credits)): ?> <span class="itemVideoCredits"><?php echo $this->item->video_credits; ?></span> <?php endif; ?> <div class="clr"></div> </div> <?php endif; ?> <?php if($this->item->params->get('itemImageGallery') && !empty($this->item->gallery)): ?> <!-- Item image gallery --> <a name="itemImageGalleryAnchor" id="itemImageGalleryAnchor"></a> <div class="itemImageGallery"> <h3><?php echo JText::_('K2_IMAGE_GALLERY'); ?></h3> <?php echo $this->item->gallery; ?> </div> <?php endif; ?> <?php /* Developer Note for the previous/next items: The full item data (e.g. images, the category etc.) are available under $this->item->previous & $this->item->next */ ?> <?php if($this->item->params->get('itemNavigation') && !JRequest::getCmd('print') && (isset($this->item->nextLink) || isset($this->item->previousLink))): ?> <!-- Item navigation --> <div class="itemNavigation"> <span class="itemNavigationTitle"><?php echo JText::_('K2_MORE_IN_THIS_CATEGORY'); ?></span> <?php if(isset($this->item->previous->link)): ?> <a class="itemPrevious" href="<?php echo $this->item->previous->link; ?>">&laquo; <?php echo $this->item->previous->title; ?></a> <?php endif; ?> <?php if(isset($this->item->next->link)): ?> <a class="itemNext" href="<?php echo $this->item->next->link; ?>"><?php echo $this->item->next->title; ?> &raquo;</a> <?php endif; ?> </div> <?php endif; ?> <!-- Plugins: AfterDisplay --> <?php echo $this->item->event->AfterDisplay; ?> <!-- K2 Plugins: K2AfterDisplay --> <?php echo $this->item->event->K2AfterDisplay; ?> <?php if( $this->item->params->get('itemComments') && (($this->item->params->get('comments') == '2' && !$this->user->guest) || ($this->item->params->get('comments') == '1')) ): ?> <!-- K2 Plugins: K2CommentsBlock --> <?php echo $this->item->event->K2CommentsBlock; ?> <?php endif; ?> <?php if( $this->item->params->get('itemComments') && ($this->item->params->get('comments') == '1' || ($this->item->params->get('comments') == '2')) && empty($this->item->event->K2CommentsBlock) ): ?> <!-- Item comments --> <a name="itemCommentsAnchor" id="itemCommentsAnchor"></a> <div class="itemComments"> <?php if($this->item->params->get('commentsFormPosition')=='above' && $this->item->params->get('itemComments') && !JRequest::getInt('print') && ($this->item->params->get('comments') == '1' || ($this->item->params->get('comments') == '2' && K2HelperPermissions::canAddComment($this->item->catid)))): ?> <!-- Item comments form --> <div class="itemCommentsForm"> <?php echo $this->loadTemplate('comments_form'); ?> </div> <?php endif; ?> <?php if($this->item->numOfComments>0 && $this->item->params->get('itemComments') && ($this->item->params->get('comments') == '1' || ($this->item->params->get('comments') == '2'))): ?> <!-- Item user comments --> <h3 class="itemCommentsCounter"> <span><?php echo $this->item->numOfComments; ?></span> <?php echo ($this->item->numOfComments>1) ? JText::_('K2_COMMENTS') : JText::_('K2_COMMENT'); ?> </h3> <ul class="itemCommentsList"> <?php foreach ($this->item->comments as $key=>$comment): ?> <li class="<?php echo ($key%2) ? "odd" : "even"; echo (!$this->item->created_by_alias && $comment->userID==$this->item->created_by) ? " authorResponse" : ""; echo($comment->published) ? '':' unpublishedComment'; ?>"> <span class="commentLink"> <a href="<?php echo $this->item->link; ?>#comment<?php echo $comment->id; ?>" name="comment<?php echo $comment->id; ?>" id="comment<?php echo $comment->id; ?>"> <?php echo JText::_('K2_COMMENT_LINK'); ?> </a> </span> <?php if($comment->userImage): ?> <img src="<?php echo $comment->userImage; ?>" alt="<?php echo JFilterOutput::cleanText($comment->userName); ?>" width="<?php echo $this->item->params->get('commenterImgWidth'); ?>" /> <?php endif; ?> <span class="commentDate"><?php echo JHTML::_('date', $comment->commentDate, JText::_('K2_DATE_FORMAT_LC2')); ?></span> <span class="commentAuthorName"> <?php echo JText::_('K2_POSTED_BY'); ?> <?php if(!empty($comment->userLink)): ?> <a href="<?php echo JFilterOutput::cleanText($comment->userLink); ?>" title="<?php echo JFilterOutput::cleanText($comment->userName); ?>" target="_blank" rel="nofollow"><?php echo $comment->userName; ?></a> <?php else: ?> <?php echo $comment->userName; ?> <?php endif; ?> </span> <p><?php echo $comment->commentText; ?></p> <?php if( $this->inlineCommentsModeration || ($comment->published && ($this->params->get('commentsReporting')=='1' || ($this->params->get('commentsReporting')=='2' && !$this->user->guest))) ): ?> <span class="commentToolbar"> <?php if($this->inlineCommentsModeration): ?> <?php if(!$comment->published): ?> <a class="commentApproveLink" href="<?php echo JRoute::_('index.php?option=com_k2&view=comments&task=publish&commentID='.$comment->id.'&format=raw')?>"><?php echo JText::_('K2_APPROVE')?></a> <?php endif; ?> <a class="commentRemoveLink" href="<?php echo JRoute::_('index.php?option=com_k2&view=comments&task=remove&commentID='.$comment->id.'&format=raw')?>"><?php echo JText::_('K2_REMOVE')?></a> <?php endif; ?> <?php if($comment->published && ($this->params->get('commentsReporting')=='1' || ($this->params->get('commentsReporting')=='2' && !$this->user->guest))): ?> <a data-k2-modal="iframe" href="<?php echo JRoute::_('index.php?option=com_k2&view=comments&task=report&commentID='.$comment->id)?>"><?php echo JText::_('K2_REPORT')?></a> <?php endif; ?> <?php if($comment->reportUserLink): ?> <a class="k2ReportUserButton" href="<?php echo $comment->reportUserLink; ?>"><?php echo JText::_('K2_FLAG_AS_SPAMMER'); ?></a> <?php endif; ?> </span> <?php endif; ?> <div class="clr"></div> </li> <?php endforeach; ?> </ul> <!-- Comments Pagination --> <div class="itemCommentsPagination"> <?php echo $this->pagination->getPagesLinks(); ?> <div class="clr"></div> </div> <?php endif; ?> <?php if( $this->item->params->get('commentsFormPosition')=='below' && $this->item->params->get('itemComments') && !JRequest::getInt('print') && ($this->item->params->get('comments') == '1' || ($this->item->params->get('comments') == '2' && K2HelperPermissions::canAddComment($this->item->catid))) ): ?> <!-- Item comments form --> <div class="itemCommentsForm"> <?php echo $this->loadTemplate('comments_form'); ?> </div> <?php endif; ?> <?php $user = JFactory::getUser(); if($this->item->params->get('comments') == '2' && $user->guest): ?> <div class="itemCommentsLoginFirst"><?php echo JText::_('K2_LOGIN_TO_POST_COMMENTS'); ?></div> <?php endif; ?> </div> <?php endif; ?> <?php if(!JRequest::getCmd('print')): ?> <div class="itemBackToTop"> <a class="k2Anchor" href="<?php echo $this->item->link; ?>#startOfPageId<?php echo JRequest::getInt('id'); ?>"> <?php echo JText::_('K2_BACK_TO_TOP'); ?> </a> </div> <?php endif; ?> <div class="clr"></div> </div> <!-- End K2 Item Layout --> <?php endif; ?>


It should be easy to figure out what to change to make your login message look more integrated to your site.

Now the last thing you need to do is assign the "restricted" template to the category (or categories) you wish to apply this "login to see" restriction.
  • Omar Almeida
  • Omar Almeida's Avatar
25 Nov 2020 03:20
Layout error on some screens was created by Omar Almeida

Layout error on some screens

Category: English K2 Community

Hi,
There is a problem with K2 when creating a new article. On a customer's computer when making a NEW article, some fields are overlapping others (attached image) making it difficult to complete. When trying to access the Extra Fields Tab, it takes the Display Settings settings. Everything indicates problems with the CSS, but it is on the client's computer and another one tested, on mine and other users everything is normal.
So it is difficult to understand this problem, which started after we created a category with 6 subcategories, strangely.

Please, any idea what may be causing this?

Settings:
Joomla 3.9.23
K2 2.10.3
  • efsane86
  • efsane86's Avatar
11 Jun 2020 12:07 - 11 Jun 2020 20:23
K2 Front Side Editing Problems was created by efsane86

K2 Front Side Editing Problems

Category: English K2 Community

Problem 1

The comments made when I log in with the K2 User Module on the front face appear to be "0". Normally, the comments should be displayed as "1" because there are comments.

Problem 2

Extra Fields are unfortunately selectable and not writable when the site is entered at the front end

Problem 3

Unfortunately, all videos are selectable and not writable when the site is entered at the front end.

There is no problem when logged in from the admin panel, but unfortunately the face editing form does not work when I enter the site from the front.

When I set the default themes beez3 and protostar as default, all the non-working areas on the front of the site are working

the theme that i use is joomlart uber weirdest thing is i have tested it in other themes except uber none of them is working only
beez3 and protostar themes are working smoothly in k2

Templates> Customization> Create Override> I created Template Override from com_k2 field did not happen again

I wonder how I can solve these 3 problems

Joomla Version : 3.9.19
K2 Version : K2_v2.10.3
AllVideos Version : v6.1.0_j1.5-4.x
  • efsane86
  • efsane86's Avatar
11 Jun 2020 12:02 - 11 Jun 2020 12:18
K2 Ön Yüz Düzenleme Sorunları was created by efsane86

K2 Ön Yüz Düzenleme Sorunları

Category: Türkçe K2 Topluluğu

Sorun 1

K2 User Module ile ön yüzden giriş yaptığım zaman yapılan yorumlar " 0 " olarak görünüyor normalde yapılan yorumlar " 1 " olarak görünmesi lazım çünkü yorum var mevcut admin panelden görüyorum ama ön yüz K2 User Module de görünmüyor malesef

Sorun 2

Extra Fields alanları site ön yüzden girildiği zaman malesef seçilebilir ve yazılabilir değil

Sorun 3

All Videos alanları site ön yüzden girildiği zaman malesef seçilebilir ve yazılabilir değil

Admin panelden girildiği zaman hiçbir sorun yok ama site önyüzden girdiğim zaman ne yazıkki ön yüz düzenleme formu çalışmıyor

beez3 ve protostar varsayılan temaları varsayılan olarak ayarladığım zaman site ön yüzdeki çalışmayan alanların hepsi çalışıyor

kullandığım tema joomlart uber işin tuhaf tarafı uber hariç başka temalarda test ettim hiçbiri çalışmıyor sadece
beez3 ve protostar temaları çalışıyor k2 de sorunsuz

Şablonlar > Özelleştirme > Geçersiz Kılma Oluştur > com_k2 alanından Şablon Geçersiz Kılma Oluşturtum yine olmadı

bu 3 sorunu nasıl çözebilirim acaba

Joomla Version : 3.9.19
K2 Version : K2_v2.10.3
AllVideos Version : v6.1.0_j1.5-4.x
  • JoomlaWorks
  • JoomlaWorks's Avatar
19 Feb 2020 09:00
Replied by JoomlaWorks on topic Can't add video on webpage... (Joomla and K2)

Can't add video on webpage... (Joomla and K2)

Category: English K2 Community

I rushed to respond thinking you were inputting the wrong link to the "Media" tab...

What you need to do is actually replace the text fields that you now have for links with textarea fields, so your users can insert the full <iframe> embed provided by either YouTube or Vimeo.

If you wanted to keep the links (so it's easier for users than inserting embed code), you would have to process the output of the extra fields in your item.php template override, so you can transform the link to an actual embed, using for example AllVideos.
  • natecovington
  • natecovington's Avatar
25 Sep 2019 19:08 - 25 Sep 2019 19:10
Replied by natecovington on topic Multiple select all check box not working

Multiple select all check box not working

Category: English K2 Community

I'm having the same issue with a Joomla 3.9.11 and K2 2.9.0

PHP 7.2.22

No errors in the console.

Edit: I can select all in other areas of the Joomla admin panel, it's just the entire K2 component that "Select all" is not working (Items, Tags, Categories, Comments, Extra Fields, Users)

Any ideas?

Thanks!
  • Thomas Phillips
  • Thomas Phillips's Avatar
08 May 2019 23:51

media manager blank - plus cannot upload or browse for image

Category: English K2 Community

've uploaded the 2.9.1 dev version

this at least allows media manager to display

but still I cannot save images to items

after saving it displayed an unformulated page like this (with image details not saved)

Items
Categories
Tags
Comments
Users
User Groups
Extra Fields
Extra Field Groups
Media Manager
Information
K2 v2.9.1 [Dev Build]
Copyright © 2006-2019 JoomlaWorks Ltd.
  • Martijn Hartong
  • Martijn Hartong's Avatar
21 Feb 2019 11:34 - 21 Feb 2019 18:03
Frontend Save & Close solution was created by Martijn Hartong

Frontend Save & Close solution

Category: English K2 Community

Hi,

For my project I really needed a working Save & Close button with visible reloaded content. I read a lot of questions, but could not find the answer. Basicly there are two save buttons; one with hover class and the other sets local storage. Perhaps it's better with User state and/or setInterval, etc. Please find my html/js from itemform.php to discuss better solutions. Thanks
<table id="k2ModalToolbar" cellpadding="2" cellspacing="4"> <tr> <td id="toolbar-save" class="button"> <a href="#" onclick="Joomla.submitbutton('save');return false;"> <i class="fa fa-check" aria-hidden="true"></i> <?php echo JText::_('K2_SAVE'); ?> </a> </td> <td id="toolbar-cancel" class="button"> <a href="#"> <i class="fa fa-times-circle" aria-hidden="true"></i> <?php echo JText::_('K2_CLOSE'); ?> </a> </td> <td id="toolbar-senc" class="button"> <a href="#" onclick="Joomla.submitbutton('save');return false;"> <i class="fa fa-bullseye" aria-hidden="true"></i> Save & Close </a> </td> </tr> </table>
$document->addScriptDeclaration(" window.addEvent('domready',function () { \$K2('#catid option').attr('selected', '1'); setTimeout(function(){ \$K2('#catid').change(); }, 1000); }); \$K2(function(){ \$K2('#toolbar-save').hover( function(){ $(this).addClass('active') }, function(){ $(this).removeClass('active') } ) if (localStorage.getItem('save')) { var k2ItemId = \$K2('input[name=id]').val(); var sigProFolder = \$K2('input[name=sigProFolder]').val(); \$K2.ajax({ type: 'get', cache: false, url: K2SitePath + 'index.php?option=com_k2&view=item&task=checkin&cid=' + k2ItemId + '&lang=' + \$K2('input[name=lang]').val() + '&sigProFolder=' + sigProFolder, success: function() { localStorage.removeItem('save'); // Close modal if (typeof(parent.\$K2.magnificPopup) !== 'undefined') { parent.window.location.reload(); parent.\$K2.magnificPopup.close(); } // Close window/tab if (top == self) { window.close(); } // localStorage.removeItem('save') MOVED UP AFTER SUCCESS FOR BROWSER COMPATIBILITY } }); } }); Joomla.submitbutton = function(pressbutton){ if (pressbutton == 'cancel') { submitform( pressbutton ); return; } if (\$K2.trim(\$K2('#title').val()) == '') { alert( '".JText::_('K2_ITEM_MUST_HAVE_A_TITLE', true)."' ); } if (\$K2.trim(\$K2('#catid').val()) == '0') { alert( '".JText::_('K2_PLEASE_SELECT_A_CATEGORY', true)."' ); } else if (\$K2('#toolbar-save').hasClass('active')) { syncExtraFieldsEditor(); var validation = validateExtraFields(); if(validation === true) { \$K2('#selectedTags option').attr('selected', 'selected'); submitform( pressbutton ); } } else { syncExtraFieldsEditor(); var validation = validateExtraFields(); if(validation === true) { \$K2('#selectedTags option').attr('selected', 'selected'); localStorage.setItem('save', 'itemsaved'); submitform( pressbutton ); } } } ");
  • JoomlaWorks
  • JoomlaWorks's Avatar
16 Jan 2019 13:54
Replied by JoomlaWorks on topic How to add k2 extra field inside the content

How to add k2 extra field inside the content

Category: English K2 Community

Then you should be looking at a plugin that copies the extra fields (values) from another item as its own. The gist is that both items should belong to categories that use the same extra fields group so that when you load to edit the item with the copied values, they show up just fine in the K2 item edit form.

Since this is a bit of an edge case, we can custom build the plugin for you if you sponsor it and we can open source it afterwards so it's constantly maintained by either us or other volunteers/users.

If you're interested, send us an email using the contact form here: www.joomlaworks.net/support/contact
  • Karin
  • Karin's Avatar
10 Jan 2019 16:19

Problem with frontend Editor (JCE) in K2

Category: English K2 Community

Hi all,
I am having a problem with the frontend editor (JCE) in K2 since a few weeks.
The "extra fields" are shown in html, which makes it difficult for most users to edit their pages and it is not possible to save at all.
Does anyone have some hints what to do?
I am using joomla 3.9.0 with k2 2.9

Karin
  • JoomlaWorks
  • JoomlaWorks's Avatar
04 Jan 2019 01:55
Replied by JoomlaWorks on topic Extra Fields for registered users only

Extra Fields for registered users only

Category: English K2 Community

@Mazen Regarding your first question, are you referring to data submission or data display? If it's the latter, you can simply wrap the output of the extra field you want to hide in an if statement that checks user permissions.

As for your 2nd question, there are many ways to do this. The simplest though is with Simple Image Gallery Pro (www.joomlaworks.net/extensions/commercial/simple-image-gallery-pro) and some K2 item.php overrides to show the gallery first (in place of the main K2 image).
  • Timothy Michel
  • Timothy Michel's Avatar
29 Oct 2018 23:27 - 30 Oct 2018 00:05
Replied by Timothy Michel on topic After Update to K2 2.9 Extra Fields Don't Work At All

After Update to K2 2.9 Extra Fields Don't Work At All

Category: English K2 Community

I realize that a standardized CSS class naming structure, is essential for extensions developers, because how else could their products integrate into the design of a website; it would be impossible, all they could do is provide a generic look and feel and say "style to suit." With a standard set of classes, extensions can be installed and look like they belong on the site right out of the box.

After poking around the web, I came across this statement that suggests that CSS Grids and Bootstrap 4.0 will live happily together in Joomla 4:

Joomla 4 is currently in development. It may be many months before Joomla 4 is released, but we're already working on comparability for Joomlashack templates.

One of the most important changes in Joomla 4 is the upgrade from Bootstrap 2 to Bootstrap 4. However, one thing we've discovered is that Joomla 4 will not rely exclusively on Bootstrap.

Joomla 4 will also rely on CSS Grid Layout, a CSS method that is revolutionizing the frontend web design industry.

Bootstrap 4 and CSS Grid Layout will be the tools used for frontend design in Joomla 4. Joomla will rely on Bootstrap 4 for the user interface, and CSS Grid for the frontend layouts. The Joomla team are making this change because they believe that CSS Grid will be more future-proof. In Joomla 3, they were locked into an old version of Bootstrap. The hope is that this new approach will avoid similar problems with Joomla 4.

See: The Future of Joomla is CSS Grid, Not Bootstrap 4

It would seem, to me, that this is a reasonable approach, what do you think, considering what you said about the future of Bootstrap?
  • Timothy Michel
  • Timothy Michel's Avatar
29 Oct 2018 20:55 - 30 Oct 2018 01:17
Replied by Timothy Michel on topic Content Not Displaying for one Category

Content Not Displaying for one Category

Category: English K2 Community

I will install the dev version of 2.9.1.

I had already set error reporting to maximum and didn't see any errors, only warnings, and not from K2 specifically.

The blank page occurs when I try to fetch it via a menu item or directly pasting the URL for the article/item, into the browser address bar.

I will let you know what else I find, but that will probably be tomorrow for you.

After installing K2-dev 2.9.1 I get the same result.

Curiously in error.log I see the following:

2018-10-29T06:44:49+00:00 INFO 62.102.148.166 joomlafailure **Username and password do not match or you do not have an account yet.**
2018-10-29T07:56:51+00:00 INFO 62.102.148.166 joomlafailure **Username and password do not match or you do not have an account yet.**
2018-10-29T09:08:33+00:00 INFO 62.102.148.166 joomlafailure **Username and password do not match or you do not have an account yet.**
2018-10-29T10:22:21+00:00 INFO 62.102.148.166 joomlafailure **Username and password do not match or you do not have an account yet.**
2018-10-29T11:37:01+00:00 INFO 62.102.148.166 joomlafailure **Username and password do not match or you do not have an account yet.**
2018-10-29T12:48:48+00:00 INFO 62.102.148.166 joomlafailure **Username and password do not match or you do not have an account yet.**
2018-10-29T14:03:04+00:00 INFO 62.102.148.166 joomlafailure **Username and password do not match or you do not have an account yet.**
2018-10-29T15:17:58+00:00 INFO 62.102.148.166 joomlafailure **Username and password do not match or you do not have an account yet.**
2018-10-29T16:31:21+00:00 INFO 62.102.148.166 joomlafailure **Username and password do not match or you do not have an account yet.**

Unless someone is using a script to try to guess a password, this should not be happening. I am the only person that logs into this dev site.

But I see no error pertaining to K2.

I have added:
<div class="watch-read-act-on-it"> <h2> <?php $menu = JFactory::getApplication()->getMenu(); $active = $menu->getActive(); $menuname = $active->params->get('page_heading'); echo $menuname; ?> </h2> </div>

to my index.php file to display the Page Heading information in the Page Display tab in the Joomla Edit Menu Item interface, at the top of the page for all pages, and this displays correctly, So the problem comes after the menu item information is displayed.

This is really throwing me. It would almost imply a problem with item.php, But then the problem would show up everywhere and not just items called from these Hidden menus.

I added the following to item.php, but as far as I can see nothing is wrong here:
<?php if($this->item->params->get('itemExtraFields') && count($this->item->extra_fields)): ?> <!-- Item article Title Row 2 extra field --> <?php if(isset($this->item->extraFields->titleRowTwo->value)): ?> <h2 class="itemTitleRow2"><?php echo $this->item->extraFields->titleRowTwo->value; ?></h2> <?php endif; ?> <!-- Item article SubTitle 1 extra field --> <?php if(isset($this->item->extraFields->subtitleOne->value)): ?> <h3 class="itemSubTitle1"><?php echo $this->item->extraFields->subtitleOne->value; ?></h3> <?php endif; ?> <!-- Item article SubTitle 2 extra field --> <?php if(isset($this->item->extraFields->subtitleTwo->value)): ?> <h4 class="itemSubTitle2"><?php echo $this->item->extraFields->subtitleTwo->value; ?></h4> <?php endif; ?> <?php endif; ?>

I found this in jcontroller.log.php:

2018-10-29T01:22:32+00:00 INFO 47.41.20.188 controller Holding edit ID com_menus.edit.item.1197 Array ( [0] => 1197 )
2018-10-29T01:51:59+00:00 INFO 47.41.20.188 controller Releasing edit ID com_menus.edit.item.1197 Array ( )

And that is the menu item connected to the K2 item that I am trying to display. I am not familiar with holding and releasing, but it could mean holding data until after the page is rendered.
  • George
  • George's Avatar
23 Oct 2018 21:21
Replied by George on topic K2 comments problem with plugin comments..

K2 comments problem with plugin comments..

Category: English K2 Community

OK I try to find it but I cant, can you help me where is this ?
<?php /** * @version 2.9.x * @package K2 * @author JoomlaWorks https://www.joomlaworks.net * @copyright Copyright (c) 2006 - 2018 JoomlaWorks Ltd. All rights reserved. * @license GNU/GPL license: http://www.gnu.org/copyleft/gpl.html */ // no direct access defined('_JEXEC') or die; ?> <?php if(JRequest::getInt('print')==1): ?> <!-- Print button at the top of the print page only --> <a class="itemPrintThisPage" rel="nofollow" href="#" onclick="window.print();return false;"> <span><?php echo JText::_('K2_PRINT_THIS_PAGE'); ?></span> </a> <?php endif; ?> <!-- Start K2 Item Layout --> <span id="startOfPageId<?php echo JRequest::getInt('id'); ?>"></span> <div id="k2Container" class="itemView<?php echo ($this->item->featured) ? ' itemIsFeatured' : ''; ?><?php if($this->item->params->get('pageclass_sfx')) echo ' '.$this->item->params->get('pageclass_sfx'); ?>"> <!-- Plugins: BeforeDisplay --> <?php echo $this->item->event->BeforeDisplay; ?> <!-- K2 Plugins: K2BeforeDisplay --> <?php echo $this->item->event->K2BeforeDisplay; ?> <div class="itemHeader"> <?php if($this->item->params->get('itemDateCreated')): ?> <!-- Date created --> <span class="itemDateCreated"> <?php echo JHTML::_('date', $this->item->created, JText::_('K2_DATE_FORMAT_LC2')); ?> </span> <?php endif; ?> <?php if($this->item->params->get('itemTitle')): ?> <!-- Item title --> <h2 class="itemTitle"> <?php if(isset($this->item->editLink)): ?> <!-- Item edit link --> <span class="itemEditLink"> <a data-k2-modal="edit" href="<?php echo $this->item->editLink; ?>"><?php echo JText::_('K2_EDIT_ITEM'); ?></a> </span> <?php endif; ?> <?php echo $this->item->title; ?> <?php if($this->item->params->get('itemFeaturedNotice') && $this->item->featured): ?> <!-- Featured flag --> <span> <sup> <?php echo JText::_('K2_FEATURED'); ?> </sup> </span> <?php endif; ?> </h2> <?php endif; ?> <?php if($this->item->params->get('itemAuthor')): ?> <!-- Item Author --> <span class="itemAuthor"> <?php echo K2HelperUtilities::writtenBy($this->item->author->profile->gender); ?> <?php if(empty($this->item->created_by_alias)): ?> <a rel="author" href="<?php echo $this->item->author->link; ?>"><?php echo $this->item->author->name; ?></a> <?php else: ?> <?php echo $this->item->author->name; ?> <?php endif; ?> </span> <?php endif; ?> </div> <!-- Plugins: AfterDisplayTitle --> <?php echo $this->item->event->AfterDisplayTitle; ?> <!-- K2 Plugins: K2AfterDisplayTitle --> <?php echo $this->item->event->K2AfterDisplayTitle; ?> <?php if( $this->item->params->get('itemFontResizer') || $this->item->params->get('itemPrintButton') || $this->item->params->get('itemEmailButton') || $this->item->params->get('itemSocialButton') || ($this->item->params->get('itemVideoAnchor') && !empty($this->item->video)) || ($this->item->params->get('itemImageGalleryAnchor') && !empty($this->item->gallery)) || ($this->item->params->get('itemCommentsAnchor') && $this->item->params->get('itemComments') && $this->item->params->get('comments')) ): ?> <div class="itemToolbar"> <ul> <?php if($this->item->params->get('itemFontResizer')): ?> <!-- Font Resizer --> <li> <span class="itemTextResizerTitle"><?php echo JText::_('K2_FONT_SIZE'); ?></span> <a href="#" id="fontDecrease"> <span><?php echo JText::_('K2_DECREASE_FONT_SIZE'); ?></span> </a> <a href="#" id="fontIncrease"> <span><?php echo JText::_('K2_INCREASE_FONT_SIZE'); ?></span> </a> </li> <?php endif; ?> <?php if($this->item->params->get('itemPrintButton') && !JRequest::getInt('print')): ?> <!-- Print Button --> <li> <a class="itemPrintLink" rel="nofollow" href="<?php echo $this->item->printLink; ?>" onclick="window.open(this.href,'printWindow','width=900,height=600,location=no,menubar=no,resizable=yes,scrollbars=yes'); return false;"> <span><?php echo JText::_('K2_PRINT'); ?></span> </a> </li> <?php endif; ?> <?php if($this->item->params->get('itemEmailButton') && !JRequest::getInt('print')): ?> <!-- Email Button --> <li> <a class="itemEmailLink" rel="nofollow" href="<?php echo $this->item->emailLink; ?>" onclick="window.open(this.href,'emailWindow','width=400,height=350,location=no,menubar=no,resizable=no,scrollbars=no'); return false;"> <span><?php echo JText::_('K2_EMAIL'); ?></span> </a> </li> <?php endif; ?> <?php if($this->item->params->get('itemSocialButton') && !is_null($this->item->params->get('socialButtonCode', NULL))): ?> <!-- Item Social Button --> <li> <?php echo $this->item->params->get('socialButtonCode'); ?> </li> <?php endif; ?> <?php if($this->item->params->get('itemVideoAnchor') && !empty($this->item->video)): ?> <!-- Anchor link to item video below - if it exists --> <li> <a class="itemVideoLink k2Anchor" href="<?php echo $this->item->link; ?>#itemVideoAnchor"><?php echo JText::_('K2_MEDIA'); ?></a> </li> <?php endif; ?> <?php if($this->item->params->get('itemImageGalleryAnchor') && !empty($this->item->gallery)): ?> <!-- Anchor link to item image gallery below - if it exists --> <li> <a class="itemImageGalleryLink k2Anchor" href="<?php echo $this->item->link; ?>#itemImageGalleryAnchor"><?php echo JText::_('K2_IMAGE_GALLERY'); ?></a> </li> <?php endif; ?> <?php if($this->item->params->get('itemCommentsAnchor') && $this->item->params->get('itemComments') && ( ($this->item->params->get('comments') == '2' && !$this->user->guest) || ($this->item->params->get('comments') == '1')) ): ?> <!-- Anchor link to comments below - if enabled --> <li> <?php if(!empty($this->item->event->K2CommentsCounter)): ?> <!-- K2 Plugins: K2CommentsCounter --> <?php echo $this->item->event->K2CommentsCounter; ?> <?php else: ?> <?php if($this->item->numOfComments > 0): ?> <a class="itemCommentsLink k2Anchor" href="<?php echo $this->item->link; ?>#itemCommentsAnchor"> <span><?php echo $this->item->numOfComments; ?></span> <?php echo ($this->item->numOfComments>1) ? JText::_('K2_COMMENTS') : JText::_('K2_COMMENT'); ?> </a> <?php else: ?> <a class="itemCommentsLink k2Anchor" href="<?php echo $this->item->link; ?>#itemCommentsAnchor"><?php echo JText::_('K2_BE_THE_FIRST_TO_COMMENT'); ?></a> <?php endif; ?> <?php endif; ?> </li> <?php endif; ?> </ul> <div class="clr"></div> </div> <?php endif; ?> <?php if($this->item->params->get('itemRating')): ?> <!-- Item Rating --> <div class="itemRatingBlock"> <span><?php echo JText::_('K2_RATE_THIS_ITEM'); ?></span> <div class="itemRatingForm"> <ul class="itemRatingList"> <li class="itemCurrentRating" id="itemCurrentRating<?php echo $this->item->id; ?>" style="width:<?php echo $this->item->votingPercentage; ?>%;"></li> <li><a href="#" data-id="<?php echo $this->item->id; ?>" title="<?php echo JText::_('K2_1_STAR_OUT_OF_5'); ?>" class="one-star">1</a></li> <li><a href="#" data-id="<?php echo $this->item->id; ?>" title="<?php echo JText::_('K2_2_STARS_OUT_OF_5'); ?>" class="two-stars">2</a></li> <li><a href="#" data-id="<?php echo $this->item->id; ?>" title="<?php echo JText::_('K2_3_STARS_OUT_OF_5'); ?>" class="three-stars">3</a></li> <li><a href="#" data-id="<?php echo $this->item->id; ?>" title="<?php echo JText::_('K2_4_STARS_OUT_OF_5'); ?>" class="four-stars">4</a></li> <li><a href="#" data-id="<?php echo $this->item->id; ?>" title="<?php echo JText::_('K2_5_STARS_OUT_OF_5'); ?>" class="five-stars">5</a></li> </ul> <div id="itemRatingLog<?php echo $this->item->id; ?>" class="itemRatingLog"><?php echo $this->item->numOfvotes; ?></div> <div class="clr"></div> </div> <div class="clr"></div> </div> <?php endif; ?> <div class="itemBody"> <!-- Plugins: BeforeDisplayContent --> <?php echo $this->item->event->BeforeDisplayContent; ?> <!-- K2 Plugins: K2BeforeDisplayContent --> <?php echo $this->item->event->K2BeforeDisplayContent; ?> <?php if($this->item->params->get('itemImage') && !empty($this->item->image)): ?> <!-- Item Image --> <div class="itemImageBlock"> <span class="itemImage"> <a data-k2-modal="image" href="<?php echo $this->item->imageXLarge; ?>" title="<?php echo JText::_('K2_CLICK_TO_PREVIEW_IMAGE'); ?>"> <img src="<?php echo $this->item->image; ?>" alt="<?php if(!empty($this->item->image_caption)) echo K2HelperUtilities::cleanHtml($this->item->image_caption); else echo K2HelperUtilities::cleanHtml($this->item->title); ?>" style="width:<?php echo $this->item->imageWidth; ?>px; height:auto;" /> </a> </span> <?php if($this->item->params->get('itemImageMainCaption') && !empty($this->item->image_caption)): ?> <!-- Image caption --> <span class="itemImageCaption"><?php echo $this->item->image_caption; ?></span> <?php endif; ?> <?php if($this->item->params->get('itemImageMainCredits') && !empty($this->item->image_credits)): ?> <!-- Image credits --> <span class="itemImageCredits"><?php echo $this->item->image_credits; ?></span> <?php endif; ?> <div class="clr"></div> </div> <?php endif; ?> <?php if(!empty($this->item->fulltext)): ?> <?php if($this->item->params->get('itemIntroText')): ?> <!-- Item introtext --> <div class="itemIntroText"> <?php echo $this->item->introtext; ?> </div> <?php endif; ?> <?php if($this->item->params->get('itemFullText')): ?> <!-- Item fulltext --> <div class="itemFullText"> <?php echo $this->item->fulltext; ?> </div> <?php endif; ?> <?php else: ?> <!-- Item text --> <div class="itemFullText"> <?php echo $this->item->introtext; ?> </div> <?php endif; ?> <div class="clr"></div> <?php if($this->item->params->get('itemExtraFields') && count($this->item->extra_fields)): ?> <!-- Item extra fields --> <div class="itemExtraFields"> <h3><?php echo JText::_('K2_ADDITIONAL_INFO'); ?></h3> <ul> <?php foreach ($this->item->extra_fields as $key => $extraField): ?> <?php if($extraField->value != ''): ?> <li class="<?php echo ($key%2) ? "odd" : "even"; ?> type<?php echo ucfirst($extraField->type); ?> group<?php echo $extraField->group; ?> alias<?php echo ucfirst($extraField->alias); ?>"> <?php if($extraField->type == 'header'): ?> <h4 class="itemExtraFieldsHeader"><?php echo $extraField->name; ?></h4> <?php else: ?> <span class="itemExtraFieldsLabel"><?php echo $extraField->name; ?>:</span> <span class="itemExtraFieldsValue"><?php echo $extraField->value; ?></span> <?php endif; ?> </li> <?php endif; ?> <?php endforeach; ?> </ul> <div class="clr"></div> </div> <?php endif; ?> <?php if($this->item->params->get('itemHits') || ($this->item->params->get('itemDateModified') && intval($this->item->modified)!=0)): ?> <div class="itemContentFooter"> <?php if($this->item->params->get('itemHits')): ?> <!-- Item Hits --> <span class="itemHits"> <?php echo JText::_('K2_READ'); ?> <b><?php echo $this->item->hits; ?></b> <?php echo JText::_('K2_TIMES'); ?> </span> <?php endif; ?> <?php if($this->item->params->get('itemDateModified') && intval($this->item->modified)!=0): ?> <!-- Item date modified --> <span class="itemDateModified"> <?php echo JText::_('K2_LAST_MODIFIED_ON'); ?> <?php echo JHTML::_('date', $this->item->modified, JText::_('K2_DATE_FORMAT_LC2')); ?> </span> <?php endif; ?> <div class="clr"></div> </div> <?php endif; ?> <!-- Plugins: AfterDisplayContent --> <?php echo $this->item->event->AfterDisplayContent; ?> <!-- K2 Plugins: K2AfterDisplayContent --> <?php echo $this->item->event->K2AfterDisplayContent; ?> <div class="clr"></div> </div> <?php if( $this->item->params->get('itemTwitterButton',1) || $this->item->params->get('itemFacebookButton',1) || $this->item->params->get('itemGooglePlusOneButton',1) ): ?> <!-- Social sharing --> <div class="itemSocialSharing"> <?php if($this->item->params->get('itemTwitterButton',1)): ?> <!-- Twitter Button --> <div class="itemTwitterButton"> <a href="https://twitter.com/share" class="twitter-share-button" data-lang="<?php echo $this->item->langTagForTW; ?>" data-via="<?php if($this->item->params->get('twitterUsername')) echo $this->item->params->get('twitterUsername'); ?>"><?php echo JText::_('K2_TWEET'); ?></a> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script> </div> <?php endif; ?> <?php if($this->item->params->get('itemFacebookButton',1)): ?> <!-- Facebook Button --> <div class="itemFacebookButton"> <div id="fb-root"></div> <script>(function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(d.getElementById(id)) return;js=d.createElement(s);js.id=id;js.src="//connect.facebook.net/<?php echo $this->item->langTagForFB; ?>/sdk.js#xfbml=1&version=v2.5";fjs.parentNode.insertBefore(js,fjs);}(document,'script','facebook-jssdk'));</script> <div class="fb-like" data-width="200" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div> </div> <?php endif; ?> <?php if($this->item->params->get('itemGooglePlusOneButton',1)): ?> <!-- Google +1 Button --> <div class="itemGooglePlusOneButton"> <div class="g-plusone" data-size="medium"></div> <script>window.___gcfg={lang:'<?php echo $this->item->langTagForGP; ?>'};(function(){var po=document.createElement('script');po.type='text/javascript';po.async=true;po.src='https://apis.google.com/js/platform.js';var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(po,s);})();</script> </div> <?php endif; ?> <div class="clr"></div> </div> <?php endif; ?> <?php if( $this->item->params->get('itemCategory') || $this->item->params->get('itemTags') || $this->item->params->get('itemAttachments') ): ?> <div class="itemLinks"> <?php if($this->item->params->get('itemCategory')): ?> <!-- Item category --> <div class="itemCategory"> <span><?php echo JText::_('K2_PUBLISHED_IN'); ?></span> <a href="<?php echo $this->item->category->link; ?>"><?php echo $this->item->category->name; ?></a> </div> <?php endif; ?> <?php if($this->item->params->get('itemTags') && count($this->item->tags)): ?> <!-- Item tags --> <div class="itemTagsBlock"> <span><?php echo JText::_('K2_TAGGED_UNDER'); ?></span> <ul class="itemTags"> <?php foreach ($this->item->tags as $tag): ?> <li><a href="<?php echo $tag->link; ?>"><?php echo $tag->name; ?></a></li> <?php endforeach; ?> </ul> <div class="clr"></div> </div> <?php endif; ?> <?php if($this->item->params->get('itemAttachments') && count($this->item->attachments)): ?> <!-- Item attachments --> <div class="itemAttachmentsBlock"> <span><?php echo JText::_('K2_DOWNLOAD_ATTACHMENTS'); ?></span> <ul class="itemAttachments"> <?php foreach ($this->item->attachments as $attachment): ?> <li> <a title="<?php echo K2HelperUtilities::cleanHtml($attachment->titleAttribute); ?>" href="<?php echo $attachment->link; ?>"><?php echo $attachment->title; ?></a> <?php if($this->item->params->get('itemAttachmentsCounter')): ?> <span>(<?php echo $attachment->hits; ?> <?php echo ($attachment->hits==1) ? JText::_('K2_DOWNLOAD') : JText::_('K2_DOWNLOADS'); ?>)</span> <?php endif; ?> </li> <?php endforeach; ?> </ul> </div> <?php endif; ?> <div class="clr"></div> </div> <?php endif; ?> <?php if($this->item->params->get('itemAuthorBlock') && empty($this->item->created_by_alias)): ?> <!-- Author Block --> <div class="itemAuthorBlock"> <?php if($this->item->params->get('itemAuthorImage') && !empty($this->item->author->avatar)): ?> <img class="itemAuthorAvatar" src="<?php echo $this->item->author->avatar; ?>" alt="<?php echo K2HelperUtilities::cleanHtml($this->item->author->name); ?>" /> <?php endif; ?> <div class="itemAuthorDetails"> <h3 class="itemAuthorName"> <a rel="author" href="<?php echo $this->item->author->link; ?>"><?php echo $this->item->author->name; ?></a> </h3> <?php if($this->item->params->get('itemAuthorDescription') && !empty($this->item->author->profile->description)): ?> <p><?php echo $this->item->author->profile->description; ?></p> <?php endif; ?> <?php if($this->item->params->get('itemAuthorURL') && !empty($this->item->author->profile->url)): ?> <span class="itemAuthorUrl"><i class="icon-globe"></i> <a rel="me" href="<?php echo $this->item->author->profile->url; ?>" target="_blank"><?php echo str_replace('http://','',$this->item->author->profile->url); ?></a></span> <?php endif; ?> <?php if($this->item->params->get('itemAuthorURL') && !empty($this->item->author->profile->url) && $this->item->params->get('itemAuthorEmail')): ?> <span class="k2HorizontalSep">|</span> <?php endif; ?> <?php if($this->item->params->get('itemAuthorEmail')): ?> <span class="itemAuthorEmail"><i class="icon-envelope"></i> <?php echo JHTML::_('Email.cloak', $this->item->author->email); ?></span> <?php endif; ?> <div class="clr"></div> <!-- K2 Plugins: K2UserDisplay --> <?php echo $this->item->event->K2UserDisplay; ?> <div class="clr"></div> </div> <div class="clr"></div> </div> <?php endif; ?> <?php if($this->item->params->get('itemAuthorLatest') && empty($this->item->created_by_alias) && isset($this->authorLatestItems)): ?> <!-- Latest items from author --> <div class="itemAuthorLatest"> <h3><?php echo JText::_('K2_LATEST_FROM'); ?> <?php echo $this->item->author->name; ?></h3> <ul> <?php foreach($this->authorLatestItems as $key=>$item): ?> <li class="<?php echo ($key%2) ? "odd" : "even"; ?>"> <a href="<?php echo $item->link ?>"><?php echo $item->title; ?></a> </li> <?php endforeach; ?> </ul> <div class="clr"></div> </div> <?php endif; ?> <?php /* A note regarding 'Related Items'... If you add: - the CSS rule 'overflow-x:scroll;' in the element div.itemRelated {…} in the k2.css - the class 'k2Scroller' to the ul element below - the classes 'k2ScrollerElement' and 'k2EqualHeights' to the li element inside the foreach loop below - the style attribute 'style="width:<?php echo $item->imageWidth; ?>px;"' to the li element inside the foreach loop below ...then your Related Items will be transformed into a vertical-scrolling block, inside which, all items have the same height (equal column heights). This can be very useful if you want to show your related articles or products with title/author/category/image etc., which would take a significant amount of space in the classic list-style display. */ ?> <?php if($this->item->params->get('itemRelated') && isset($this->relatedItems)): ?> <!-- Related items by tag --> <div class="itemRelated"> <h3><?php echo JText::_("K2_RELATED_ITEMS_BY_TAG"); ?></h3> <ul> <?php foreach($this->relatedItems as $key=>$item): ?> <li class="<?php echo ($key%2) ? "odd" : "even"; ?>"> <?php if($this->item->params->get('itemRelatedTitle', 1)): ?> <a class="itemRelTitle" href="<?php echo $item->link ?>"><?php echo $item->title; ?></a> <?php endif; ?> <?php if($this->item->params->get('itemRelatedCategory')): ?> <div class="itemRelCat"><?php echo JText::_("K2_IN"); ?> <a href="<?php echo $item->category->link ?>"><?php echo $item->category->name; ?></a></div> <?php endif; ?> <?php if($this->item->params->get('itemRelatedAuthor')): ?> <div class="itemRelAuthor"><?php echo JText::_("K2_BY"); ?> <a rel="author" href="<?php echo $item->author->link; ?>"><?php echo $item->author->name; ?></a></div> <?php endif; ?> <?php if($this->item->params->get('itemRelatedImageSize')): ?> <img style="width:<?php echo $item->imageWidth; ?>px;height:auto;" class="itemRelImg" src="<?php echo $item->image; ?>" alt="<?php echo K2HelperUtilities::cleanHtml($item->title); ?>" /> <?php endif; ?> <?php if($this->item->params->get('itemRelatedIntrotext')): ?> <div class="itemRelIntrotext"><?php echo $item->introtext; ?></div> <?php endif; ?> <?php if($this->item->params->get('itemRelatedFulltext')): ?> <div class="itemRelFulltext"><?php echo $item->fulltext; ?></div> <?php endif; ?> <?php if($this->item->params->get('itemRelatedMedia')): ?> <?php if($item->videoType=='embedded'): ?> <div class="itemRelMediaEmbedded"><?php echo $item->video; ?></div> <?php else: ?> <div class="itemRelMedia"><?php echo $item->video; ?></div> <?php endif; ?> <?php endif; ?> <?php if($this->item->params->get('itemRelatedImageGallery')): ?> <div class="itemRelImageGallery"><?php echo $item->gallery; ?></div> <?php endif; ?> </li> <?php endforeach; ?> <li class="clr"></li> </ul> <div class="clr"></div> </div> <?php endif; ?> <div class="clr"></div> <?php if($this->item->params->get('itemVideo') && !empty($this->item->video)): ?> <!-- Item video --> <a name="itemVideoAnchor" id="itemVideoAnchor"></a> <div class="itemVideoBlock"> <h3><?php echo JText::_('K2_MEDIA'); ?></h3> <?php if($this->item->videoType=='embedded'): ?> <div class="itemVideoEmbedded"> <?php echo $this->item->video; ?> </div> <?php else: ?> <span class="itemVideo"><?php echo $this->item->video; ?></span> <?php endif; ?> <?php if($this->item->params->get('itemVideoCaption') && !empty($this->item->video_caption)): ?> <span class="itemVideoCaption"><?php echo $this->item->video_caption; ?></span> <?php endif; ?> <?php if($this->item->params->get('itemVideoCredits') && !empty($this->item->video_credits)): ?> <span class="itemVideoCredits"><?php echo $this->item->video_credits; ?></span> <?php endif; ?> <div class="clr"></div> </div> <?php endif; ?> <?php if($this->item->params->get('itemImageGallery') && !empty($this->item->gallery)): ?> <!-- Item image gallery --> <a name="itemImageGalleryAnchor" id="itemImageGalleryAnchor"></a> <div class="itemImageGallery"> <h3><?php echo JText::_('K2_IMAGE_GALLERY'); ?></h3> <?php echo $this->item->gallery; ?> </div> <?php endif; ?> <?php if($this->item->params->get('itemNavigation') && !JRequest::getCmd('print') && (isset($this->item->nextLink) || isset($this->item->previousLink))): ?> <!-- Item navigation --> <div class="itemNavigation"> <span class="itemNavigationTitle"><?php echo JText::_('K2_MORE_IN_THIS_CATEGORY'); ?></span> <?php if(isset($this->item->previousLink)): ?> <a class="itemPrevious" href="<?php echo $this->item->previousLink; ?>">&laquo; <?php echo $this->item->previousTitle; ?></a> <?php endif; ?> <?php if(isset($this->item->nextLink)): ?> <a class="itemNext" href="<?php echo $this->item->nextLink; ?>"><?php echo $this->item->nextTitle; ?> &raquo;</a> <?php endif; ?> </div> <?php endif; ?> <!-- Plugins: AfterDisplay --> <?php echo $this->item->event->AfterDisplay; ?> <!-- K2 Plugins: K2AfterDisplay --> <?php echo $this->item->event->K2AfterDisplay; ?> <?php if( $this->item->params->get('itemComments') && (($this->item->params->get('comments') == '2' && !$this->user->guest) || ($this->item->params->get('comments') == '1')) ): ?> <!-- K2 Plugins: K2CommentsBlock --> <?php echo $this->item->event->K2CommentsBlock; ?> <?php endif; ?> <?php if( $this->item->params->get('itemComments') && ($this->item->params->get('comments') == '1' || ($this->item->params->get('comments') == '2')) && empty($this->item->event->K2CommentsBlock) ): ?> <!-- Item comments --> <a name="itemCommentsAnchor" id="itemCommentsAnchor"></a> <div class="itemComments"> <?php if($this->item->params->get('commentsFormPosition')=='above' && $this->item->params->get('itemComments') && !JRequest::getInt('print') && ($this->item->params->get('comments') == '1' || ($this->item->params->get('comments') == '2' && K2HelperPermissions::canAddComment($this->item->catid)))): ?> <!-- Item comments form --> <div class="itemCommentsForm"> <?php echo $this->loadTemplate('comments_form'); ?> </div> <?php endif; ?> <?php if($this->item->numOfComments>0 && $this->item->params->get('itemComments') && ($this->item->params->get('comments') == '1' || ($this->item->params->get('comments') == '2'))): ?> <!-- Item user comments --> <h3 class="itemCommentsCounter"> <span><?php echo $this->item->numOfComments; ?></span> <?php echo ($this->item->numOfComments>1) ? JText::_('K2_COMMENTS') : JText::_('K2_COMMENT'); ?> </h3> <ul class="itemCommentsList"> <?php foreach ($this->item->comments as $key=>$comment): ?> <li class="<?php echo ($key%2) ? "odd" : "even"; echo (!$this->item->created_by_alias && $comment->userID==$this->item->created_by) ? " authorResponse" : ""; echo($comment->published) ? '':' unpublishedComment'; ?>"> <span class="commentLink"> <a href="<?php echo $this->item->link; ?>#comment<?php echo $comment->id; ?>" name="comment<?php echo $comment->id; ?>" id="comment<?php echo $comment->id; ?>"> <?php echo JText::_('K2_COMMENT_LINK'); ?> </a> </span> <?php if($comment->userImage): ?> <img src="<?php echo $comment->userImage; ?>" alt="<?php echo JFilterOutput::cleanText($comment->userName); ?>" width="<?php echo $this->item->params->get('commenterImgWidth'); ?>" /> <?php endif; ?> <span class="commentDate"><?php echo JHTML::_('date', $comment->commentDate, JText::_('K2_DATE_FORMAT_LC2')); ?></span> <span class="commentAuthorName"> <?php echo JText::_('K2_POSTED_BY'); ?> <?php if(!empty($comment->userLink)): ?> <a href="<?php echo JFilterOutput::cleanText($comment->userLink); ?>" title="<?php echo JFilterOutput::cleanText($comment->userName); ?>" target="_blank" rel="nofollow"><?php echo $comment->userName; ?></a> <?php else: ?> <?php echo $comment->userName; ?> <?php endif; ?> </span> <p><?php echo $comment->commentText; ?></p> <?php if( $this->inlineCommentsModeration || ($comment->published && ($this->params->get('commentsReporting')=='1' || ($this->params->get('commentsReporting')=='2' && !$this->user->guest))) ): ?> <span class="commentToolbar"> <?php if($this->inlineCommentsModeration): ?> <?php if(!$comment->published): ?> <a class="commentApproveLink" href="<?php echo JRoute::_('index.php?option=com_k2&view=comments&task=publish&commentID='.$comment->id.'&format=raw')?>"><?php echo JText::_('K2_APPROVE')?></a> <?php endif; ?> <a class="commentRemoveLink" href="<?php echo JRoute::_('index.php?option=com_k2&view=comments&task=remove&commentID='.$comment->id.'&format=raw')?>"><?php echo JText::_('K2_REMOVE')?></a> <?php endif; ?> <?php if($comment->published && ($this->params->get('commentsReporting')=='1' || ($this->params->get('commentsReporting')=='2' && !$this->user->guest))): ?> <a data-k2-modal="iframe" href="<?php echo JRoute::_('index.php?option=com_k2&view=comments&task=report&commentID='.$comment->id)?>"><?php echo JText::_('K2_REPORT')?></a> <?php endif; ?> <?php if($comment->reportUserLink): ?> <a class="k2ReportUserButton" href="<?php echo $comment->reportUserLink; ?>"><?php echo JText::_('K2_FLAG_AS_SPAMMER'); ?></a> <?php endif; ?> </span> <?php endif; ?> <div class="clr"></div> </li> <?php endforeach; ?> </ul> <!-- Comments Pagination --> <div class="itemCommentsPagination"> <?php echo $this->pagination->getPagesLinks(); ?> <div class="clr"></div> </div> <?php endif; ?> <?php if( $this->item->params->get('commentsFormPosition')=='below' && $this->item->params->get('itemComments') && !JRequest::getInt('print') && ($this->item->params->get('comments') == '1' || ($this->item->params->get('comments') == '2' && K2HelperPermissions::canAddComment($this->item->catid))) ): ?> <!-- Item comments form --> <div class="itemCommentsForm"> <?php echo $this->loadTemplate('comments_form'); ?> </div> <?php endif; ?> <?php $user = JFactory::getUser(); if($this->item->params->get('comments') == '2' && $user->guest): ?> <div class="itemCommentsLoginFirst"><?php echo JText::_('K2_LOGIN_TO_POST_COMMENTS'); ?></div> <?php endif; ?> </div> <?php endif; ?> <?php if(!JRequest::getCmd('print')): ?> <div class="itemBackToTop"> <a class="k2Anchor" href="<?php echo $this->item->link; ?>#startOfPageId<?php echo JRequest::getInt('id'); ?>"> <?php echo JText::_('K2_BACK_TO_TOP'); ?> </a> </div> <?php endif; ?> <div class="clr"></div> </div> <!-- End K2 Item Layout -->
  • Timothy Michel
  • Timothy Michel's Avatar
13 Oct 2018 03:16 - 13 Oct 2018 03:21
Replied by Timothy Michel on topic After Update to K2 2.9 Extra Fields Don't Work At All

After Update to K2 2.9 Extra Fields Don't Work At All

Category: English K2 Community

Fotis, first of all, thank you so much for that detailed reply. Yes I want to develop adaptive templates. I plan to create a new Joomla template that nearly exclusively uses Flexbox CSS attributes and CSS Grids, and only use Bootstrap 2/3 classes where I have to. Even with CSS Grids, there is still a need for a specific mobile template. So the information you just provided is very very much appreciated.

I set error reporting to maximum as you suggested and then looked at error.log. I found a warning related to the K2/ACYMailing plugin and an error related to the template index.php file.

[Mon Sep 10 21:34:38 2018] [warn] [client 47.42.194.156] mod_fcgid: stderr: PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; plgAcymailingK2users has a deprecated constructor in /[path to plugins]/plugins/acymailing/k2users/k2users.php on line 8


As you can see this was 10 September, 2018 and may have already been corrected in v. 2.9. this may also have been written by ACYMailing.

I also found:

[Fri Oct 12 19:31:50 2018] [warn] [client 174.81.12.11] mod_fcgid: error reading data from FastCGI server

Which means I need to quiz our web host.

and

Fri Oct 12 19:31:50 2018] [error] [client 174.81.12.11] Premature end of script headers: index.php

Which means I have to look at my index.php file.
Displaying 1 - 20 out of 248 results.

Powered by Kunena Forum