Welcome to the Radria wiki documentation. You will find general information as well as the user tutorial and core developer documentation. ====== Introduction ====== * [[Description]] * [[Radria Tools]] * [[The Packages]] ====== Installation ====== * [[Radria Installation]] * [[Configuration]] * [[XAMPP web server]] ====== Using Radria ====== * [[Getting Started]] ===== Video Tutorial ===== Check out our new [[http://radria.sqlfusion.com/video_tutorial_db.php|video tutorial page]] for the latest tutorials. * [[video:Overview]] * Getting Started * [[video:intro:Web Designer]] * [[video:intro:Web Developer]] * [[http://radria.sqlfusion.com/video_tutorial_database1.php|Build Database Driven Web Applications]] * [[http://www.dragdropsitecreator.com/tutorial_sell_online_in_15_minutes.php|Creating a simple e-commerce site]] * [[video:User Registration]] * [[http://www.dragdropsitecreator.com/tutorial_password_protected_page.php|Password protect individual pages]] * [[http://www.dragdropsitecreator.com/tutorial_custom_web_forms.php|Simple Forms]] ===== How to ===== * [[how_to_package_application_and_libraries|How to package applications and libraries]] * [[How to create design templates]] * [[howtos:Publish a Site]], Transfer a web site to its domain over ftp. ====== Extending Radria ====== Add custom features to PageBuilder, create your own Application package and custom database field type. * [[pagebuilder:custom_addon2|Create PageBuilder Add-on]] * [[core:Radria Application package]] * [[core:registry:creating_new_field_types|Creating Custom Field Types]] * [[core:package:repository:Setting up package repositories]] * Packaging a PHP application for a one click install: - [[how_to_package_application_and_libraries|Using the Package Builder Wizard]] - [[By Example, Package Any PHP/MySQL application|Step by Step example of packaging a PHP/MySQL application]] ====== Radria Tools ====== Default Radria tools * [[tools:SiteManager]] * [[tools:PageBuilder]] * [[tools:WebIDE]] ====== Radria Core ====== * [[Core:Developer documentation|Radria Core developer documentation]] * [[core:package|Package format]] Radria package reference documentation * Radria Core by example * [[core:by_example_PHP4|PHP 4 Applications]] * [[core:by_example_PHP5|PHP 5 Applications]] * Coding standard [[http://www.sqlfusion.org/docs/coding_standards.pdf| PDF version 1.3]] * [[core:registry:creating_new_field_types|Creating Custom Field Types]] ====== Packages ====== ===== PageBuilder Add-ons ===== They extend the PageBuilder features * [[pagebuilder:addons:pb_addon_database|Database]]: Create Database Driven web sites * [[pagebuilder:addons:mailto_and_form|Forms]]: Mailto and general forms * [[pagebuilder:addons:shape_drawing|Shape Drawing]]: Create colored round corner rectangles with gradients. * [[pagebuilder:addons:LightBox]]: Small image gallery with nice Ajax effects. * [[pagebuilder:addons:podcasting]]: Flash MP3 player to embed sounds in web pages * [[pagebuilder:addons:GoogleGadget]]: Google Maps, Stocks, sport news, quotes, games...(*mashup*) * [[pagebuilder:addons:GoogleVideo]]: Display google videos in web pages. (*mashup*) * [[pagebuilder:addons:YouTube]]: Display your videos or friends video in a web pages. (*mashup*) * [[pagebuilder:addons:flash_video_player|Flash video player]]: Display and play flash videos (flv). * [[pagebuilder:addons:FlickrPhoto|Flickr Photo]]: Display your or your friends photos from flickr.(*mashup*) * [[pagebuilder:addons:RSSFeeds]]: Display RSS Feeds, titles with links. * [[pagebuilder:addons:password_protect| Password project]]: Password protect individual pages. ===== Components ===== They are reusable piece or block of an application. * [[package:application:User Registration]] * [[package:application:Newsletter manager]] ===== Field Types ===== Field Types define how data is formated in Forms and Views, the most used field type are available in Radria Core and more advanced or interactive field type are available with extra libraries. You can also [[core:registry:creating_new_field_types|create your own custom field type]]. ==== Radria Core ==== * [[core:registry:Field_Type| Base field types]]: Text, Email, CheckBox, Radio.... ==== Additional field types ==== * [[package:fieldtype:FieldType Date popup calendar|Date Popup Calendar]] * [[package:fieldtype:FieldType Syntax highlight|Source code editor and view with Syntax Highlight]] * [[package:fieldtype:FieldType Text suggest|Ajax suggest]] * [[package:fieldtype:FieldType Color picker|Javascript color selector]] ==== PageBuilder specific ==== * [[pagebuilder:fieldtype:PageBuilderFieldImage|Image auto Resize]] * [[pagebuilder:fieldtype:PageBuilderFieldListStyles|Available CSS styles]] * [[pagebuilder:fieldtype:PageBuilderFileListBox|PageBuilder Web Page list]] ===== Additional Tools ===== * [[tools:Content Admin]] * [[how_to_package_application_and_libraries|Package Builder]] ([[tools:Package Builder]]) * [[tools:Design Builder]] * [[tools:Database Browser]] * [[tools:Simple Forms]] ===== Javascript Toolkits ===== * [[library:Dojo]] * [[library:YU|The Yahoo User Interface]] ===== Libraries ===== * [[library:Mailing Tools]] * [[library:magpierss]] ===== Applications ===== ==== Web Site related ==== * [[package:application:Vanilla Forum]] ==== Business related ====