Coder Social home page Coder Social logo

message-manager's Introduction

--------------------
message
--------------------
Version: 1.0.1 pl
Since: July 31st, 2012
Author: Joshua Gulledge
License: GNU GPLv2 (or later at your option)

Message manager is a CMP (custom manager page) and snippet for MODX Revolution. The manager allows you to easily create messages that include audio, video, and pdf related documents. 
You can create groups that contain multiple message records inside of them, keeping all your messages nicely organized. It also includes a snippet that you can place on any page to 
display any group of audio and video files.

Features:
	- Create a message to display on your site. Include who is talking, when it was presented, and a description.
	- Upload audio, video, and pdf files for each message.
	- Create groups for each message to go in.
	- Easily display a certain group with the built in snippet call.

Install:
	- Install via the MODX Revolution packagemanagment
	- Install the Flowplayer extra, located at http://modx.com/extras/package/flowplayer.

Usage:
	-Basic options creating a message

	<div id="chapelMedia">
	    
	</div>
	<p>[[!messageSermons]]</p>
	
	This chapelMedia div is the container for the audio and video files. When the audio or video link is clicked on, it creates the object inside this div.
	
	-If you want to display a specific group, just do this:

	<div id="chapelMedia">
	    
	</div>
	<p>[[!messageSermons? &group_id=`1`]]</p>
	
	This chapelMedia div is the container for the audio and video files. When the audio or video link is clicked on, it creates the object inside this div.

Thanks for using message manager!
Josh Gulledge

message-manager's People

Contributors

jgulledge19 avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

jgulledge19

message-manager's Issues

The group_id is not associated correctly

When you add a new sermon/message to a group that is not the default group it is put into the default group that was on page load. Need to rewrite the JS to either change the how the add form reads the group_id field or make a drop down to select the appropriate group.

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.