Keyword

Advanced Search

Search Results (Searched for: preview)

  • 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
  • Han Kortekaas
  • Han Kortekaas's Avatar
05 May 2023 11:04 - 05 May 2023 13:55
URL not recognized was created by Han Kortekaas

URL not recognized

Category: AllVideos

I found migrating from joomla3 to joomla 4 that the URL to an article containing a video works only if that URL links directly to a Menu -> Article. In case the URL has a link to a Menu- Categorylist - Article I get a page not found.

Editing the article of a category-list in the preview mode the video works properly.

Any idea what is missing?
  • STEPHAN HERBY
  • STEPHAN HERBY's Avatar
28 Apr 2023 17:17 - 28 Apr 2023 17:18
Replied by STEPHAN HERBY on topic K2 and Joomla 4

K2 and Joomla 4

Category: English K2 Community

Yeah, I agree @Andrew Hickey,
The request of OSM mention "The awarded applicant will be required to provide Security Support for Joomla 3.10 core, developing patches and releasing security update packages for 18 months from August 2023 onwards."
18 MONTHS !
This is a nightmare for a simple user : I don't know if I have to upgrade or not to J4 + Which version should I use for my new sites ? The problem is coming from Joomla organisation, not K2 or Joomlaworks!
The proof is in the pudding; a lot of CCK has NOT migrated to J4 yet : Seblod (Release Preview) - Fabrikar - K2 - Chronoform... and so on. Some exception of course, but not enough...
  • Sambroza
  • Sambroza's Avatar
16 Jan 2023 20:29 - 16 Jan 2023 21:12
Replied by Sambroza on topic Errors after Update to PHP8 in Backend

Errors after Update to PHP8 in Backend

Category: English K2 Community

Same issue here - after upgrading to PHP8.

0 Serialization of 'Closure' is not allowed
Call stack
# Function - Location
1 () - JROOT/libraries/src/Cache/Controller/:188
2 serialize() - JROOT/libraries/src/Cache/Controller/:188
3 Joomla\CMS\Cache\Controller\CallbackController->get() - JROOT/libraries/src/Cache/Controller/:45
4 Joomla\CMS\Cache\Controller\CallbackController->call() - JROOT/components/com_k2/views/itemlist/:691

But it occurs only when Joomla Debug is enabled.

*Extra info: 
I got the above on the localhost dev site.
Once I tried the same on an online dev - Joomla returns this: 

Something on your site is broken and tries to save the plugin state in the cache. This is a major security issue and will cause your site to not work properly. Go to your site's backend, Global Configuration and set Caching to OFF as a temporary solution. Possible causes: older versions of JoomlaShine templates, JomSocial, BetterPreview and other third party Joomla! extensions.
  • ita4012
  • ita4012's Avatar
24 Oct 2022 12:32 - 24 Oct 2022 12:37

Allvideos doesn't work in custom module in J4

Category: AllVideos

Hi. I use J4.2.3.

If I use YouTube Allvideos code to insert my Youtube videos in an article, I do not have any problems.
If I insert the same code in a custom module, it doesn't work. I just get that code appearing.
I can see videos only the article preview in backend.

Why?
  • strudel
  • strudel's Avatar
11 Oct 2022 01:40

getting 404 erors for JPGs related to embedded mp3 files

Category: AllVideos

Hi, I'm trying to track down some 404 errors that I'm seeing on my site.  I'm getting these errors for jpg files with the same filename (not including the extension) as MP3 files that are embedded on my article using AllVideos code.  I'm wondering whether AllVideos is someone creating a call in the visitor's browser to view a preview but it's not actually generating one because the file is audio rather than video. That's just a guess, but thought I'd ask here.
  • strudel
  • strudel's Avatar
01 Jun 2022 01:02 - 01 Jun 2022 01:02

Videos won't play for several minutes in article with many {mp4} tags

Category: AllVideos

A server limitation makes sense.

Can you elaborate on why disabling the preview is "out of the scope of the support provided here?" Just curious if that implies anything specific. Regardless, please consider it a feature request.
  • JoomlaWorks
  • JoomlaWorks's Avatar
31 May 2022 22:47

Videos won't play for several minutes in article with many {mp4} tags

Category: AllVideos

This looks like a server issue. Most likely some sort of rate limiting is imposed on all visitors, thus why you cannot playback the videos.

Disabling the preview is out of the scope of the support provided here.
  • adi2016
  • adi2016's Avatar
24 Jan 2022 08:46

