An open API service indexing awesome lists of open source software.

https://github.com/karma4u101/fobo-lift-templating-demo

Lift - Basic FoBo Module Demo
https://github.com/karma4u101/fobo-lift-templating-demo

Last synced: about 1 month ago
JSON representation

Lift - Basic FoBo Module Demo

Awesome Lists containing this project

README

        

Lift - Basic FoBo Module Demo
-----------------------------

---

> **This project has been moved!**
> This project is now a subproject in [FoBo-Demo](https://github.com/karma4u101/FoBo-Demo)
> **To learn more about FoBo** please visite and clone [FoBo-Demo](https://github.com/karma4u101/FoBo-Demo)

---

This is a Lift FoBo module demo that demonstrates the use of the FoBo Lift module.
See the [FoBo - Lift Front-End Toolkit Module](https://github.com/karma4u101/FoBo).

Demonstration of this module demo is set up and live [here](http://www.media4u101.se/fobo-lift-template-demo/).
The corresponding FoBo module is available [here](https://github.com/karma4u101/FoBo).

**Note:** This was initially intended to be a basic/starter lift template with the FoBo module initiated
but it has turned out to be more of a comprehensive demo. There are lots of basic lift starter templats out there
and for a FoBo incdued one see below, so just fork the demo, run it and look at the code and its examples.

It's really simple to integrate the FoBo module in any lift project but here is a basic lift starter template
that includes the FoBo module, it is set up for twitter bootstrap usage
[Templating-With-Twitter-Bootstrap](https://github.com/karma4u101/Templating-With-Twitter-Bootstrap).

Improvements, contributions and suggestions are welcome!

best regards Peter Petersson

Update log
----------

**Latest Module Version:**
- **2013-04-16** -- 2.6.0-SNAPSHOT
- **2013-01-10** -- 2.4.0-SNAPSHOT
- **2013-01-01** -- 2.3.0-SNAPSHOT
- **2012-12-29** -- 2.2.0-SNAPSHOT

**Latest Updates:**
- **2013-04-16** -- 2.6.0-SNAPSHOT FoBo v0.9.7 with AngularJS.
- **2013-01-10** -- 2.4.0-SNAPSHOT FoBo v0.7.11 built with Scala v2.10.
- **2013-01-01** -- 2.3.0-SNAPSHOT FoBo v0.7.8 with Font Awesome enabled.
- **2012-12-29** -- 2.2.0-SNAPSHOT updated build to dep. on FoBo v0.7.7 and using FoBo.JQuery182

Quick Start
-----------
Prerequisites for running this Lift example is that you have Git and Java installed and configured on the target computer.
You don't need to use it but the project also includes a Eclipse plug-in for browsing and following/working with the code, see the Scala IDE section.
As of FoBo v0.5.0 you do no longer need fetch FoBo and do a publish-local of it as it is now available via repository and will be fetched for you via dependancys.

1) Get the examples

git clone git://github.com:karma4u101/FoBo-Lift-Template.git
cd FoBo-Lift-Template

2) Update & Run Jetty

There is also a sbt.bat for windows users.

./sbt update ~container:start

3) Launch Your Browser

http://localhost:8080

Scala IDE for Eclipse
---------------------
Sbteclipse provides SBT command to create Eclipse project files

1) Usage

project$ ./sbt
> eclipse

2) In eclipse do:

File ==> Import...
Select General ==> Existing Project into Workspace
Use "Brows" to look up the project root ....

User powered basic example
==========================
**(*)** This is a _unofficial_ Lift user powered basic assembly example which means it is a work based on the
sound foundation of Lift, done by a developer who uses Lift for development ;), sharing it with others.