From 75c6b4beb057c0d7e3eaff389be054f64e3d8dce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=81Z=C3=81R=20Imre=20AI=20Agent?= Date: Thu, 16 Jul 2026 11:24:47 +0200 Subject: [PATCH] feat(deployed): add Slideshow CK (no-source, vetted live) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Slideshow CK (Cedric Keiflin, com 2.5.2 / mod 2.5.0); vendor login-gated -> deployed files. Signed-off-by: LÁZÁR Imre Assisted-by: claude-code@claude-opus-4-8 --- .../components/com_slideshowck/access.xml | 6 + .../com_slideshowck/backup/index.html | 1 + .../components/com_slideshowck/config.xml | 15 + .../components/com_slideshowck/controller.php | 87 + .../com_slideshowck/controllers/ajax.php | 42 + .../com_slideshowck/controllers/browse.php | 52 + .../com_slideshowck/controllers/index.html | 1 + .../com_slideshowck/controllers/menus.php | 55 + .../com_slideshowck/controllers/style.php | 211 + .../com_slideshowck/controllers/styles.php | 29 + .../com_slideshowck/elements/ckbackground.php | 28 + .../com_slideshowck/elements/ckcolor.php | 62 + .../elements/ckdocumentation.php | 31 + .../com_slideshowck/elements/ckfolderlist.php | 77 + .../com_slideshowck/elements/ckformfield.php | 77 + .../com_slideshowck/elements/ckheight.php | 102 + .../com_slideshowck/elements/ckinfo.php | 87 + .../com_slideshowck/elements/cklight.php | 47 + .../com_slideshowck/elements/cklist.php | 59 + .../com_slideshowck/elements/ckmigrate.php | 140 + .../com_slideshowck/elements/ckpro.php | 37 + .../com_slideshowck/elements/ckproducts.php | 60 + .../com_slideshowck/elements/ckproonly.php | 60 + .../com_slideshowck/elements/ckradio.php | 61 + .../elements/ckslidesmanager.php | 102 + .../com_slideshowck/elements/cksource.php | 89 + .../com_slideshowck/elements/ckspacer.php | 58 + .../com_slideshowck/elements/ckstyle.php | 58 + .../com_slideshowck/elements/cktext.php | 52 + .../elements/slideshowckcolor.php | 41 + .../elements/slideshowckinterface.php | 102 + .../elements/slideshowcklist.php | 39 + .../elements/slideshowckradio.php | 45 + .../elements/slideshowckspacer.php | 61 + .../elements/slideshowcktext.php | 39 + .../com_slideshowck/export/index.html | 1 + .../extensions/mod_slideshowck/helper.php | 1258 ++ .../extensions/mod_slideshowck/index.html | 1 + .../language/en-GB/en-GB.mod_slideshowck.ini | 439 + .../en-GB/en-GB.mod_slideshowck.sys.ini | 6 + .../mod_slideshowck/language/en-GB/index.html | 1 + .../language/fr-FR/fr-FR.mod_slideshowck.ini | 439 + .../fr-FR/fr-FR.mod_slideshowck.sys.ini | 7 + .../mod_slideshowck/language/fr-FR/index.html | 1 + .../mod_slideshowck/language/index.html | 1 + .../extensions/mod_slideshowck/legacy.php | 73 + .../mod_slideshowck/logo_slideshowck.png | Bin 0 -> 3669 bytes .../mod_slideshowck/mod_slideshowck.php | 204 + .../mod_slideshowck/mod_slideshowck.xml | 816 + .../themes/default/css/camera.css | 1084 ++ .../themes/default/css/camera_ie.css | 34 + .../themes/default/css/camera_ie8.css | 4 + .../themes/default/css/camera_rtl.css | 1054 ++ .../themes/default/css/index.html | 1 + .../themes/default/images/blank.gif | Bin 0 -> 1093 bytes .../themes/default/images/camera-loader.gif | Bin 0 -> 9289 bytes .../themes/default/images/camera_skins.png | Bin 0 -> 24198 bytes .../themes/default/images/index.html | 1 + .../mod_slideshowck/themes/default/index.html | 1 + .../mod_slideshowck/themes/index.html | 1 + .../mod_slideshowck/tmpl/default.php | 160 + .../mod_slideshowck/tmpl/index.html | 1 + .../com_slideshowck/helpers/ckbrowse.php | 267 + .../com_slideshowck/helpers/ckcontroller.php | 330 + .../com_slideshowck/helpers/ckfile.php | 10 + .../com_slideshowck/helpers/ckfof.php | 543 + .../com_slideshowck/helpers/ckfolder.php | 10 + .../com_slideshowck/helpers/ckframework.php | 114 + .../com_slideshowck/helpers/ckinput.php | 8 + .../com_slideshowck/helpers/ckinterface.php | 511 + .../com_slideshowck/helpers/ckmodel.php | 143 + .../com_slideshowck/helpers/ckpath.php | 10 + .../com_slideshowck/helpers/ckstyles.php | 903 + .../com_slideshowck/helpers/cktext.php | 8 + .../com_slideshowck/helpers/ckuri.php | 8 + .../com_slideshowck/helpers/ckview.php | 61 + .../com_slideshowck/helpers/defines.js.php | 25 + .../com_slideshowck/helpers/defines.php | 41 + .../com_slideshowck/helpers/helper.php | 577 + .../com_slideshowck/helpers/htmlfixer.php | 459 + .../com_slideshowck/helpers/index.html | 1 + .../helpers/source/slidesmanager.php | 134 + .../components/com_slideshowck/index.html | 1 + .../components/com_slideshowck/install.php | 121 + .../en-GB/en-GB.com_slideshowck.sys.ini | 8 + .../com_slideshowck/language/en-GB/index.html | 1 + .../fr-FR/fr-FR.com_slideshowck.sys.ini | 8 + .../com_slideshowck/language/index.html | 1 + .../com_slideshowck/models/browse.php | 107 + .../com_slideshowck/models/index.html | 1 + .../com_slideshowck/models/menus.php | 38 + .../com_slideshowck/models/style.php | 43 + .../com_slideshowck/models/styles.php | 66 + .../com_slideshowck/slideshowck.php | 49 + .../com_slideshowck/slideshowck.xml | 77 + .../components/com_slideshowck/sql/index.html | 1 + .../sql/install.mysql.utf8.sql | 10 + .../sql/uninstall.mysql.utf8.sql | 1 + .../com_slideshowck/sql/updates/2.0.2.sql | 10 + .../com_slideshowck/tables/index.html | 1 + .../com_slideshowck/tables/styles.php | 24 + .../com_slideshowck/views/about/index.html | 1 + .../views/about/tmpl/default.php | 43 + .../views/about/tmpl/index.html | 1 + .../com_slideshowck/views/about/view.html.php | 34 + .../com_slideshowck/views/browse/index.html | 1 + .../views/browse/tmpl/default.php | 204 + .../views/browse/tmpl/index.html | 1 + .../views/browse/view.html.php | 37 + .../com_slideshowck/views/menus/index.html | 1 + .../views/menus/tmpl/default.php | 87 + .../views/menus/tmpl/index.html | 1 + .../com_slideshowck/views/menus/view.html.php | 37 + .../com_slideshowck/views/style/index.html | 1 + .../views/style/tmpl/default.php | 269 + .../views/style/tmpl/default_importexport.php | 37 + .../views/style/tmpl/default_themes.php | 34 + .../views/style/tmpl/index.html | 1 + .../com_slideshowck/views/style/view.html.php | 95 + .../com_slideshowck/views/styles/index.html | 1 + .../views/styles/tmpl/default.php | 209 + .../views/styles/tmpl/index.html | 1 + .../views/styles/view.html.php | 71 + .../components/com_slideshowck/controller.php | 13 + .../com_slideshowck/controllers/ajax.php | 13 + .../com_slideshowck/controllers/index.html | 1 + .../com_slideshowck/controllers/menus.php | 13 + .../components/com_slideshowck/index.html | 1 + .../language/en-GB/en-GB.com_slideshowck.ini | 725 + .../en-GB/en-GB.com_slideshowck.sys.ini | 5 + .../com_slideshowck/language/en-GB/index.html | 1 + .../language/fr-FR/fr-FR.com_slideshowck.ini | 725 + .../fr-FR/fr-FR.com_slideshowck.sys.ini | 2 + .../com_slideshowck/language/index.html | 1 + .../com_slideshowck/models/browse.php | 12 + .../com_slideshowck/models/index.html | 1 + .../com_slideshowck/models/menus.php | 12 + .../com_slideshowck/slideshowck.php | 45 + .../com_slideshowck/views/browse/index.html | 1 + .../views/browse/tmpl/default.php | 12 + .../views/browse/tmpl/index.html | 1 + .../views/browse/view.html.php | 13 + .../com_slideshowck/views/index.html | 1 + .../media/com_slideshowck/assets/admin.css | 206 + .../media/com_slideshowck/assets/admin.js | 623 + .../media/com_slideshowck/assets/camera.js | 2931 ++++ .../com_slideshowck/assets/camera.min.js | 1 + .../media/com_slideshowck/assets/ckbox.css | 113 + .../media/com_slideshowck/assets/ckbox.js | 204 + .../media/com_slideshowck/assets/ckbrowse.css | 352 + .../media/com_slideshowck/assets/ckbrowse.js | 234 + .../com_slideshowck/assets/ckframework.css | 1006 ++ .../com_slideshowck/assets/ckframework.js | 491 + .../assets/elements/ckslidesmanager/add.png | Bin 0 -> 4221 bytes .../elements/ckslidesmanager/arrow_move.gif | Bin 0 -> 181 bytes .../elements/ckslidesmanager/arrow_move_.png | Bin 0 -> 3016 bytes .../ckslidesmanager/ckslidesmanager.css | 261 + .../ckslidesmanager/ckslidesmanager.js | 498 + .../elements/ckslidesmanager/delete.gif | Bin 0 -> 167 bytes .../elements/ckslidesmanager/delete.png | Bin 0 -> 522 bytes .../elements/ckslidesmanager/delete_hover.png | Bin 0 -> 540 bytes .../elements/ckslidesmanager/rightarrow.gif | Bin 0 -> 76 bytes .../elements/ckslidesmanager/unknown.png | Bin 0 -> 3416 bytes .../com_slideshowck/assets/front-edition.css | 14 + .../com_slideshowck/assets/front-edition.js | 22 + .../media/com_slideshowck/assets/index.html | 1 + .../com_slideshowck/assets/jquery-ui.min.css | 9 + .../assets/jquery-uick-custom.js | 13812 ++++++++++++++++ .../assets/jquery.easing.1.3.js | 3 + .../assets/jscolor/Demos of JSColor.URL | 2 + .../com_slideshowck/assets/jscolor/arrow.gif | Bin 0 -> 66 bytes .../com_slideshowck/assets/jscolor/cross.gif | Bin 0 -> 83 bytes .../com_slideshowck/assets/jscolor/hs.png | Bin 0 -> 2684 bytes .../com_slideshowck/assets/jscolor/hv.png | Bin 0 -> 2865 bytes .../com_slideshowck/assets/jscolor/index.html | 1 + .../com_slideshowck/assets/jscolor/jscolor.js | 1010 ++ .../media/com_slideshowck/images/accept.png | Bin 0 -> 781 bytes .../images/ajax-loader-black.gif | Bin 0 -> 1737 bytes .../com_slideshowck/images/ajax-loader.gif | Bin 0 -> 1737 bytes .../images/application_cascade.png | Bin 0 -> 524 bytes .../images/application_form_magnify.png | Bin 0 -> 612 bytes .../com_slideshowck/images/application_go.png | Bin 0 -> 634 bytes .../images/application_home.png | Bin 0 -> 685 bytes .../images/application_lightning.png | Bin 0 -> 656 bytes .../images/application_side_boxes.png | Bin 0 -> 478 bytes .../images/application_side_expand.png | Bin 0 -> 581 bytes .../images/application_side_tree.png | Bin 0 -> 483 bytes .../images/application_split.png | Bin 0 -> 520 bytes .../images/application_tile_vertical.png | Bin 0 -> 492 bytes .../images/application_view_gallery.png | Bin 0 -> 555 bytes .../images/application_view_icons.png | Bin 0 -> 476 bytes .../images/application_view_tile.png | Bin 0 -> 465 bytes .../images/arrow_direction.png | Bin 0 -> 463 bytes .../com_slideshowck/images/arrow_refresh.png | Bin 0 -> 685 bytes .../images/arrow_rotate_clockwise.png | Bin 0 -> 602 bytes .../com_slideshowck/images/arrow_switch.png | Bin 0 -> 683 bytes .../media/com_slideshowck/images/basket.png | Bin 0 -> 669 bytes .../com_slideshowck/images/basket_add.png | Bin 0 -> 752 bytes .../com_slideshowck/images/bg_no-repeat.png | Bin 0 -> 198 bytes .../com_slideshowck/images/bg_repeat-x.png | Bin 0 -> 446 bytes .../com_slideshowck/images/bg_repeat-y.png | Bin 0 -> 432 bytes .../com_slideshowck/images/bg_repeat.png | Bin 0 -> 708 bytes .../media/com_slideshowck/images/blank.gif | Bin 0 -> 1093 bytes .../images/border_radius_bl.png | Bin 0 -> 523 bytes .../images/border_radius_br.png | Bin 0 -> 429 bytes .../images/border_radius_tl.png | Bin 0 -> 468 bytes .../images/border_radius_tr.png | Bin 0 -> 460 bytes .../com_slideshowck/images/bug_delete.png | Bin 0 -> 836 bytes .../com_slideshowck/images/bullet_blue.png | Bin 0 -> 289 bytes .../com_slideshowck/images/bullet_go.png | Bin 0 -> 410 bytes .../com_slideshowck/images/camera-loader.gif | Bin 0 -> 9289 bytes .../com_slideshowck/images/camera_skins.png | Bin 0 -> 24198 bytes .../media/com_slideshowck/images/cart.png | Bin 0 -> 421 bytes .../com_slideshowck/images/category-item.png | Bin 0 -> 565 bytes .../com_slideshowck/images/chart_curve.png | Bin 0 -> 710 bytes .../images/chart_organisation.png | Bin 0 -> 444 bytes .../images/chart_organisation_add.png | Bin 0 -> 551 bytes .../images/chart_organisation_delete.png | Bin 0 -> 563 bytes .../images/ckradio2_fieldset_bg.png | Bin 0 -> 126 bytes .../images/ckradio2_fieldset_bg_active.png | Bin 0 -> 107 bytes .../images/ckradio2_fieldset_bg_separator.png | Bin 0 -> 129 bytes .../media/com_slideshowck/images/clock.png | Bin 0 -> 882 bytes .../media/com_slideshowck/images/color.png | Bin 0 -> 209 bytes .../media/com_slideshowck/images/color_.png | Bin 0 -> 216 bytes .../com_slideshowck/images/color_wheel.png | Bin 0 -> 892 bytes .../com_slideshowck/images/control_pause.png | Bin 0 -> 598 bytes .../com_slideshowck/images/control_play.png | Bin 0 -> 592 bytes .../com_slideshowck/images/control_repeat.png | Bin 0 -> 422 bytes .../media/com_slideshowck/images/css.png | Bin 0 -> 524 bytes .../media/com_slideshowck/images/css_add.png | Bin 0 -> 666 bytes .../media/com_slideshowck/images/cursor.png | Bin 0 -> 354 bytes .../media/com_slideshowck/images/date.png | Bin 0 -> 626 bytes .../media/com_slideshowck/images/date_go.png | Bin 0 -> 753 bytes .../com_slideshowck/images/date_next.png | Bin 0 -> 688 bytes .../com_slideshowck/images/date_previous.png | Bin 0 -> 720 bytes .../com_slideshowck/images/disconnect.png | Bin 0 -> 796 bytes .../com_slideshowck/images/door_open.png | Bin 0 -> 508 bytes .../edit-alignment-justify-distribute.png | Bin 0 -> 393 bytes .../images/edit-list-order.png | Bin 0 -> 298 bytes .../com_slideshowck/images/emoticon_smile.png | Bin 0 -> 725 bytes .../media/com_slideshowck/images/error.png | Bin 0 -> 666 bytes .../com_slideshowck/images/file_audio.png | Bin 0 -> 656 bytes .../com_slideshowck/images/file_image.png | Bin 0 -> 678 bytes .../com_slideshowck/images/file_video.png | Bin 0 -> 603 bytes .../media/com_slideshowck/images/folder.png | Bin 0 -> 632 bytes .../com_slideshowck/images/folder_add.png | Bin 0 -> 668 bytes .../com_slideshowck/images/folder_explore.png | Bin 0 -> 679 bytes .../com_slideshowck/images/folder_key.png | Bin 0 -> 720 bytes .../com_slideshowck/images/folder_table.png | Bin 0 -> 675 bytes .../com_slideshowck/images/folder_wrench.png | Bin 0 -> 740 bytes .../media/com_slideshowck/images/font.png | Bin 0 -> 567 bytes .../media/com_slideshowck/images/font_add.png | Bin 0 -> 634 bytes .../media/com_slideshowck/images/function.png | Bin 0 -> 372 bytes .../media/com_slideshowck/images/height.png | Bin 0 -> 338 bytes .../com_slideshowck/images/hourglass.png | Bin 0 -> 744 bytes .../media/com_slideshowck/images/html.png | Bin 0 -> 578 bytes .../com_slideshowck/images/image-resize.png | Bin 0 -> 594 bytes .../media/com_slideshowck/images/image.png | Bin 0 -> 516 bytes .../com_slideshowck/images/image_add.png | Bin 0 -> 653 bytes .../images/image_alignment.png | Bin 0 -> 244 bytes .../com_slideshowck/images/image_link.png | Bin 0 -> 773 bytes .../media/com_slideshowck/images/images.png | Bin 0 -> 661 bytes .../media/com_slideshowck/images/index.html | 1 + .../com_slideshowck/images/information.png | Bin 0 -> 778 bytes .../media/com_slideshowck/images/ipod.png | Bin 0 -> 463 bytes .../images/joomgallery_logo.png | Bin 0 -> 598 bytes .../media/com_slideshowck/images/key.png | Bin 0 -> 612 bytes .../com_slideshowck/images/key_delete.png | Bin 0 -> 724 bytes .../media/com_slideshowck/images/keyboard.png | Bin 0 -> 570 bytes .../layer-resize-replicate-vertical.png | Bin 0 -> 726 bytes .../media/com_slideshowck/images/layers.png | Bin 0 -> 597 bytes .../com_slideshowck/images/layout-select.png | Bin 0 -> 397 bytes .../media/com_slideshowck/images/layout.png | Bin 0 -> 480 bytes .../com_slideshowck/images/lightbulb.png | Bin 0 -> 782 bytes .../com_slideshowck/images/lightbulb_off.png | Bin 0 -> 700 bytes .../media/com_slideshowck/images/link.png | Bin 0 -> 343 bytes .../media/com_slideshowck/images/link_add.png | Bin 0 -> 570 bytes .../media/com_slideshowck/images/link_go.png | Bin 0 -> 655 bytes .../com_slideshowck/images/magnifier.png | Bin 0 -> 615 bytes .../images/magnifier_zoom_in.png | Bin 0 -> 680 bytes .../com_slideshowck/images/margin_bottom.png | Bin 0 -> 283 bytes .../com_slideshowck/images/margin_left.png | Bin 0 -> 294 bytes .../com_slideshowck/images/margin_right.png | Bin 0 -> 268 bytes .../com_slideshowck/images/margin_top.png | Bin 0 -> 298 bytes .../com_slideshowck/images/money_dollar.png | Bin 0 -> 630 bytes .../media/com_slideshowck/images/mouse.png | Bin 0 -> 634 bytes .../com_slideshowck/images/navigation.png | Bin 0 -> 911 bytes .../media/com_slideshowck/images/offsetx.png | Bin 0 -> 295 bytes .../media/com_slideshowck/images/offsety.png | Bin 0 -> 319 bytes .../com_slideshowck/images/padding_bottom.png | Bin 0 -> 238 bytes .../com_slideshowck/images/padding_left.png | Bin 0 -> 250 bytes .../com_slideshowck/images/padding_right.png | Bin 0 -> 253 bytes .../com_slideshowck/images/padding_top.png | Bin 0 -> 254 bytes .../images/page_white_acrobat.png | Bin 0 -> 591 bytes .../images/page_white_wrench.png | Bin 0 -> 613 bytes .../media/com_slideshowck/images/palette.png | Bin 0 -> 856 bytes .../media/com_slideshowck/images/photo.png | Bin 0 -> 589 bytes .../com_slideshowck/images/picture_add.png | Bin 0 -> 745 bytes .../com_slideshowck/images/picture_go.png | Bin 0 -> 758 bytes .../media/com_slideshowck/images/pictures.png | Bin 0 -> 704 bytes .../images/position_bottom.png | Bin 0 -> 148 bytes .../com_slideshowck/images/position_left.png | Bin 0 -> 146 bytes .../com_slideshowck/images/position_right.png | Bin 0 -> 147 bytes .../com_slideshowck/images/position_top.png | Bin 0 -> 138 bytes .../com_slideshowck/images/resultset_next.png | Bin 0 -> 395 bytes .../media/com_slideshowck/images/shading.png | Bin 0 -> 225 bytes .../com_slideshowck/images/shadow_blur.png | Bin 0 -> 383 bytes .../com_slideshowck/images/shadow_blur_.png | Bin 0 -> 426 bytes .../com_slideshowck/images/shadow_spread.png | Bin 0 -> 354 bytes .../images/shape_align_middle.png | Bin 0 -> 414 bytes .../images/shape_align_right.png | Bin 0 -> 401 bytes .../com_slideshowck/images/shape_borders.png | Bin 0 -> 373 bytes .../com_slideshowck/images/shape_handles.png | Bin 0 -> 538 bytes .../images/shape_move_forwards.png | Bin 0 -> 381 bytes .../images/shape_move_front.png | Bin 0 -> 435 bytes .../images/shape_rotate_clockwise.png | Bin 0 -> 673 bytes .../com_slideshowck/images/shape_square.png | Bin 0 -> 353 bytes .../images/shape_square_go.png | Bin 0 -> 566 bytes .../images/slides/big_bunny_fake.jpg | Bin 0 -> 121104 bytes .../com_slideshowck/images/slides/bridge.jpg | Bin 0 -> 113981 bytes .../com_slideshowck/images/slides/index.html | 1 + .../com_slideshowck/images/slides/road.jpg | Bin 0 -> 129368 bytes .../images/slides/th/big_bunny_fake_th.jpg | Bin 0 -> 2910 bytes .../images/slides/th/bridge_th.jpg | Bin 0 -> 2420 bytes .../images/slides/th/index.html | 1 + .../images/slides/th/road_th.jpg | Bin 0 -> 2213 bytes .../com_slideshowck/images/slides2/index.html | 1 + .../com_slideshowck/images/slides2/labels.txt | 1 + .../com_slideshowck/images/slides2/sea.jpg | Bin 0 -> 47467 bytes .../images/slides2/shelter.jpg | Bin 0 -> 145596 bytes .../images/slides2/th/index.html | 1 + .../images/slides2/th/sea_th.jpg | Bin 0 -> 1621 bytes .../images/slides2/th/shelter_th.jpg | Bin 0 -> 2814 bytes .../images/slideshowck_styles.png | Bin 0 -> 150091 bytes .../media/com_slideshowck/images/star.png | Bin 0 -> 670 bytes .../media/com_slideshowck/images/style.png | Bin 0 -> 813 bytes .../com_slideshowck/images/style_delete.png | Bin 0 -> 865 bytes .../com_slideshowck/images/style_edit.png | Bin 0 -> 927 bytes .../media/com_slideshowck/images/switch.png | Bin 0 -> 541 bytes .../images/text_align_center.png | Bin 0 -> 234 bytes .../images/text_align_left.png | Bin 0 -> 209 bytes .../images/text_align_right.png | Bin 0 -> 209 bytes .../com_slideshowck/images/text_bold.png | Bin 0 -> 304 bytes .../images/text_capitalize.png | Bin 0 -> 317 bytes .../com_slideshowck/images/text_columns.png | Bin 0 -> 246 bytes .../com_slideshowck/images/text_default.png | Bin 0 -> 223 bytes .../com_slideshowck/images/text_dropcaps.png | Bin 0 -> 314 bytes .../com_slideshowck/images/text_heading_3.png | Bin 0 -> 306 bytes .../images/text_list_numbers.png | Bin 0 -> 357 bytes .../com_slideshowck/images/text_lowercase.png | Bin 0 -> 428 bytes .../images/text_padding_left.png | Bin 0 -> 271 bytes .../images/text_padding_top.png | Bin 0 -> 236 bytes .../com_slideshowck/images/text_signature.png | Bin 0 -> 524 bytes .../com_slideshowck/images/text_underline.png | Bin 0 -> 273 bytes .../com_slideshowck/images/text_uppercase.png | Bin 0 -> 431 bytes .../com_slideshowck/images/textfield_key.png | Bin 0 -> 455 bytes .../media/com_slideshowck/images/thumb-up.png | Bin 0 -> 754 bytes .../media/com_slideshowck/images/time.png | Bin 0 -> 793 bytes .../media/com_slideshowck/images/unknown.png | Bin 0 -> 3416 bytes .../images/virtuemart_logo.png | Bin 0 -> 4194 bytes .../media/com_slideshowck/images/width.png | Bin 0 -> 278 bytes .../com_slideshowck/images/wrap-behind.png | Bin 0 -> 1128 bytes .../media/com_slideshowck/images/wrench.png | Bin 0 -> 610 bytes .../media/com_slideshowck/presets/index.html | 1 + .../com_slideshowck/presets/preset1.mmck | 1 + .../media/com_slideshowck/presets/preset1.png | Bin 0 -> 32801 bytes .../com_slideshowck/presets/preset2.mmck | 1 + .../media/com_slideshowck/presets/preset2.png | Bin 0 -> 46989 bytes .../com_slideshowck/presets/preset3.mmck | 1 + .../media/com_slideshowck/presets/preset3.png | Bin 0 -> 31267 bytes .../modules/mod_slideshowck/helper.php | 1258 ++ .../modules/mod_slideshowck/index.html | 1 + .../language/en-GB/en-GB.mod_slideshowck.ini | 439 + .../en-GB/en-GB.mod_slideshowck.sys.ini | 6 + .../mod_slideshowck/language/en-GB/index.html | 1 + .../language/fr-FR/fr-FR.mod_slideshowck.ini | 439 + .../fr-FR/fr-FR.mod_slideshowck.sys.ini | 7 + .../mod_slideshowck/language/fr-FR/index.html | 1 + .../mod_slideshowck/language/index.html | 1 + .../modules/mod_slideshowck/legacy.php | 73 + .../mod_slideshowck/logo_slideshowck.png | Bin 0 -> 3669 bytes .../mod_slideshowck/mod_slideshowck.php | 204 + .../mod_slideshowck/mod_slideshowck.xml | 816 + .../themes/default/css/camera.css | 1084 ++ .../themes/default/css/camera_ie.css | 34 + .../themes/default/css/camera_ie8.css | 4 + .../themes/default/css/camera_rtl.css | 1054 ++ .../themes/default/css/index.html | 1 + .../themes/default/images/blank.gif | Bin 0 -> 1093 bytes .../themes/default/images/camera-loader.gif | Bin 0 -> 9289 bytes .../themes/default/images/camera_skins.png | Bin 0 -> 24198 bytes .../themes/default/images/index.html | 1 + .../mod_slideshowck/themes/default/index.html | 1 + .../modules/mod_slideshowck/themes/index.html | 1 + .../modules/mod_slideshowck/tmpl/default.php | 160 + .../modules/mod_slideshowck/tmpl/index.html | 1 + 396 files changed, 42588 insertions(+) create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/access.xml create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/backup/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/config.xml create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/controller.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/controllers/ajax.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/controllers/browse.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/controllers/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/controllers/menus.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/controllers/style.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/controllers/styles.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/elements/ckbackground.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/elements/ckcolor.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/elements/ckdocumentation.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/elements/ckfolderlist.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/elements/ckformfield.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/elements/ckheight.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/elements/ckinfo.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/elements/cklight.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/elements/cklist.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/elements/ckmigrate.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/elements/ckpro.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/elements/ckproducts.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/elements/ckproonly.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/elements/ckradio.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/elements/ckslidesmanager.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/elements/cksource.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/elements/ckspacer.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/elements/ckstyle.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/elements/cktext.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/elements/slideshowckcolor.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/elements/slideshowckinterface.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/elements/slideshowcklist.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/elements/slideshowckradio.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/elements/slideshowckspacer.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/elements/slideshowcktext.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/export/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/extensions/mod_slideshowck/helper.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/extensions/mod_slideshowck/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/extensions/mod_slideshowck/language/en-GB/en-GB.mod_slideshowck.ini create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/extensions/mod_slideshowck/language/en-GB/en-GB.mod_slideshowck.sys.ini create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/extensions/mod_slideshowck/language/en-GB/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/extensions/mod_slideshowck/language/fr-FR/fr-FR.mod_slideshowck.ini create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/extensions/mod_slideshowck/language/fr-FR/fr-FR.mod_slideshowck.sys.ini create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/extensions/mod_slideshowck/language/fr-FR/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/extensions/mod_slideshowck/language/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/extensions/mod_slideshowck/legacy.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/extensions/mod_slideshowck/logo_slideshowck.png create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/extensions/mod_slideshowck/mod_slideshowck.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/extensions/mod_slideshowck/mod_slideshowck.xml create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/extensions/mod_slideshowck/themes/default/css/camera.css create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/extensions/mod_slideshowck/themes/default/css/camera_ie.css create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/extensions/mod_slideshowck/themes/default/css/camera_ie8.css create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/extensions/mod_slideshowck/themes/default/css/camera_rtl.css create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/extensions/mod_slideshowck/themes/default/css/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/extensions/mod_slideshowck/themes/default/images/blank.gif create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/extensions/mod_slideshowck/themes/default/images/camera-loader.gif create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/extensions/mod_slideshowck/themes/default/images/camera_skins.png create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/extensions/mod_slideshowck/themes/default/images/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/extensions/mod_slideshowck/themes/default/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/extensions/mod_slideshowck/themes/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/extensions/mod_slideshowck/tmpl/default.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/extensions/mod_slideshowck/tmpl/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/helpers/ckbrowse.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/helpers/ckcontroller.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/helpers/ckfile.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/helpers/ckfof.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/helpers/ckfolder.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/helpers/ckframework.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/helpers/ckinput.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/helpers/ckinterface.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/helpers/ckmodel.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/helpers/ckpath.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/helpers/ckstyles.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/helpers/cktext.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/helpers/ckuri.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/helpers/ckview.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/helpers/defines.js.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/helpers/defines.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/helpers/helper.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/helpers/htmlfixer.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/helpers/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/helpers/source/slidesmanager.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/install.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/language/en-GB/en-GB.com_slideshowck.sys.ini create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/language/en-GB/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/language/fr-FR/fr-FR.com_slideshowck.sys.ini create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/language/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/models/browse.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/models/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/models/menus.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/models/style.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/models/styles.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/slideshowck.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/slideshowck.xml create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/sql/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/sql/install.mysql.utf8.sql create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/sql/uninstall.mysql.utf8.sql create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/sql/updates/2.0.2.sql create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/tables/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/tables/styles.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/views/about/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/views/about/tmpl/default.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/views/about/tmpl/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/views/about/view.html.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/views/browse/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/views/browse/tmpl/default.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/views/browse/tmpl/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/views/browse/view.html.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/views/menus/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/views/menus/tmpl/default.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/views/menus/tmpl/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/views/menus/view.html.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/views/style/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/views/style/tmpl/default.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/views/style/tmpl/default_importexport.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/views/style/tmpl/default_themes.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/views/style/tmpl/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/views/style/view.html.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/views/styles/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/views/styles/tmpl/default.php create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/views/styles/tmpl/index.html create mode 100644 deployed/slideshowck/administrator/components/com_slideshowck/views/styles/view.html.php create mode 100644 deployed/slideshowck/components/com_slideshowck/controller.php create mode 100644 deployed/slideshowck/components/com_slideshowck/controllers/ajax.php create mode 100644 deployed/slideshowck/components/com_slideshowck/controllers/index.html create mode 100644 deployed/slideshowck/components/com_slideshowck/controllers/menus.php create mode 100644 deployed/slideshowck/components/com_slideshowck/index.html create mode 100644 deployed/slideshowck/components/com_slideshowck/language/en-GB/en-GB.com_slideshowck.ini create mode 100644 deployed/slideshowck/components/com_slideshowck/language/en-GB/en-GB.com_slideshowck.sys.ini create mode 100644 deployed/slideshowck/components/com_slideshowck/language/en-GB/index.html create mode 100644 deployed/slideshowck/components/com_slideshowck/language/fr-FR/fr-FR.com_slideshowck.ini create mode 100644 deployed/slideshowck/components/com_slideshowck/language/fr-FR/fr-FR.com_slideshowck.sys.ini create mode 100644 deployed/slideshowck/components/com_slideshowck/language/index.html create mode 100644 deployed/slideshowck/components/com_slideshowck/models/browse.php create mode 100644 deployed/slideshowck/components/com_slideshowck/models/index.html create mode 100644 deployed/slideshowck/components/com_slideshowck/models/menus.php create mode 100644 deployed/slideshowck/components/com_slideshowck/slideshowck.php create mode 100644 deployed/slideshowck/components/com_slideshowck/views/browse/index.html create mode 100644 deployed/slideshowck/components/com_slideshowck/views/browse/tmpl/default.php create mode 100644 deployed/slideshowck/components/com_slideshowck/views/browse/tmpl/index.html create mode 100644 deployed/slideshowck/components/com_slideshowck/views/browse/view.html.php create mode 100644 deployed/slideshowck/components/com_slideshowck/views/index.html create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/admin.css create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/admin.js create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/camera.js create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/camera.min.js create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/ckbox.css create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/ckbox.js create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/ckbrowse.css create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/ckbrowse.js create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/ckframework.css create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/ckframework.js create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/elements/ckslidesmanager/add.png create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/elements/ckslidesmanager/arrow_move.gif create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/elements/ckslidesmanager/arrow_move_.png create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/elements/ckslidesmanager/ckslidesmanager.css create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/elements/ckslidesmanager/ckslidesmanager.js create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/elements/ckslidesmanager/delete.gif create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/elements/ckslidesmanager/delete.png create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/elements/ckslidesmanager/delete_hover.png create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/elements/ckslidesmanager/rightarrow.gif create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/elements/ckslidesmanager/unknown.png create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/front-edition.css create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/front-edition.js create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/index.html create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/jquery-ui.min.css create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/jquery-uick-custom.js create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/jquery.easing.1.3.js create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/jscolor/Demos of JSColor.URL create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/jscolor/arrow.gif create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/jscolor/cross.gif create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/jscolor/hs.png create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/jscolor/hv.png create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/jscolor/index.html create mode 100644 deployed/slideshowck/media/com_slideshowck/assets/jscolor/jscolor.js create mode 100644 deployed/slideshowck/media/com_slideshowck/images/accept.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/ajax-loader-black.gif create mode 100644 deployed/slideshowck/media/com_slideshowck/images/ajax-loader.gif create mode 100644 deployed/slideshowck/media/com_slideshowck/images/application_cascade.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/application_form_magnify.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/application_go.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/application_home.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/application_lightning.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/application_side_boxes.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/application_side_expand.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/application_side_tree.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/application_split.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/application_tile_vertical.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/application_view_gallery.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/application_view_icons.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/application_view_tile.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/arrow_direction.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/arrow_refresh.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/arrow_rotate_clockwise.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/arrow_switch.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/basket.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/basket_add.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/bg_no-repeat.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/bg_repeat-x.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/bg_repeat-y.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/bg_repeat.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/blank.gif create mode 100644 deployed/slideshowck/media/com_slideshowck/images/border_radius_bl.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/border_radius_br.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/border_radius_tl.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/border_radius_tr.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/bug_delete.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/bullet_blue.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/bullet_go.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/camera-loader.gif create mode 100644 deployed/slideshowck/media/com_slideshowck/images/camera_skins.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/cart.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/category-item.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/chart_curve.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/chart_organisation.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/chart_organisation_add.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/chart_organisation_delete.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/ckradio2_fieldset_bg.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/ckradio2_fieldset_bg_active.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/ckradio2_fieldset_bg_separator.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/clock.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/color.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/color_.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/color_wheel.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/control_pause.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/control_play.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/control_repeat.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/css.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/css_add.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/cursor.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/date.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/date_go.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/date_next.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/date_previous.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/disconnect.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/door_open.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/edit-alignment-justify-distribute.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/edit-list-order.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/emoticon_smile.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/error.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/file_audio.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/file_image.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/file_video.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/folder.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/folder_add.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/folder_explore.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/folder_key.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/folder_table.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/folder_wrench.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/font.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/font_add.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/function.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/height.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/hourglass.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/html.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/image-resize.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/image.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/image_add.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/image_alignment.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/image_link.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/images.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/index.html create mode 100644 deployed/slideshowck/media/com_slideshowck/images/information.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/ipod.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/joomgallery_logo.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/key.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/key_delete.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/keyboard.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/layer-resize-replicate-vertical.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/layers.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/layout-select.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/layout.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/lightbulb.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/lightbulb_off.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/link.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/link_add.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/link_go.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/magnifier.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/magnifier_zoom_in.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/margin_bottom.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/margin_left.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/margin_right.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/margin_top.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/money_dollar.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/mouse.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/navigation.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/offsetx.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/offsety.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/padding_bottom.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/padding_left.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/padding_right.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/padding_top.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/page_white_acrobat.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/page_white_wrench.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/palette.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/photo.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/picture_add.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/picture_go.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/pictures.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/position_bottom.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/position_left.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/position_right.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/position_top.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/resultset_next.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/shading.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/shadow_blur.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/shadow_blur_.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/shadow_spread.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/shape_align_middle.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/shape_align_right.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/shape_borders.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/shape_handles.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/shape_move_forwards.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/shape_move_front.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/shape_rotate_clockwise.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/shape_square.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/shape_square_go.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/slides/big_bunny_fake.jpg create mode 100644 deployed/slideshowck/media/com_slideshowck/images/slides/bridge.jpg create mode 100644 deployed/slideshowck/media/com_slideshowck/images/slides/index.html create mode 100644 deployed/slideshowck/media/com_slideshowck/images/slides/road.jpg create mode 100644 deployed/slideshowck/media/com_slideshowck/images/slides/th/big_bunny_fake_th.jpg create mode 100644 deployed/slideshowck/media/com_slideshowck/images/slides/th/bridge_th.jpg create mode 100644 deployed/slideshowck/media/com_slideshowck/images/slides/th/index.html create mode 100644 deployed/slideshowck/media/com_slideshowck/images/slides/th/road_th.jpg create mode 100644 deployed/slideshowck/media/com_slideshowck/images/slides2/index.html create mode 100644 deployed/slideshowck/media/com_slideshowck/images/slides2/labels.txt create mode 100644 deployed/slideshowck/media/com_slideshowck/images/slides2/sea.jpg create mode 100644 deployed/slideshowck/media/com_slideshowck/images/slides2/shelter.jpg create mode 100644 deployed/slideshowck/media/com_slideshowck/images/slides2/th/index.html create mode 100644 deployed/slideshowck/media/com_slideshowck/images/slides2/th/sea_th.jpg create mode 100644 deployed/slideshowck/media/com_slideshowck/images/slides2/th/shelter_th.jpg create mode 100644 deployed/slideshowck/media/com_slideshowck/images/slideshowck_styles.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/star.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/style.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/style_delete.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/style_edit.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/switch.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/text_align_center.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/text_align_left.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/text_align_right.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/text_bold.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/text_capitalize.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/text_columns.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/text_default.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/text_dropcaps.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/text_heading_3.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/text_list_numbers.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/text_lowercase.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/text_padding_left.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/text_padding_top.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/text_signature.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/text_underline.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/text_uppercase.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/textfield_key.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/thumb-up.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/time.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/unknown.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/virtuemart_logo.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/width.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/wrap-behind.png create mode 100644 deployed/slideshowck/media/com_slideshowck/images/wrench.png create mode 100644 deployed/slideshowck/media/com_slideshowck/presets/index.html create mode 100644 deployed/slideshowck/media/com_slideshowck/presets/preset1.mmck create mode 100644 deployed/slideshowck/media/com_slideshowck/presets/preset1.png create mode 100644 deployed/slideshowck/media/com_slideshowck/presets/preset2.mmck create mode 100644 deployed/slideshowck/media/com_slideshowck/presets/preset2.png create mode 100644 deployed/slideshowck/media/com_slideshowck/presets/preset3.mmck create mode 100644 deployed/slideshowck/media/com_slideshowck/presets/preset3.png create mode 100644 deployed/slideshowck/modules/mod_slideshowck/helper.php create mode 100644 deployed/slideshowck/modules/mod_slideshowck/index.html create mode 100644 deployed/slideshowck/modules/mod_slideshowck/language/en-GB/en-GB.mod_slideshowck.ini create mode 100644 deployed/slideshowck/modules/mod_slideshowck/language/en-GB/en-GB.mod_slideshowck.sys.ini create mode 100644 deployed/slideshowck/modules/mod_slideshowck/language/en-GB/index.html create mode 100644 deployed/slideshowck/modules/mod_slideshowck/language/fr-FR/fr-FR.mod_slideshowck.ini create mode 100644 deployed/slideshowck/modules/mod_slideshowck/language/fr-FR/fr-FR.mod_slideshowck.sys.ini create mode 100644 deployed/slideshowck/modules/mod_slideshowck/language/fr-FR/index.html create mode 100644 deployed/slideshowck/modules/mod_slideshowck/language/index.html create mode 100644 deployed/slideshowck/modules/mod_slideshowck/legacy.php create mode 100644 deployed/slideshowck/modules/mod_slideshowck/logo_slideshowck.png create mode 100644 deployed/slideshowck/modules/mod_slideshowck/mod_slideshowck.php create mode 100644 deployed/slideshowck/modules/mod_slideshowck/mod_slideshowck.xml create mode 100644 deployed/slideshowck/modules/mod_slideshowck/themes/default/css/camera.css create mode 100644 deployed/slideshowck/modules/mod_slideshowck/themes/default/css/camera_ie.css create mode 100644 deployed/slideshowck/modules/mod_slideshowck/themes/default/css/camera_ie8.css create mode 100644 deployed/slideshowck/modules/mod_slideshowck/themes/default/css/camera_rtl.css create mode 100644 deployed/slideshowck/modules/mod_slideshowck/themes/default/css/index.html create mode 100644 deployed/slideshowck/modules/mod_slideshowck/themes/default/images/blank.gif create mode 100644 deployed/slideshowck/modules/mod_slideshowck/themes/default/images/camera-loader.gif create mode 100644 deployed/slideshowck/modules/mod_slideshowck/themes/default/images/camera_skins.png create mode 100644 deployed/slideshowck/modules/mod_slideshowck/themes/default/images/index.html create mode 100644 deployed/slideshowck/modules/mod_slideshowck/themes/default/index.html create mode 100644 deployed/slideshowck/modules/mod_slideshowck/themes/index.html create mode 100644 deployed/slideshowck/modules/mod_slideshowck/tmpl/default.php create mode 100644 deployed/slideshowck/modules/mod_slideshowck/tmpl/index.html diff --git a/deployed/slideshowck/administrator/components/com_slideshowck/access.xml b/deployed/slideshowck/administrator/components/com_slideshowck/access.xml new file mode 100644 index 00000000..3b83ae96 --- /dev/null +++ b/deployed/slideshowck/administrator/components/com_slideshowck/access.xml @@ -0,0 +1,6 @@ + + +
+ +
+
\ No newline at end of file diff --git a/deployed/slideshowck/administrator/components/com_slideshowck/backup/index.html b/deployed/slideshowck/administrator/components/com_slideshowck/backup/index.html new file mode 100644 index 00000000..fa6d84e8 --- /dev/null +++ b/deployed/slideshowck/administrator/components/com_slideshowck/backup/index.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/deployed/slideshowck/administrator/components/com_slideshowck/config.xml b/deployed/slideshowck/administrator/components/com_slideshowck/config.xml new file mode 100644 index 00000000..2cc1b9de --- /dev/null +++ b/deployed/slideshowck/administrator/components/com_slideshowck/config.xml @@ -0,0 +1,15 @@ + + +
+ +
+ +
\ No newline at end of file diff --git a/deployed/slideshowck/administrator/components/com_slideshowck/controller.php b/deployed/slideshowck/administrator/components/com_slideshowck/controller.php new file mode 100644 index 00000000..1009febc --- /dev/null +++ b/deployed/slideshowck/administrator/components/com_slideshowck/controller.php @@ -0,0 +1,87 @@ +input->get('view', 'about'); + $this->input->set('view', $view); + + parent::display(); + + return $this; + } + + public static function ajaxCreateFolder() { + // security check + if (! CKFof::checkAjaxToken()) { + exit(); + } + + if (CKFof::userCan('create', 'com_media')) { + $input = CKFof::getInput(); + $path = $input->get('path', '', 'string'); + $name = $input->get('name', '', 'string'); + + require_once SLIDESHOWCK_PATH . '/helpers/ckbrowse.php'; + if ($result = CKBrowse::createFolder($path, $name)) { + $msg = CKText::_('CK_FOLDER_CREATED_SUCCESS'); + } else { + $msg = CKText::_('CK_FOLDER_CREATED_ERROR'); + } + + echo '{"status" : "' . ($result == false ? '0' : '1') . '", "message" : "' . $msg . '"}'; + } else { + echo '{"status" : "2", "message" : "' . CKText::_('CK_ERROR_USER_NO_AUTH') . '"}'; + } + exit; + } + + /** + * Get the file and store it on the server + * + * @return mixed, the method return + */ + public function ajaxAddPicture() { + require_once SLIDESHOWCK_PATH . '/helpers/ckbrowse.php'; + CKBrowse::ajaxAddPicture(); + } + + /** + * Ajax method to clean the name of the google font + */ + public function cleanGfontName() { + $input = new \Joomla\CMS\Input\Input(); + $gfont = $input->get('gfont', '', 'string'); + + // + // Open+Sans+Condensed:300 + // Open Sans + if ( preg_match( '/family=(.*?) /', $gfont . ' ', $matches) ) { + if ( isset($matches[1]) ) { + $gfont = $matches[1]; + } + } + + $gfont = str_replace(' ', '+', ucwords (trim($gfont))); + echo trim(trim($gfont, "'")); + die; + } +} diff --git a/deployed/slideshowck/administrator/components/com_slideshowck/controllers/ajax.php b/deployed/slideshowck/administrator/components/com_slideshowck/controllers/ajax.php new file mode 100644 index 00000000..86815db4 --- /dev/null +++ b/deployed/slideshowck/administrator/components/com_slideshowck/controllers/ajax.php @@ -0,0 +1,42 @@ +input->get('plugin', '', 'cmd'); + $task = $this->input->get('task', '', 'cmd'); + + if ($plugin) { + if (file_exists(SLIDESHOWCK_PLUGINS_PATH . '/' . $plugin . '/helper/helper_' . $plugin . '.php')) { + require_once(SLIDESHOWCK_PLUGINS_PATH . '/' . $plugin . '/helper/helper_' . $plugin . '.php'); + $className = 'SlideshowckHelpersource' . ucfirst($plugin); + //SlideshowckHelpersourceArticles + $class = new $className(); + if (method_exists($class, $task)) { + $class::$task(); + exit; + } + } + } + die; + } +} diff --git a/deployed/slideshowck/administrator/components/com_slideshowck/controllers/browse.php b/deployed/slideshowck/administrator/components/com_slideshowck/controllers/browse.php new file mode 100644 index 00000000..8ca92b16 --- /dev/null +++ b/deployed/slideshowck/administrator/components/com_slideshowck/controllers/browse.php @@ -0,0 +1,52 @@ +input->get('folder', '', 'string'); + $type = $this->input->get('type', '', 'string'); + $filetypes = CKBrowse::getFileTypes($type); + $files = CKBrowse::getImagesInFolder(JPATH_SITE . '/' . $folder, implode('|', $filetypes)); + + if ($type == 'folder') { + $pathway = str_replace('/', '', $folder); + ?> +
+

+
+ +
+ +
+
+ \ No newline at end of file diff --git a/deployed/slideshowck/administrator/components/com_slideshowck/controllers/menus.php b/deployed/slideshowck/administrator/components/com_slideshowck/controllers/menus.php new file mode 100644 index 00000000..e97c467e --- /dev/null +++ b/deployed/slideshowck/administrator/components/com_slideshowck/controllers/menus.php @@ -0,0 +1,55 @@ +input->get('parentid', 0, 'int'); + $menutype = $this->input->get('menutype', '', 'string'); + + $model = $this->getModel('Menus', 'Slideshowck', array()); + $items = $model->getChildrenItems($menutype, $parentId); + + $links = array(); + $imagespath = SLIDESHOWCK_MEDIA_URI .'/images/'; + ?> +
+ id; + if ($item->type == 'alias') { + $itemParams = new \Joomla\Registry\Registry($item->params); + $aliasId = $itemParams->get('aliasoptions', 0); + } + $Itemid = substr($item->link,-7,7) == 'Itemid=' ? $aliasId : '&Itemid=' . $aliasId; + ?> +
+
+
title; ?>
+
+ +
+ edit(0); + // Redirect to the edit screen. +// CKFof::redirect(SLIDESHOWCK_ADMIN_URL . '&view=style&layout=edit&id=0&tmpl=component&layout=modal'); +// } + +// public function edit($id = null, $appendUrl = '') { +// parent::edit($id, '&layout=modal&tmpl=component'); +// } +// +// public function copy() { +// parent::edit('&layout=modal&tmpl=component'); +// } + + /* + * Generate the CSS styles from the settings + */ + public function save() { + // security check + if (! CKFof::checkAjaxToken()) { + exit(); + } + + $id = $this->input->get('id', 0, 'int'); + + $model = $this->getModel(); + $row = $model->getItem($id); + + // get data + $fields = $this->input->get('fields', '', 'raw'); + $name = $this->input->get('name', '', 'string'); + if (! $name) $name = 'style' . $id; + $layoutcss = trim($this->input->get('layoutcss', '', 'html')); + // set data + $row->params = $fields; + $row->name = $name; + $row->layoutcss = $layoutcss; + + if (! $id = $model->save($row)) { + echo "{'result': '0', 'id': '" . $row->id . "', 'message': 'Error : Can not save the Styles !'}"; + echo($this->_db->getErrorMsg()); + exit; + } + echo '{"result": "1", "id": "' . $id . '", "message": "Styles saved successfully"}'; + exit; + } + + /** + * copy an existing page + * @return void + */ +// function copy() { +// $model = $this->getModel(); +// $cid = $this->input->get('cid', '', 'array'); +// $this->input->set('id', (int) $cid[0]); +// if (!$model->copy()) { +// $msg = \Joomla\CMS\Language\Text::_('CK_COPY_ERROR'); +// $type = 'error'; +// } else { +// $msg = \Joomla\CMS\Language\Text::_('CK_COPY_SUCCESS'); +// $type = 'message'; +// } +// +// $this->setRedirect('index.php?option=com_slideshowck&view=styles', $msg, $type); +// } + + /* + * Generate the CSS styles from the settings + */ + public function ajaxRenderCss() { + $fields = $this->input->get('fields', '', 'raw'); + $fields = json_decode($fields); + $customstyles = stripslashes( $this->input->get('customstyles', '', 'string')); + $customstyles = json_decode($customstyles); + $customcss = $this->input->get('customcss', '', 'html'); + + $css = $this->renderCss($fields, $customstyles); + echo $css . $customcss; + exit(); + } + + /* + * Render the CSS from the settings + */ + public function renderCss($fields, $customstyles) { + include_once SLIDESHOWCK_PATH . '/helpers/ckstyles.php'; + $ckstyles = new \Slideshowck\CKStyles(); + $css = $ckstyles->create($fields, $customstyles); + + return $css; + } + + /** + * Ajax method to save the json data into the .mmck file + * + * @return boolean - true on success for the file creation + * + */ + public function exportParams() { + // security check + if (! CKFof::checkAjaxToken()) { + exit(); + } + // create a backup file with all fields stored in it + $fields = $this->input->get('jsonfields', '', 'string'); + $backupfile_path = SLIDESHOWCK_PATH . '/export/exportParamsSlideshowckStyle'. $this->input->get('styleid',0,'int') .'.mmck'; + if (file_put_contents($backupfile_path, $fields)) { + echo '1'; + } else { + echo '0'; + } + + exit(); + } + + /** + * Ajax method to import the .mmck file into the interface + * + * @return boolean - true on success for the file creation + * + */ + public function uploadParamsFile() { + // security check + if (! CKFof::checkAjaxToken()) { + exit(); + } + + $file = $this->input->files->get('file', '', 'array'); + if (!is_array($file)) + exit(); + + $filename = \Joomla\CMS\Filesystem\File::makeSafe($file['name']); + + // check if the file exists + if (\Joomla\CMS\Filesystem\File::getExt($filename) != 'mmck') { + $msg = \Joomla\CMS\Language\Text::_('CK_NOT_MMCK_FILE', true); + echo json_encode(array('error'=> $msg)); + exit(); + } + + //Set up the source and destination of the file + $src = $file['tmp_name']; + + // check if the file exists + if (!$src || !\Joomla\CMS\Filesystem\File::exists($src)) { + $msg = \Joomla\CMS\Language\Text::_('CK_FILE_NOT_EXISTS', true); + echo json_encode(array('error'=> $msg)); + exit(); + } + + // read the file + if (!$filecontent = \Joomla\CMS\Filesystem\File::read($src)) { + $msg = \Joomla\CMS\Language\Text::_('CK_UNABLE_READ_FILE', true); + echo json_encode(array('error'=> $msg)); + exit(); + } + + // replace vars to allow data to be moved from another server + $filecontent = str_replace("|URIROOT|", \Joomla\CMS\Uri\Uri::root(true), $filecontent); +// $filecontent = str_replace("|qq|", '"', $filecontent); + +// echo $filecontent; + echo json_encode(array('data'=> $filecontent)); + exit(); + } + + /** + * Ajax method to read the fields values from the selected preset + * + * @return json - + * + */ + function loadPresetFields() { + // security check + if (! CKFof::checkAjaxToken()) { + exit(); + } + + $preset = $this->input->get('preset', '', 'string'); + $folder_path = SLIDESHOWCK_MEDIA_PATH . '/presets/'; + // load the fields + $fields = '{}'; + if ( file_exists($folder_path . $preset. '.mmck') ) { + $fields = @file_get_contents($folder_path . $preset. '.mmck'); + $fields = str_replace('\n','', $fields); +// $fields = str_replace("{", "|ob|", $fields); +// $fields = str_replace("}", "|cb|", $fields); + } else { + echo '{"result" : 0, "message" : "File Not found : '.$folder_path . $preset. '.mmck'.'"}'; + exit(); + } + + echo '{"result" : 1, "fields" : "'.$fields.'", "customcss" : ""}'; + exit(); + } +} \ No newline at end of file diff --git a/deployed/slideshowck/administrator/components/com_slideshowck/controllers/styles.php b/deployed/slideshowck/administrator/components/com_slideshowck/controllers/styles.php new file mode 100644 index 00000000..462de007 --- /dev/null +++ b/deployed/slideshowck/administrator/components/com_slideshowck/controllers/styles.php @@ -0,0 +1,29 @@ + true)); + return $model; + } + +} \ No newline at end of file diff --git a/deployed/slideshowck/administrator/components/com_slideshowck/elements/ckbackground.php b/deployed/slideshowck/administrator/components/com_slideshowck/elements/ckbackground.php new file mode 100644 index 00000000..ed0a46a3 --- /dev/null +++ b/deployed/slideshowck/administrator/components/com_slideshowck/elements/ckbackground.php @@ -0,0 +1,28 @@ +element['styles']; + $background = $this->element['background'] ? 'background: url(' . $this->mediaPath . $this->element['background'] . ') left top no-repeat;' : ''; + + $html = '

'; + return $html; + } + + protected function getLabel() { + return ''; + } +} diff --git a/deployed/slideshowck/administrator/components/com_slideshowck/elements/ckcolor.php b/deployed/slideshowck/administrator/components/com_slideshowck/elements/ckcolor.php new file mode 100644 index 00000000..5415935e --- /dev/null +++ b/deployed/slideshowck/administrator/components/com_slideshowck/elements/ckcolor.php @@ -0,0 +1,62 @@ +getPathToImages() . '/images/color.png" />'; + return $html; + } + + protected function getPathToImages() { + $localpath = dirname(__FILE__); + $rootpath = JPATH_ROOT; + $httppath = trim(\Joomla\CMS\Uri\Uri::root(), "/"); + $pathtoimages = str_replace("\\", "/", str_replace($rootpath, $httppath, $localpath)); + return $pathtoimages; + } + + protected function getLabel() { + $label = ''; + // Get the label text from the XML element, defaulting to the element name. + $text = $this->element['label'] ? (string) $this->element['label'] : (string) $this->element['name']; + $text = \Joomla\CMS\Language\Text::_($text); + + // Build the class for the label. + $class = !empty($this->description) ? 'hasTip hasTooltip' : ''; + + $label .= ''; + + return $label; + } + +} + diff --git a/deployed/slideshowck/administrator/components/com_slideshowck/elements/ckdocumentation.php b/deployed/slideshowck/administrator/components/com_slideshowck/elements/ckdocumentation.php new file mode 100644 index 00000000..8be7cb6e --- /dev/null +++ b/deployed/slideshowck/administrator/components/com_slideshowck/elements/ckdocumentation.php @@ -0,0 +1,31 @@ +element['icon'] ? $this->element['icon'] : 'file-alt'; + $url = $this->element['url'] ? $this->element['url'] : 'https://www.joomlack.fr/en/documentation'; + $html[] = ''; + + return implode('', $html); + } +} + diff --git a/deployed/slideshowck/administrator/components/com_slideshowck/elements/ckfolderlist.php b/deployed/slideshowck/administrator/components/com_slideshowck/elements/ckfolderlist.php new file mode 100644 index 00000000..6f5e9667 --- /dev/null +++ b/deployed/slideshowck/administrator/components/com_slideshowck/elements/ckfolderlist.php @@ -0,0 +1,77 @@ +element['filter']; + $exclude = (string) $this->element['exclude']; + $hideNone = (string) $this->element['hide_none']; + $hideDefault = (string) $this->element['hide_default']; + + // Get the path in which to search for file options. + $path = (string) $this->element['directory']; + if (!is_dir($path)) { + $path = JPATH_ROOT.'/'.$path; + } + + // Prepend some default options based on field attributes. + if (!$hideNone) { + $options[] = \Joomla\CMS\HTML\HTMLHelper::_('select.option', '-1', \Joomla\CMS\Language\Text::alt('JOPTION_DO_NOT_USE', preg_replace('/[^a-zA-Z0-9_\-]/', '_', $this->fieldname))); + } + if (!$hideDefault) { + $options[] = \Joomla\CMS\HTML\HTMLHelper::_('select.option', '', \Joomla\CMS\Language\Text::alt('JOPTION_USE_DEFAULT', preg_replace('/[^a-zA-Z0-9_\-]/', '_', $this->fieldname))); + } + + // Get a list of folders in the search path with the given filter. + $folders = \Joomla\CMS\Filesystem\Folder::folders($path, $filter); + + // Build the options list from the list of folders. + if (is_array($folders)) { + foreach($folders as $folder) { + + // Check to see if the file is in the exclude mask. + if ($exclude) { + if (preg_match(chr(1).$exclude.chr(1), $folder)) { + continue; + } + } + + $options[] = \Joomla\CMS\HTML\HTMLHelper::_('select.option', $folder, $folder); + } + } + + // Merge any additional options in the XML definition. + $options = array_merge(parent::getOptions(), $options); + + return $options; + } +} diff --git a/deployed/slideshowck/administrator/components/com_slideshowck/elements/ckformfield.php b/deployed/slideshowck/administrator/components/com_slideshowck/elements/ckformfield.php new file mode 100644 index 00000000..2f06ef65 --- /dev/null +++ b/deployed/slideshowck/administrator/components/com_slideshowck/elements/ckformfield.php @@ -0,0 +1,77 @@ +mediaPath = \Joomla\CMS\Uri\Uri::root(true) . '/media/com_slideshowck/images/'; + // loads the language files from the frontend + $lang = \Joomla\CMS\Factory::getLanguage(); + $lang->load('com_slideshowck', JPATH_SITE . '/components/com_slideshowck', $lang->getTag(), false); + $lang->load('com_slideshowck', JPATH_SITE, $lang->getTag(), false); + parent::__construct(); + } + protected function getInput() { + return ''; + } + + protected function getLabel() { + return parent::getLabel(); + } + + /** + * Method to get the field options. + * + * @return array The field option objects. + * + * @since 11.1 + */ + protected function getOptions() { + $options = array(); + + foreach ($this->element->children() as $option) { + + // Only add