Giter Site home page Giter Site logo

kreativejuices / boilerplate Goto Github PK

View Code? Open in Web Editor NEW

This project forked from astridx/boilerplate

0.0 0.0 0.0 7.34 MB

Boilerplate files for Joomla! extensions

License: GNU General Public License v2.0

PHP 91.41% JavaScript 3.15% Shell 0.11% HTML 0.01% CSS 3.66% SCSS 1.66% Hack 0.01%

boilerplate's Introduction

https://blog.astrid-guenther.de/der-weg-zu-joomlae4-erweiterungen/

Boilerplate and Tutorial Sample Files

Boilerplate files for Joomla! 4 extensions.

Tutorial Sample Files

You can find the Tutorial Sample Files in the folder Tutorial :)

Installation

A installable zip file of the last version you can find in the release tab. So you do not need to clone this repo.

The boilerplates are in the folder src. They can be installed as-is using the Extension Manager. However, the component, module and plugin will be called Foo :)

The easiest way is to copy

  • the files in administrator folder in the administrator folder of your Joomla installation.
  • the files in components folder in the components folder of your Joomla installation.
  • the files in media folder in the media folder of your Joomla installation.
  • the files in modules folder in the modules folder of your Joomla installation.
  • the files in plugins folder in the plugins folder of your Joomla installation.

Then you can run discover this extension via Joomla System Installer.

To create installable zip packages, you need to run composer i and and after that vendor/bin/robo build and in the dist folder it is ready to be installed.

Customizing

To customize the boilerplates using your own name you need to take the following steps:

  1. Do a case-sensitive replace on the following strings and replace them with your own name:

    • foo
    • Foo
    • FOO
  2. Do a case-sensitive replace on the following tags with their actual information:

    • [DATE]
    • [PROJECT_NAME]
    • [AUTHOR]
    • [AUTHOR_EMAIL]
    • [AUTHOR_URL]
    • [COPYRIGHT]
    • [PACKAGE_NAME]

    If you like, you use this skript for it: https://github.com/astridx/boilerplate/blob/t43/duplicate.sh

Support and new functions

This Joomla! extension is a simple feature. But it is very likely that your requirements are already covered or require very little customisation.

If you have more complex requirements, need new features or just need some support, I am open to paid customisation and support around this Joomla! extension.

Contact me and we'll work it out!

boilerplate's People

Contributors

astridx avatar roland-d avatar yvesh avatar pe7er avatar svanschu avatar wilsonge avatar hans2103 avatar smehrbrodt avatar rjharishabh avatar

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.