Download the PHP package jaroslawzielinski/torahverse-m2 without Composer

On this page you can find all versions of the php package jaroslawzielinski/torahverse-m2. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package torahverse-m2

TorahVerse-M2

A Magento2 module that provides dynamic Torah verse/quote sliders for both the backend (by default) and the frontend. Whether you're a store admin or a customer, you can enjoy these engaging, responsive sliders.

The module calculates the available space and adjusts the number of words per line to optimize the display. If the text exceeds the configured row limit, the verse scrolls vertically, creating a seamless user experience. This ensures that the widget is Responsive Web Designed and works beautifully on all devices.

One of the most exciting aspects of this module is that it leverages the Torah library, a powerful API client with built-in caching (via SQLite). This PHP library pulls text from the Bible Info service, offering up to 21 different translations. For more details, feel free to check out the repository.

If you're excited about this project and want to support its ongoing development, consider buying me a coffee! Your support means a lot and helps keep this project alive.

New Features:

Torah Input (frontend/backend)

This UI component allows you to select any Bible verse from any translation, with a preview available in both the frontend and backend. Simply click the verse to navigate to the full passage on the Bible service.

Frontend

Choose any Bible verse you like:

Backend

Easily edit the Bible verse reference directly in the form (just click back button):

Torah Search

Search feature helps you find what you are looking for in the Bible. There are several options for searching available. The results are presented with pagination. You may choose the page (next, previous) and set amount data visible on a single page.

Note: Before using the search feature, you need to index your preferred Bible translations by running the following command: console command for f.e bt:

Searching options

Torah Annuals Group

This feature allows you to display a specific quote on a given day of the year—perfect for creating a daily inspiration widget! You can set up 366 quotes, one for each day of the year.

To create an annual quote:

Installation Guide

You can find the module on Packagist. To install:

Uninstallation

To uninstall the module and revert all database changes, run the following command:

Text Slider Features

Backend Sliders

The backend slider is visible only to Magento 2 users and supporters—customers won’t see this.

Frontend Sliders

For the frontend, you can choose between two slider types:

  1. Homepage Slider: Display the slider on the homepage in 5 different placements:

    • After the header: top.container
    • At the top of the content: content.top
    • At the bottom of the content: content.bottom
    • Before the footer: page.bottom
    • Inside the footer: footer, footer-container
  2. Custom Sliders: These can be placed anywhere on your site. Just create a slider and add it to any page, block, or widget using the Admin Panel.

After defining custom slider with code f.e. 'annual_quotes' (see Slider Configurations) you can use it within CMS Block/CMS Page:

or create a CMS Widget:

Slider Modes

Randomized Auto-Play Infinite Loop

Displays verses in a random order, continuously looping.

Ordered Auto-Play Infinite Loop

Displays verses in the order they appear in the admin panel.

Random Static View

Displays one random verse per page load.

More Features

Pause Mode

Hover over the slider to pause the animation.

Group Colors

Display group names and colors for easy organization.

Backend Features

First steps

1. Log in to the Admin Panel.

2. Enable the module from the configuration menu.

3. Add quotes and verses to different groups.

Groups

Possible operations: Add New Group, Delete, Edit

Notice: You can not modify/delete Default Group.

Groups/Verses

Possible operations: Add New Verse, Delete, Group Assign, Edit

Groups/Quotes

Possible operations: Add New Quote, Delete, Group Assign, Edit

4. Configure your sliders for the frontend and backend.

Configuration - Torah Verse

The module offers extensive customization options, from verse text colors to slide timing. Easily tweak your sliders to match your site’s style and layout.

General Settings

Enable

Enable module / Disable module and disable menu.

Menu enabled

Enables/disables menu in the left bar (and access to the grids)

Service Link Enable

This option allows to link to bible service on click (default is on)

Sweep time

Time value in milliseconds between slides (horizontal swipe)

Is vertical sweep possible

Enables feature for vertical scroll (it is triggered when text exceeds 'Number of shown rows')

Vertical Sweep time

Time value in milliseconds between changing current shown row (during vertical scroll)

Is group colours enable

Enables box with group title and group colour

Html Template for Verse Slider Frame

Provides html template for user tweaks. Available keys are listed in comment.

Verses ordered

Enables numbering for verses or plain text mode.

Text Colour

Colour for text of sliders

Background Hover Colour

Background colour when slider is being hovered/paused

Mode of slider

Three modes for sliders are available:

after clicking, it will be opened in new tab (notice little square put next to the link) as a front page:

Case Sensitive

Default Option for Verse Search form.

Division parts filter

Default Option for Verse Search form.

Results per page

Default Option for Verse Search form.

Library Settings

Cache Enable

This option enables/disable API caching for Bible Service. Down bellow there are serveral indicators for Bible Translations Cache state.

100% means the cache is warmed and all of the bible verses are stored in local DB (sqllite). Verse Search will be possible for cached Translation.

0% means the cache is not ready. You can not use the Verse Search for the translation then.

Frontend

Example uses

Pause mode (cursor changes, and background)

Notice: You can configure it in Background Hover Colour, Custom Styles configuration options.

Group Colours enabled

See also

Explore these features, play with the settings, and see how this module can elevate your Magento2 site! And if you find value in this, I'd greatly appreciate your support on Buy Me a Coffee — it helps keep projects like this alive.


All versions of torahverse-m2 with dependencies

PHP Build Version
Package Version
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package jaroslawzielinski/torahverse-m2 contains the following files

Loading the files please wait ....