Preview mode shows blank space instead of images

Category: Simple Image Gallery

Update: in my case, issue is (I guess) with other FancyBox plugin I found: JoomGallery - Integrate fancyBox, type joomgallery.
I disabled it, but still, SIG doesn't show image in popup window..
  • adi2016
  • adi2016's Avatar
24 Jan 2022 08:29

Preview mode shows blank space instead of images

Category: Simple Image Gallery

Hi again,

searching this forum, I find out it is usually JavaScript issues, and Query is not loaded.
I don't understand how to detect which other plugin is cousing the issue? In attachment, there is list on Content plugin on my website..

BR.
Adi
 
  • adi2016
  • adi2016's Avatar
23 Jan 2022 23:36

Preview mode shows blank space instead of images

Category: Simple Image Gallery

Hi,

I use Joomla! 3.9.4 Stable and PHP 5.6.40.

Following SIG installation instructions, I have loaded gallery into Article, and I can see thumbnails, but when I click on any, instead full image preview, I see only blank space? Why is that? Please see image in attachment.

Any help is appreciated and many thanks in advance.
Adi
  • Rainer Kembügler
  • Rainer Kembügler's Avatar
20 Jul 2021 13:01
Replied by Rainer Kembügler on topic Filter the gallery view in backend

Filter the gallery view in backend

Category: Simple Image Gallery PRO

I think this is the easiest and most versatile solution.
So if I enter "thumbs" there all foldere with this name will not be listed in the gallery overview.

Another thing. I like the possibility to enter titles and descriptions in the gallery to be shown on the preview /slideshow images.
At the moment I basically use the same label for title and description.

Would it make sense to add a config switch to enter only a title and use this as description as well if the description field is empty?

Best regards
Onki
  • 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.
  • saovry
  • saovry's Avatar
20 May 2021 14:26 - 20 May 2021 14:29

Date of Field changed day and month when using JCE to Editor

Category: English K2 Community

All my items used TinyMCE was editing content, now there is a problem now since I am using JCE as Editor.

I have some extract fields in K2 item such date of field and other by using TinyMCE. 

Now I am using JCE for Editor my k2 items.

Whenever I just click edit it the date of field changed automatic. 

For exmaple.
My Items date of fields with with TinyMCE is Monday, 13 September 2004

Now my Editor is JCE when I clicked edit it, it change Thursday, 1 January 2004

Here is video, I made a mistake forget to close audio record.
www.dropbox.com/search/personal?path=%2F&preview=id%3Af7VfxE5uy1kAAAAAAAAZ4Q&query=date&search_session_id=41710024816457592805544421773004&search_token=bEiB1cD0mskgg%2B%2BmWVbvPVm8YIwtIidjICYkiG8BLhg%3D

Thank you
 
  • saovry
  • saovry's Avatar
20 Feb 2021 11:30
Replied by saovry on topic Add new item (Direct Edit page)

Add new item (Direct Edit page)

Category: English K2 Community

a) I didn't see if you specified allowed categories in the K2 User Group settings (I assume the one named WRITING).
Yes, I allowed categories in K2 under User Group WRITING (In this Group, I enable everything even though Allow Edit any Item.). And any new user sign up will assign to this WRITING group. With User Group Call WRITING, I enable everything and I selected all my categories under it also. I tried to sign a new user with K2 but I still can't ADD New Item.

b) Unless the frontend editing form is broken for some reason (old override in place or JS/CSS injected by your template or other plugins in the form), when you click to "add a new item", you expect to see the form to add an item. Not a list of your items. These are visible in the user's profile page (blog).
I changed the name template but it doesn't help me at all. I test with Preview protostar - Default.

c) Ensure that when a user signs up is indeed assigned to this WRITING K2 User Group.
I signed up new user with K2 and it is really assign to this WRITING K2 User Group but I still can't post NEW ITEM.

When I click to Post A New Item
prnt.sc/101pk1z

It brings me to this page
prnt.sc/101plzy

Is it correct?

Could I see the sample page of Edit Form and Add New Item form? or backend setting.

thank u..
  • Philippe PAVANS
  • Philippe PAVANS's Avatar
16 Jan 2021 17:20
Replied by Philippe PAVANS on topic k2 and image resizing landscape or portrait...

k2 and image resizing landscape or portrait...

Category: English K2 Community

Solved
very proud to say : all by myself !

3 files to modified :

in administrator\components\com_k2\models\item.php

