Coder Social home page Coder Social logo

TheCodingMachine's Projects

harmony-validator-interface icon harmony-validator-interface

The validator-interface package contains interfaces your classes can implement to provide self-validation in Harmony.

html.html_element icon html.html_element

This package contains the HtmlElementInterface interface that can be used to output HTML on a page. It also features base classes implementing this interface.

html.renderer icon html.renderer

This package contains the rendering mechanism of the Mouf framework. It is a mechanism allowing packages/templates/developers to overload a default template for various HTML objects.

html.tags icon html.tags

This package contains a pure PHP object representation of HTML5 tags. There is one class for each existing HTML tag, and one getter/setter per attribute.

html.template.bootstrap icon html.template.bootstrap

This package contains a Mouf template based on the Twitter Bootstrap HTML/CSS/JS library, along a Mouf installer file to add the template easily in your Mouf project.

html.template.menus.basicmenu icon html.template.menus.basicmenu

This package contains a single class in charge of rendering a "Menu" instance in HTML using the toHtml() method. The rendering is performed using <ul> and <li> tags.

html.template.menus.topribbonmenu icon html.template.menus.topribbonmenu

This package contains a menu that is displayed as a ribbon at the top of the screen. The class is in charge of rendering a 'Menu' instance in HTML using the toHtml() method.

html.template.mouftemplate icon html.template.mouftemplate

This package contains a template for the Mouf administration interface. The content is automatically adjusted to the website page to use all the width. Anyway, you can use this component as a model if you like.

html.template.templateinterface icon html.template.templateinterface

This package contains the definition of an HTML template (the TemplateInterface interface) and an helper class to build HTML templates easily (the BaseTemplate class).

html.utils.bootstrap icon html.utils.bootstrap

This package contains the Bootstrap HTML/CSS/JS library, along a Mouf installer file to add Bootstrap easily in your Mouf project.

html.utils.i18nweblibrary icon html.utils.i18nweblibrary

This implementation of a Weblibrary will load different JS files based on the current language used. Useful to load translation files in JS.

html.utils.weblibrarymanager icon html.utils.weblibrarymanager

The Javascript/CSS library manager is a PHP class in charge of keeping track of the JS and CSS files that have been included so far in a web page. Basically, you tell the Javascript/CSS library manager to import a JS/CSS file and it will make sure it is included, only once, and that all dependencies are included as well.

html.utils.weblibrarymanager.component-installer icon html.utils.weblibrarymanager.component-installer

This Mouf package contains a Composer installer that will automatically create WebLibrary instances when a 'component' package is installed in Composer. It is designed to be used only with Mouf's WebLibraryManager.

html.widgets.base-html-widget icon html.widgets.base-html-widget

This package contains basic widgets representing HTML tags (select, input, etc...). Each widget is fully customizable, and benefits from an 'edit' mode, thanks to the basewidget package. Please note this package comes with a smaple CSS file you can use as a starter.

html.widgets.base-widget icon html.widgets.base-widget

This package contains the foundation of the Mouf widgets. It does not contain any component or any widget. On the other hand, it will add a menu to Mouf that will help you switch all widgets in "edit" mode. In "edit" mode, widgets in your application display an "edit" icon that will bring you directly to the Mouf edition page.

html.widgets.menu icon html.widgets.menu

This PHP package contains objects describing a menu of an application. The menu is described, but this package does not render the menu in any way. You will have to use another package to render the menu in HTML. Usually, templates will provide their own menu renderers.

html.widgets.messageservice icon html.widgets.messageservice

Use this package to display info/warning/error messages to the user on a web page. Using the SessionMessageService class, you register messages to be displayed. Using the MessageWidget class, you display the error messages in your templates.

html.widgets.select2 icon html.widgets.select2

This package contains a pure PHP object representation of a select box rendered with the jQuery Select2 plugin.

html.widgets.statsgrid icon html.widgets.statsgrid

This PHP package contains a HTML pivot table. You provide it with a data set and the list of columns and rows and it will display a nice pivot table.

integration.drupal.druplash icon integration.drupal.druplash

This module provides a MVC framework, right into Drupal, based on the Splash MVC framework (designed for Mouf-PHP).

integration.hybridauth icon integration.hybridauth

This package contains bindings between the Mouf and HybridAuth, a great library to implement social logins (on Facebook, Twitter, etc...).

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.