Download the PHP package markaspot/mark-a-spot without Composer

On this page you can find all versions of the php package markaspot/mark-a-spot. 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 mark-a-spot

Mark-a-Spot

Mark-a-Spot Logo

Open-Source Civic Issue Tracking and Open311 Platform for Drupal 11

Docker Image CI License: GPL v2+ Drupal: 11

Key Features

Who Uses Mark-a-Spot?

Mark-a-Spot is designed for:

Note: This is the 11.7.x-dev branch, which is compatible with Drupal 11. For older versions, see the 10.6.x-dev or 8.5.x-dev branches.

Getting Started

These instructions will guide you through getting a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

Installation

  1. Clone this repository:

  2. Run the Docker containers:

  3. Run the start.sh script

    If it gives you an error of permission denied make it executable with: chmod a+x ./scripts/start.sh)

    The start.sh script has the following options:

    • -y For automatic installation with predefined values (latitude: 40.73, longitude: -73.93, city: New York, locale: en_US)
    • -t To import translation file from the /translations directory and enable translations for terms
    • -a To use OpenAI translation for content artifacts, see below

AI Translation Feature

The (AI) translation feature allows you to automatically translate the Drupal UI and content artifacts (taxonomy terms, pages, blocks, etc.) using OpenAI's language models. This provides translations for your Mark-a-Spot installation's default content.

To use this feature:

The -t -a option will:

  1. Install the selected language in Drupal
  2. Import standard translation files for the Drupal interface
  3. Use AI to translate all default content to the selected language
  4. Set up the site with the translated content as the default content

The translation covers:

Once the script has executed, the application should be accessible at http://localhost. Please exercise caution when executing the script, as it will drop the database and initialize Mark-a-Spot from scratch. Additionally, familiarize yourself with the Drupal development process, including configuring changes, backing up databases, and other relevant procedures.

Services

The Docker Compose setup includes the following services:

Configuration

You can adjust the configuration of the Docker services by editing the docker-compose.yml file. For example, you can modify the database username and password, the PHP memory limit, and other settings.

Usage

Access the Drupal application at http://localhost. Access the Frontend at http://localhost:3000. PHPMyAdmin is available at http://localhost:8080 for database management.

Development

For local development, we recommend using DDEV, a Docker-based development environment.

License

Mark-a-Spot is freely available under the GNU General Public License, version 2 or any later version license.


All versions of mark-a-spot with dependencies

PHP Build Version
Package Version
Requires composer/installers Version ^2
cweagans/composer-patches Version ^1.7.0
drupal/backup_migrate Version ^5
drupal/bpmn_io Version ^2
drupal/core Version ^11
drupal/core-composer-scaffold Version ^11
drupal/core-recommended Version ^11
drupal/devel Version ^5
drupal/eca Version ^2
drupal/gin Version ^4
drupal/gin_login Version ^2
drupal/gin_toolbar Version ^1
drupal/group Version ^3
drupal/group_action Version ^1.1
drupal/jquery_ui Version ^1.6
drupal/jquery_ui_draggable Version ^1.2
drupal/layout_library Version ^1.0@beta
drupal/mailsystem Version ^4.4
drupal/phpmailer_smtp Version ^2.1
drupal/s3fs Version ^3.1
drush/drush Version 13
markaspot/markaspot Version dev-11.7.x-dev
vlucas/phpdotenv Version ^5.5
webflo/drupal-finder Version ^1.0.0
webmozart/assert Version 1.11.0
zaporylie/composer-drupal-optimizations Version ^1.2.0
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 markaspot/mark-a-spot contains the following files

Loading the files please wait ....