Download the PHP package dondominio/ddnotes without Composer

On this page you can find all versions of the php package dondominio/ddnotes. 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 ddnotes

DonDominio Notes, a Roundcube notes plugin

This plugin was made in order to save user's notes directly on the database, rather than on the filesystem.

You will be able to create text-based notes as plain-text, markdown or html with EasyMDE Editor

Besides, you can also upload PDF files and images to save them as notes. Any type of notes created in the plugin is downloadable at any time.

These technologies have been used to develop it:

Installation

Download all files from this repository, rename the parent folder to ddnotes and move it to the Roundcube plugins folder.

When downloading the plugin from GitHub you will need to create a directory called ddnotes and place the files in there, ignoring the root directory in the downloaded archive.

The file structure is the next:

Configuration file

This step is not mandatory. This plugin already comes with a default.inc.php with the necessary configuration to run correctly.

At the fist folder level, you will find a file named config.inc.php.dist. You must copy it and rename the copy as config.inc.php and edit plugin parameters.

In this file you can adjust the plugin settings to limit the extensions of the files it allows. Also the upload_max_filesize and the note_max_filesize of the notes.

The allowed formats are the followings

Images

Files

Text

This is the extensions default configuration at config.inc.php.dist

Editing config.inc.php

If you want to change the notes formats allowed, for example do not allow .html files, just delete "html" from the "text" array.

The indexes "image", "application" and "text" must always exist even if they are empty.

MySQL tables

This plugin saves the information in a database, so it is necessary to create a table where to save this information. To do this, we will use the creation files from the SQL folder, depending on the database we use. You can open them and run their content directly. In the case of MySQL you could do it from PHPMyAdmin or through terminal:

Supported languages


All versions of ddnotes with dependencies

PHP Build Version
Package Version
Requires php Version >= 7.3
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 dondominio/ddnotes contains the following files

Loading the files please wait ....