Q delivered to James Bond tools that were perfect for the situation Bond would be in. Using Cascade Web Services and Wing Ming Chan's PHP library, becoming Q for your website and content managers can be easy. From building WYSIWYG content blocks from plain text, to building page and and adding content blocks, and even automatically creating and updating faculty profiles, small tools built on Web Services can make laborious tasks easy.
"Remember, if it hadn't been for Q Branch, you'd have been dead long ago."
Specifically:
- How CNU converted plain text to HTML WYSIWYG blocks
- How faculty data is pulled and parsed from Digital Measures, added to blocks, put on pages and published automatically
- How to convert spreadsheets of data into pages of content - and more!
The PHP files in this repository are dependent upon both Parsedown for Markdown conversion, and Wing Ming Chan's reusable code library for Cascade web services. The dependencies have been added to this repo as submodules.
- blockMaker: Converts markdown to named WYSIWYG blocks
- learnMaker: Converts CSV of link data to data definition block
- facultyMaker: Converts JSON from Digital Measures to faculty data definition blocks, creates pages, attaches data definition block and adds faculty photo.