look for :
// Large image $handle->image_resize = true; $handle->image_ratio_y = true; $handle->image_convert = 'jpg'; $handle->jpeg_quality = $params->get('imagesQuality'); $handle->file_auto_rename = false; $handle->file_overwrite = true; $handle->file_new_name_body = $filename.'_L'; if (JRequest::getInt('itemImageL')) { $imageWidth = JRequest::getInt('itemImageL'); } else { $imageWidth = $params->get('itemImageL', '600'); } $handle->image_y = $imageWidth; $handle->Process($savepath);

and you have to change it to :
// Large image $handle->image_resize = true; $handle->image_ratio = true; $handle->image_convert = 'jpg'; $handle->jpeg_quality = $params->get('imagesQuality'); $handle->file_auto_rename = false; $handle->file_overwrite = true; $handle->file_new_name_body = $filename.'_L'; if (JRequest::getInt('itemImageL')) { $imageWidth = JRequest::getInt('itemImageL'); } else { $imageWidth = $params->get('itemImageL', '600'); } $handle->image_x = $imageWidth; $handle->image_y = $imageWidth; $handle->Process($savepath); 

you have to do that for every size setting XL L S XS etc...


then
components\com_k2\templates\default\item.php

to lok for :
<!-- 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>

suppression of "style" in img

change it for :
<!-- 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); ?>" /> </a> </span>


components\com_k2\templates\default\latest-item.php

you look for :
<!-- Item Image --> <div class="latestItemImageBlock"> <span class="latestItemImage"> <a href="<?php echo $this->item->link; ?>" title="<?php if(!empty($this->item->image_caption)) echo K2HelperUtilities::cleanHtml($this->item->image_caption); else echo K2HelperUtilities::cleanHtml($this->item->title); ?>"> <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> <div class="clr"></div> </div>

suppression of "style" in img
<!-- Item Image --> <div class="latestItemImageBlock"> <span class="latestItemImage"> <a href="<?php echo $this->item->link; ?>" title="<?php if(!empty($this->item->image_caption)) echo K2HelperUtilities::cleanHtml($this->item->image_caption); else echo K2HelperUtilities::cleanHtml($this->item->title); ?>"> <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); ?>" /> </a> </span> <div class="clr"></div> </div>

as we say in french : " OUF !....."
translation : " It's such a relief !!!"

You can do the same operation for others image upload forms of k2 as categorie image and avatar...
  • JoomlaWorks
  • JoomlaWorks's Avatar
04 Jan 2021 18:41
Replied by JoomlaWorks on topic K2 category view & Falang

K2 category view & Falang

Category: English K2 Community

Not really, sorry. Falang stores the translations in its own database tables, it doesn't map an item assigned e.g. to English with another that is its translation for German for example.

I actually have a plugin for that in the works. Use the contact form here www.joomlaworks.net/support/get-help/contact if you'd like to get a (paid) preview before it's released for everyone.
  • JoomlaWorks
  • JoomlaWorks's Avatar
17 Nov 2020 20:48

Insert a standard pics to all new items in a categorie

Category: English K2 Community

Replace the default block in item.php:
 <?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; ?>

with:
 <?php if($this->item->params->get('itemImage')): ?> <!-- 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'); ?>"> <?php if (empty($this->item->image)): ?> <img src="/path/to/placeholder/image" alt="Placeholder text" style="width:<?php echo $this->item->imageWidth; ?>px; height:auto;" /> <?php else: ?> <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;" /> <?php endif; ?> </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; ?>

Also replace /path/to/placeholder/image with your actual placeholder image.
  • Litho-Verlag e.K.
  • Litho-Verlag e.K.'s Avatar
14 Nov 2020 18:53
Replied by Litho-Verlag e.K. on topic Insert a standard pics to all new items in a categorie

Insert a standard pics to all new items in a categorie

Category: English K2 Community

Hi Fotis,
thanks for your answer, but I'm not a coder :-(

I believe you mean that paragraph in the item.php:

<?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>

But now to get more I'm out... Could you please help me? Thanks.

Another wish from me is, a to random a pic from a folder, so that you don't find always the same pic by the articles. But if there is only one pic inside the folder it is as it is...

regards
litho
  • JoomlaWorks
  • JoomlaWorks's Avatar
27 Oct 2020 21:25
Replied by JoomlaWorks on topic Problem Flux RSS

Problem Flux RSS

Category: English K2 Community

Displaying 1 - 20 out of 989 results.

Powered by Kunena Forum