Giter Site home page Giter Site logo

t3brightside / gallerycontent Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 3.0 159 KB

TYPO3 CMS extension for gallery content elements with predefined crop ratios and pagination.

Home Page: https://t3brightside.com

License: Other

PHP 51.31% HTML 29.78% CSS 18.91%
gallery typo3 typo3-extension

gallerycontent's Introduction

Hey!

Here, I'm working on some useful extensions for TYPO3 CMS
To get in touch with TYPO3 service requests and maintenance please visit: t3brightside.com

Latest:

  • personnel - v4.0.0 v13 ready, drops v11 support and brings image cropping and improved BE previews
  • gallerycontent – v2.1.2 with upgraded BE preview
  • youtubevideo - v3.0.0 brings TYPO3 v13 compatibility and drops v11
  • paginatedprocessors - v1.6.0 adds TYPO3 v13 compatibility
  • microstart – v1.5.1 updated install instructions and database
  • microtemplate – v4.3.1 add iconpack support to menus See the demo.
  • containeritems - v4.5.3 accessibility improvements on popups, tabs and accordions, please see the change log before upgrading!

Cheers to Open Source!

gallerycontent's People

Contributors

olli1991 avatar t3brightside avatar

Watchers

 avatar

gallerycontent's Issues

Lightbox not working with extension jn_lighterbox

Hello,

I'm using the jn_lighterbox extension in my project for opening images in a lightbox.

The lightbox itself works correctly with the standard content elements, but unfortunately it seems not to work with your provided extension.

After clicking on an image I get following errors in the console:

Refused to apply inline style because it violates the following Content Security Policy directive: "style-src 'none'". Either the 'unsafe-inline' keyword, a hash ('sha256-XF40drMRON9Qm0dC4qU9NBiM+fma+ykSbIFIj6R5yb4='), or a nonce ('nonce-...') is required to enable inline execution.

Refused to apply inline style because it violates the following Content Security Policy directive: "style-src 'none'". Either the 'unsafe-inline' keyword, a hash ('sha256-/GsttfBxdlxoPqvqzTUg3Z8XmEm6Xr9QwYLeYSTCg5o='), or a nonce ('nonce-...') is required to enable inline execution.

Refused to apply inline style because it violates the following Content Security Policy directive: "style-src 'none'". Either the 'unsafe-inline' keyword, a hash ('sha256-XxG7sjnCImDqnQhrkOlK5r5Y9C0c1p6mDenCs/hlFZg='), or a nonce ('nonce-...') is required to enable inline execution.

Do you have any idea what the problem is? Can you solve this?
Did you test it with another lightbox extension? Maybe I can try to get it to work with that one then.

ContentElementPreviewRenderer' not found

After installation of the extension (0.0.1.) I get the following error

Class 'Brightside\Gallerycontent\Hooks\PageLayoutView\ContentElementPreviewRenderer' not found

TYPO3 9.5.14

Pagination

Hi there, I've got a question. Is it any possibility to override pagination template like this:

tt_content.gallerycontent { view { widget.TYPO3\CMS\Fluid\ViewHelpers\Widget\PaginateViewHelper.templateRootPath = {$gallerycontent.templateRootPath} } }
?

Open the pictures with fancybox

I want to open the pictures with the extention "fancybox". There es a field for the lightbox class in the Typoscript. I needed to add additional parameters for the fancybox.

I have added this row after row 16 in Resources/Private/Partials/Item.html
{settings.lightboxConfiguration}

and after row 28 in Configuration/TypoScript/setup.typoscript
lightboxConfiguration = {$gallerycontent.lightboxConfiguration}

and after row 18 in Configuration/TypoScript/constants.typoscript

cat=Gallerycontent/gallerycontent; type=string; label= Lightbox additional configuration

gallerycontent.lightboxConfiguration = data-fancybox=fancybox-41
(dependent of the lightbox you use)

With this changes I can open the pictures with the fancyfox. But I am not sure if this is the best solution.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.