https://wiki.postgresql.org/api.php?action=feedcontributions&user=Henryhemma&feedformat=atomPostgreSQL wiki - User contributions [en]2024-03-28T18:39:05ZUser contributionsMediaWiki 1.35.13https://wiki.postgresql.org/index.php?title=Younicycle&diff=18830Younicycle2013-01-10T16:37:41Z<p>Henryhemma: added approval and listing at Google Apps Marketplace</p>
<hr />
<div>[[File:Web_system_pg_wiki.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is the current page for [http://younicycle.com '''The Integrated Web System. Your Web Office.'''].<br/>Younicycle is an online Web System with 4 components; Cloud Management, Data Management, Content Management & Print and Documents Management.<br />
Younicycle uses PostgreSQL, Apache, Debian & Php as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. 'I see what you see.'<br />
* Reduce dependence on multiple desktop or server applications, along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between web developers and the and Knowledge Workers, allowing and encouraging collaboration.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (12/6/2012) ==<br />
Announced the release of a branch of the Project, [http://spinbackup.com '''Spinbackup.com, a Cloud Backup for Google''']<br/><br />
a Cloud based backup service specific for Google users, which has been built on PostgreSql and Amazon Web Services (AWS), completed beta testing and is now available for the general public. In addition, Spinbackup has received certification from TrustE for Privacy and compliance with the US-EU Safe Harbor Privacy Principles.<br />
<br />
Spinbackup requires that users be Google users and has implemented Google ID (OAuth2.0). <br />
As a result, Spinbackup does not require entry of a user's Google password.<br/><br />
Spinbackup was approved on 1/9/2013 and is now listed in [http://www.google.com/enterprise/marketplace/viewListing?productListingId=22892+14686471106569761297&category=&query=spinbackup'''Google Apps Marketplace''']. <br />
<br />
**Main features: <br />
**1. Automated, daily backups and one click restore for Gmail, Google Drive & Docs, Picasa and Calendar. Additional, local files can be uploaded independently or as an archive. <br />
**2. Unlike most other services, the data in Spinbackup does not store in one archive. Every element (letter, Google Drive document etc.) is available to view, edit and recover independently. <br />
**3. Supports GMail labels, which allows emails to be grouped on a user criteria. If restoration to Google becomes necessary, labels will be intact. <br />
**4. Data is stored in the cloud of AWS, providing an additional layer of security and redundancy. <br />
**5. Data is available 24/7, regardless of Google's service status. In the event of Google data-loss, Spinbackup supports One-Click restore. <br />
**6. The Basic plan is free and allows up to 5 Gb of free space. Two additional, fee-based plans are available for Business users. <br />
**7. Flexible, Pay-As-You-Go payment model. Account Upgrade, Downgrade or Cancellation available at anytime. Increase cloud storage on demand, in seconds. <br />
**8. Available for iPhone, iPad and Android devices. Download at Google Play, the Apple App Store or via links at Spinbackup. Manage your backups anytime and everywhere. <br />
**9. Additional: Admin dashboard, search, local uploads and download, file sharing, manual backups, advanced stats, daily email reports, online support, ads free. <br />
<br />
**An API for developers is in progress. If interested, stop by [http://spinbackup.com '''Online Backup Service,Contact Us'''].<br />
<br/><br/><br />
'''Additional'''<br/><br />
** Announced and merged to the main site 11/27/2012, a Scheduler (CRON), with a simplified interface for Knowledge Workers.<br/><br />
** Announced and merged to the main site 11/20/2012, the ability to load other Google ID enabled Software as a Service within the main, browser frame and act as a SaaS Aggregator.<br />
** Announced and merged to the main site in June 2012, Google Integration. Now Google ID enabled and can (example), directly import Google Spreadsheets in postgresql tables, field mapping, etc - along with Picasa, GMail, Calendar, Docs & Drive backup and restore.<br/><br />
== In development (09/06/2012) ==<br />
Recoding of the Template Editor, the Web System's oldest tool. The Template Editor currently supports the design of Pdfs, to include reports and variable data printing, in addition to Pdf/X. Significant enhancements are underway, allowing it to be a professional level tool, along with the possibility to decouple from the Web System and stand alone for use with any csv file, along with local objects such as images. In addition, other features such as true leading and kerning will be implemented. Scheduled for release 1st quarter 2013. <br/><br/><br />
== Server version (12/01/2012) ==<br />
A server package is available at no charge, but available only as a Debian install. Interested parties may inquire at the site.<br/><br/><br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is named The Web System. The current version of PostgreSQL is 9.16, with plans to move to 9.2x in the 1st quarter of 2013.<br />
<br />
== Current Features ==<br />
Current features are extremely diverse and much easier to view than explain.[http://www.younicycle.com/cloud_saas_video.html '''Web System (2 hours) of Instructional Video''']<br/><br />
A 30 day, free test account is provided<br/><br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/contact.html '''Web System Contact for Partners or Resellers''']<br />
<br />
<br />
[[Category:Cloud]]<br />
[[Category:Tool]]</div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Community_Guide_to_PostgreSQL_GUI_Tools&diff=18693Community Guide to PostgreSQL GUI Tools2012-12-11T12:17:54Z<p>Henryhemma: forgot to add company name</p>
<hr />
<div>{{Languages}}<br />
<br />
== Alternate Guides ==<br />
<br />
Much of this page is somewhat out of date at this point. A more current and detailed summary is available at <br />
[http://www.postgresonline.com/journal/index.php?/archives/133-Database-Administration,-Reporting,-and-Light-application-development.html Database Administration, Reporting, and Light application development]<br />
<br />
== Open Source / Free Software ==<br />
<br />
=== pgModeler ===<br />
<br />
PostgreSQL Database Modeler<br />
<br />
http://pgmodeler.com.br<br />
<br />
PostgreSQL Database Modeler, or simply, pgModeler is an open source tool for modeling databases that merges the classical concepts of entity-relationship diagrams with specific features that only PostgreSQL implements. The pgModeler translates the models created by the user to SQL code and apply them onto database clusters from version 8.0 to 9.1.<br />
<br />
=== pgAdmin III ===<br />
<br />
http://www.pgadmin.org/<br />
<br />
MS Windows, GNU/Linux, FreeBSD, Mac OS X, OpenBSD, Solaris<br />
<br />
Admin<br />
<br />
pgAdmin III is THE Open Source management tool for your PostgreSQL databases. Features full Unicode support, fast, multithreaded query and data editting tools and support for all PostgreSQL object types.<br />
<br />
pgAdmin III is bundled with the Windows installer, and you can use that such a client to administer a remote server on another OS. Note that binary packages for platforms like RPM don't show up in every point release, you currently have to go back to v1.8.0 to get the last full set of packages.<br />
<br />
Free Administration Centre for the PostgreSQL database. Includes a graphical administration interface, an SQL query tool, a procedural code editor and much more. pgAdmin III is designed to answer the needs of most users, from writing simple SQL queries to developing complex databases. The graphical interface supports all PostgreSQL features and makes administration easy. Available in more than 30 languages and for several operating systems. <br />
<br />
=== phpPgAdmin ===<br />
<br />
http://sourceforge.net/projects/phppgadmin<br />
<br />
browser-based, requires webserver<br />
<br />
Admin<br />
<br />
Similar to the ever-popular phpMyAdmin, enhanced for PostgreSQL, supports browsing and modification of most types of PostgreSQL database objects, plus execution of ad-hoc queries. Maintained by (who else?) the phpPgAdmin team. (JMB 11.2002).<br />
<br />
phpPgAdmin (and the required Apache and PHP packages) may be easily installed using Stack Builder if you are running a one-click-installer PostgreSQL distribution.<br />
<br />
=== Adminer ===<br />
<br />
http://www.adminer.org<br />
<br />
browser-based, requires webserver<br />
<br />
Adminer (formerly phpMinAdmin) is a full-featured database management tool written in PHP. Conversely to phpMyAdmin, it consist of a single file ready to deploy to the target server. Adminer is available for MySQL, PostgreSQL, SQLite, MS SQL and Oracle.<br />
<br />
=== Libre Office ===<br />
<br />
http://www.libreoffice.org/download/3-5-new-features-and-fixes/<br />
<br />
New native driver for PostgreSQL databases (for versions > 8.4 - support for version 8.4 will be included in LibreOffice 3.5.1). <br />
<br />
=== OpenOffice.org ===<br />
<br />
http://dba.openoffice.org/drivers/postgresql/index.html <br />
<br />
Windows, Linux, Solaris<br />
<br />
Verbatim from the above URL :<br />
<br />
The postgresql SDBC Driver allows to use the postgresql database from OpenOffice.org without any wrapper layer such as odbc or jdbc. The current version 0.7.6 can be considerded as good beta quality ( with some known issues and missing features). The driver is aimed at the 1.1 OpenOffice.org and OpenOffice.org 2.x versions, it does not work with OOo1.0.x trees. The final aim is to have an easier to use, faster, more feature rich database driver than the jdbc-odbc solution. The current version should already allow this in most places.<br />
<br />
=== The Red Hat Database Graphical Tools, RHDB Administrator and Visual Explain ===<br />
<br />
http://sources.redhat.com/rhdb<br />
<br />
Linux<br />
<br />
Admin<br />
<br />
Red Hat has stood by their word and open-sourced their database tools which ship with Red Hat Database for the benefit of the PostgreSQL community. I haven't used these, a review would be nice. Developed by Red Hat, Inc. (JMB 11.2002)<br />
<br />
=== Xpg: Java PostgreSQL client ===<br />
<br />
http://www.kazak.ws/xpg<br />
<br />
Most platforms<br />
<br />
Admin<br />
<br />
Java-based PostgreSQL database administrator, with access to tables and data entry, query interface and ability to export query results to HTML reports. Developed by Soluciones Kazak, in Spanish, but available in English as well. (JMB 11.2002)<br />
<br />
(xpg has not been updated since 2004)<br />
<br />
=== Mergeant ===<br />
<br />
http://www.gnome-db.org<br />
<br />
Linux, Unix<br />
<br />
Admin<br />
<br />
Database administration/user tool for GNOME, based on libgda/libgnomedb, which are a complete database-independent access layer for UNIX systems, with support for PostgreSQL, MySQL, Sybase, MS SQL Server, Oracle, Interbase/Firebird, MS Access files, xBase.<br />
<br />
=== TOra, an Oracle tool with some PostgreSQL support ===<br />
<br />
http://tora.sf.net/<br />
<br />
Linux & Windows<br />
<br />
Admin<br />
<br />
An Oracle database administration interface, with limited ability to browse PostgreSQL databases (tables, views, and functions only). I'm told that if you have the Oracle libraries, Tora's sophisticated function editor will work for PostgreSQL as well. Developed by Henrik Johnson as a Quest Toad clone. (JMB 11.2002)<br />
<br />
=== Kexi ===<br />
<br />
http://www.calligra.org/kexi/<br />
http://www.kexi-project.org/<br />
<br />
Kexi is part of the Calligra Suite and is released under the GNU General Public License (GPL) and LGPL. <br />
<br />
available for <br />
FreeBSD & Linux, Apple, Windows, (Android)<br />
<br />
<br />
=== PGInhaler ===<br />
<br />
http://pginhaler.ifrance.com/pginhaler/<br />
<br />
Admin<br />
<br />
It's a free Java based PostgreSQL GUI. Haven't used it yet, but worth knowing about. (J.C.)<br />
<br />
(PGInhaler has not been updated since 2002)<br />
<br />
=== SQuirreL ===<br />
<br />
http://squirrel-sql.sourceforge.net/<br />
<br />
Macintosh/Windows<br />
<br />
SQuirreL SQL Client is a graphical SQL client written in Java that will allow you to view the structure of a JDBC compliant database, browse the data in tables, issue SQL commands etc.<br />
<br />
=== AnySQL Maestro ===<br />
<br />
http://www.sqlmaestro.com/products/anysql/maestro/<br />
<br />
Windows<br />
<br />
AnySQL Maestro is a freeware tool for administering any database engine (PostgreSQL, SQL Server, Oracle, MySQL, MS Access, etc.), which is accessible via ODBC driver or OLE DB provider. Includes Database Designer, Visual Query Builder, BLOB Viewer/Editor, SQL Editor, Data export/import and other features.<br />
<br />
=== SQL Workbench/J ===<br />
<br />
http://www.sql-workbench.net<br />
<br />
Java (multi-platform)<br />
<br />
An OpenSource SQL GUI tool similar to Squirrel. Data can be edited directly in the result set. It has strong support for exporting and importing data between databases using its own SQL command extension. It can be used in GUI mode or as a console application. All SQL Workbench specific commands can also be run in batch mode to automate export and import task. It supports schema comparison ("diff") and copying data between databases.<br />
<br />
=== PostgreSQL PHP Generator ===<br />
<br />
http://www.sqlmaestro.com/products/postgresql/phpgenerator/<br />
<br />
Windows<br />
<br />
PostgreSQL PHP Generator is a freeware but powerful PostgreSQL GUI frontend that allows you to generate high-quality PHP scripts for the selected tables, views and queries for the further working with these objects through the web.<br />
<br />
=== WaveMaker Ajax GUI Design Tool ===<br />
<br />
http://www.wavemaker.com/<br />
<br />
Windows, Macintosh, Linux<br />
<br />
WaveMaker is an Ajax-based GUI design tool for Postgres. WaveMaker is built using itself! WaveMaker generates a standard Java WAR file based on Spring, Hibernate and Dojo. WaveMaker supports Postgres schema creation and import and includes a visual query editor.<br />
<br />
=== Druid III ===<br />
<br />
http://druid.sourceforge.net/<br />
<br />
Java (multi-platform)<br />
<br />
The druid is a tools that allows users to create databases in a graphical way. The user can add tables, fields, folders to group tables and can modify most of the database options that follow the SQL-92 standard. In addition to sql options, the user can document each table and each field with HTML information. Once the database is created, the druid can generate:<br />
<br />
* HTML documentation: for all tables, with browsing facilities<br />
* PDF documentation: for all tables<br />
* Java classes: (one class for each table) that contain tables' constants (such as fields size) plus java code added by the user<br />
* A data dictionarythat contains all tables and fields present in the database<br />
* SQL script which contains all table definitions that can be piped to the DBMS<br />
* And much more info...<br />
<br />
=== Power*Architect === <br />
<br />
http://www.sqlpower.ca/page/architect<br />
<br />
Java (multi-platform) <br />
<br />
Power*Architect is an ERD modelling tool that is based on Java and JDBC. Support for forward and reverse engineering PostgreSQL databases is supported. It's OpenSource with a GPL license.<br />
<br />
=== RISE - Model Driven Development using ERD / UML === <br />
<br />
http://www.risetobloome.com<br />
<br />
Windows<br />
<br />
RISE is a free software suite for model driven information system development. Use a single source RISE model to generate your entire information solution including database, web services and documentation. Boost development throughput and improve quality and maintainability!<br />
<br />
The RISE user experience is based on a project concept, similar to that of most integrated development environments. The user works with resources and drawings that are part of a single development project.<br />
<br />
RISE supports a fully graphical approach to information modeling and system engineering, using ERD (Entity Relationship Diagram) as well as UML (Unified Modeling Language). This includes drag-and-drop of entities, their attributes and relations, as well as of views and entire web services.<br />
<br />
RISE supports graphic editing of complex objects such as views and orchestrated methods. RISE automatically safeguards the combination process, thus, assuring a technically correct result. <br />
<br />
RISE provides several ways to generate code from the model; directly to file, via the RISE Server or as an Internet service. RISE provides code generators for the database layer (SQL/DDL) as well as for the server side application layer (web services and persistent classes). All database scripts are incremental allowing you to install and maintain any number of databases from a single model. <br />
<br />
Feature list<br />
http://www.risetobloome.com/Page_1_S.aspx?ITEM=1355<br />
<br />
=== RISE PostgreSQL code generator === <br />
<br />
http://www.risetobloome.com/Page_1_S.aspx?ITEM=1889<br />
<br />
Windows<br />
<br />
The RISE PostgreSQL code generator generates native PL/pgSQL scripts. Model your information in the free RISE Editor and generate your database script. The script incrementally updates the tables, columns, indexes and constraints in the database to match the RISE model. Once the database model is updated, the views defined in the RISE model are created in the database and possible default data, entered in the model, is inserted. <br />
<br />
=== RISE PHP for PostgreSQL code generator === <br />
<br />
http://www.risetobloome.com/Page_1_S.aspx?ITEM=1888<br />
<br />
Windows<br />
<br />
The RISE PHP for PostgreSQL code generator renders PHP source code for database access. Model your information and programming interfaces in the free RISE Editor and generate your code. The generated code implements the classes and methods corresponding to the information interfaces specified in the RISE model. This includes classes for database access and, optionally, classes implementing SOAP/JSON web services and proxy classes assisting the implementation of a PHP SOAP client. <br />
<br />
=== Marshal SQL Utility === <br />
<br />
http://www.risetobloome.com/Page_1_S.aspx?ITEM=1756<br />
<br />
Windows<br />
<br />
The Marshal SQL Utility is a generic cross database utility with batch execution capabilities. It allows you to test ODBC connections, browse database schemas, discover tables, views and columns. <br />
<br />
Key features of Marshal SQL Utility:<br />
<br />
* Execute any query supported by your database server<br />
* Execute batches of queries<br />
* Discover tables and views in your database<br />
* Discover columns for a selected table or view<br />
* Supports BLOBS and CLOBS<br />
* Save your results to file<br />
* Use any ODBC compliant database such as PostgreSQL.<br />
<br />
=== EMS SQL Manager for PostgreSQL Freeware === <br />
<br />
http://www.sqlmanager.net/en/tools/free<br />
<br />
Windows<br />
<br />
EMS SQL Manager for PostgreSQL Freeware (EMS SQL Manager Lite for PostgreSQL) is an excellent and easy-to-use freeware graphical tool for PostgreSQL database administration. It has the minimal required set of tools for those users who are new to PostgreSQL server and need only its basic functionality.<br />
EMS SQL Manager for PostgreSQL Freeware allows you to work with servers, databases and schemas, view, edit, search, group, sort and filter any data stored in a database, create and execute SQL queries with powerful SQL editor, handle multiple selected objects at a time and much more.<br />
<br />
=== Open Source CMS === <br />
<br />
http://www.risetobloome.com/Page_1_S.aspx?ITEM=2017<br />
<br />
Windows<br />
<br />
The CMS is a free Visual Studio 2010 solution template with a set of projects providing a complete Content Management System (CMS) based on RISE Visual Modeling with model, full source, sample site and DB-scripts for PostgreSQL, MySQL and SQL Server.<br />
<br />
It’s a complete ready-to-run Visual Studio solution with model, source code and web clients. It illustrates how to use RISE, how to implement a SOA backend and how to build RIA frontends.<br />
<br />
== Proprietary ==<br />
<br />
=== VSQL++ for PostgreSQL ===<br />
<br />
http://www.sqlpp.com/products/postgresql-management/<br />
<br />
A powerful Postgresql database management tool to help DBA sto manage the database objects easy and quickly.<br />
<br />
=== Nucleon Database Master for PostgreSQL and Others === <br />
<br />
Nucleon Database Master is a modern, powerful, intuitive, easy to use and all in one PostgreSQL MongoDB, Oracle, DB2, Informix, Ingres, SQL Server, SQL Azure, MySQL, FireBird, SQLite client application with a consistent interface that simplifies managing, querying, editing, visualizing, designing and reporting relational and schema-free (NoSQL) database systems. You can connect any database system via ODBC and OleDB connections.Using Database Master, you can execute SQL, LINQ, JSON queries or you can create, edit and delete all database objects such as tables, views, procedures, columns, indexes, collections and triggers. You can execute SQL queries and scripts, view and edit table data including BLOBs (Image, Text or any file), represent tables and its relations as a ER(Entity Relationship) diagram.<br />
<br />
Info:<br />
http://www.nucleonsoftware.com/<br />
Windows, other platforms via WINE <br />
Admin<br />
<br />
=== Lightning Admin for PostgreSQL === <br />
<br />
http://www.amsoftwaredesign.com/<br />
<br />
Windows, other platforms via WINE<br />
<br />
Admin<br />
<br />
Lightning Admin is one of the best GUI admin tools available and sports a modern tabbed MDI interface and is the least expensive full featured GUI admin tool on the market. Compare to Navicat or EMS and save big. Current price is $19.99 per user.<br />
<br />
=== Borland Kylix ===<br />
<br />
http://www.borland.com/kylix<br />
<br />
Linux<br />
<br />
ERD<br />
<br />
driver: http://www.vitavoom.com/Products/pgExpress_Driver/index.html<br />
<br />
The third most popular IDE for Linux, according to a recent Linux Journal poll. Focuses on interface-building for database applications, with some support for browsing database objects (I think). PostgreSQL native drivers are available free from Vita Voom Software. (JMB 11.2002)<br />
<br />
=== DBOne ===<br />
<br />
http://www.dbone.info<br />
<br />
Windows<br />
<br />
Admin<br />
<br />
DBOne is a shareware Database Administration Tool for PostgreSQL and Oracle, MSSQL, Sybase, DB2, SAPDB, Interbase/Firbird, MySQL.<br />
<br />
=== DBTools Manager ===<br />
<br />
http://www.dbtools.com.br<br />
<br />
Windows<br />
<br />
Admin<br />
<br />
Freeware, available for PostgreSQL and MySQL, allows managing all aspects of the database: db, table, triggers, functions, etc. Includes import/export wizards to migrate data and structure to/from other database engines. Developed by DBTools Software.<br />
<br />
=== PgManager ===<br />
<br />
http://www.ems-hitech.com/pgmanager<br />
<br />
Windows, Linux version just released<br />
<br />
Admin<br />
<br />
Basically a proprietary, more powerful version of PGAdmin II or PGAccess. Adds support for trigger and constraint editing, metadata logging, and query monitoring. Also includes multiple-format data import/export tools, which are also available on their own for Linux. Developed by EMS Hitech. (JMB 4.2003).<br />
<br />
<br />
<br />
=== Rekall ===<br />
<br />
http://www.thekompany.com/products/rekall<br />
<br />
Linux<br />
<br />
ERD<br />
<br />
Designed by The Kompany as a Linux-based competitor to MS Access, this simple interface and database interface-builder is unfortunately designed for MySQL and has some problems with PostgreSQL. Was still buggy in May 2002, but may be improved by now. Supports limited browsing of database objects, creation of data entry forms and reports. (JMB 11.2002)<br />
<br />
=== Data Architect ===<br />
<br />
http://www.thekompany.com/products/dataarchitect<br />
<br />
Linux<br />
<br />
ERD<br />
<br />
I'm trying DataArchitect 2 from theKompany now for 6 month. Highly recommended if you want an easy to use DB-Design Tool, but generated SQL-Scripts needs some rework. PostgreSQL is supported, you easily can create Stored Procedures, Foreign Keys, Views and Triggers. (Bernd, 1.2003)<br />
<br />
=== SyBase Power Designer ===<br />
<br />
http://www.sybase.com/products/enterprisemodeling/powerdesigner<br />
<br />
Admin<br />
<br />
Sybase PowerDesigner is power tool with built in PostgreSQL support. It support tables, views, triggers, constraints and referential integrity. More advanced than Data Architect.<br />
<br />
=== Microsoft Access === <br />
<br />
http://office.microsoft.com<br />
<br />
Windows + ODBC only<br />
<br />
ERD, Admin<br />
<br />
Yes, you can use MS Access as a PostgreSQL database interface. Supports data access to PostgreSQL tables and views; many ODBC-based limitations and errors. I don't need to tell anyone what MS Access' other capabilities are. (JMB 11.2002)<br />
<br />
=== eRWin ===<br />
<br />
http://www.ca.com/products/alm/erwin.htm<br />
<br />
Windows<br />
<br />
ERD<br />
<br />
Apparently a high-end tool by Computer Associates with PostgreSQL support as a downloadable addon for some version(s). Haven't tried this. JC<br />
<br />
=== DeZign for Databases ===<br />
<br />
http://www.datanamic.com<br />
<br />
Windows<br />
<br />
ERD<br />
<br />
DeZign is a database development tool using an entity relationship diagram. It visually supports the lay out of the entities and relations and automatically generates SQL schemas for most leading databases including PostgreSQL.<br />
<br />
=== PGExplorer ===<br />
<br />
http://www.PGExplorer.com<br />
<br />
Windows (Shareware)<br />
<br />
Admin<br />
NOTE this software is not maintained and has not had a new release in many years. Because of it's age it does not support schemas on PGSQL versions 7.3 and up.<br />
<br />
Postgres Explorer is a full-featured GUI postgres development tool. Features include a tree view of your databases, and database objects. You can reverse engineer SQL statements from your database objects , modify the SQL and execute it. Wizards will guide you through the process to generate SQL for various objects and statements. The latest release includes a Graphical Select Query Designer (anonymous, 4.2003)<br />
<br />
=== Case Studio 2 ===<br />
<br />
http://www.casestudio.com<br />
<br />
Windows<br />
<br />
ERD<br />
<br />
I just downloaded the trial version, so far it looks real promising and claims to support PostgreSQL. Handles reverse engineering of existing databases, and has a real nice interface for setting up tables, relationships etc. You can get a lite or full version. The description from the website... Professional database modeling tool for various databases. CASE Studio 2 includes following key features:<br />
<br />
LITE version features + Reverse Engineering from various database systems Version Manager Data Flow Diagrams Definition of user defined variables Large COM interface Users, User groups and User permission support and many more.<br />
<br />
=== pgEdit ===<br />
<br />
http://pgedit.com<br />
<br />
Macintosh/Windows<br />
<br />
pgEdit is a high performance SQL editor and development environment designed specifically for PostgreSQL relational databases. pgEdit features include SQL syntax coloring, direct source code execution, PHP support, integrated documentation, and extensive customizable editing facilities.<br />
<br />
pgEdit uses psql, the interactive terminal application included with every PostgreSQL installation. This makes it easy to develop with pgEdit and then transfer your work to any PostgreSQL installation for maintenance and production tasks.<br />
<br />
pgEdit is a native application for both Macintosh and Windows. It does not use Java or require installation of external libraries. You have the option of using the version of psql included with pgEdit or a different version installed anywhere on your hard drive.<br />
<br />
<br />
=== RazorSQL ===<br />
<br />
http://www.razorsql.com/<br />
<br />
Macintosh/Windows/Linux/Solaris<br />
<br />
RazorSQL is an SQL query tool, database browser, SQL editor, and database administration tool that supports PostgreSQL and any other JDBC or ODBC compliant database. Some of the major features are tools for creating, dropping, and altering objects such as tables, views, indexes, triggers, functions, users, and databases; a programming editor that supports 20 different programming languages; import and export tools; auto column and table lookup; and a query builder, query scheduler, and SQL formatter.<br />
<br />
<br />
=== MicroOLAP Database Designer ===<br />
<br />
http://www.microolap.com/products/database/postgresql-designer/<br />
<br />
Windows ODBC<br />
<br />
Database Designer for PostgreSQL is an easy CASE tool with intuitive graphical interface allowing you to build a clear and effective database structure visually, see the complete picture (diagram) representing all the tables, references between them, views, stored procedures and other objects. Then you can easily generate a physical database on a server, modify it according to any changes you made to the diagram using fast ALTER statements.<br />
<br />
=== Aqua Data Studio ===<br />
<br />
http://www.aquafold.com/index-postgresql.html<br />
<br />
Java: Windows/Linux/Macintosh OSX/Solaris<br />
<br />
Aqua Data Studio is a management tool for the PostgreSQL relational database w/ administration capabilities and a database query tool. The visual administration features provide users the ability to browse and modify database structures, including schema objects, database storage and maintain database security. An integrated query tool allows users to quickly create, edit and execute SQL queries and scripts. Aqua Data Studio also provides an import and export tool to allow users to easily move data in and out of the PostgreSQL database in and from different data formats.<br />
<br />
=== Tuples ===<br />
<br />
http://www.tuplesapp.com/<br />
<br />
Mac OSX<br />
<br />
Tuples is the first native client for PostgreSQL for Mac OSX. It supports connecting to several servers at the same time, exporting data in several formats and profiling queries. As a native client it is fast, lightweight and a good Mac citizen.<br />
<br />
=== EMS Database Management Tools for PostgreSQL ===<br />
<br />
http://www.sqlmanager.net/en/products/postgresql<br />
<br />
Windows<br />
<br />
PostgreSQL Tools Products Family:<br />
<br />
* [http://www.sqlmanager.net/en/products/studio/postgresql SQL Management Studio for PostgreSQL] - single workbench for administering PostgreSQL databases, managing database schema and objects as well as for database design, migration, extraction, query building, data import, export and database comparison. <br />
<br />
* [http://www.sqlmanager.net/en/products/postgresql/manager SQL Manager for PostgreSQL] - high performance graphical tool for PostgreSQL database administration and development. It makes creating and editing PostgreSQL database objects easy and fast, and allows you to run SQL scripts, visually design databases, build SQL queries, extract, print and search metadata, import and export PostgreSQL database data and much more.<br />
<br />
* [http://www.sqlmanager.net/en/products/postgresql/dataexport Data Export for PostgreSQL] - tool to export PostgreSQL database data quickly to any of 19 available formats, including MS Access, MS Excel, MS Word, RTF, HTML, TXT, ODF and more. Data Export for PostgreSQL has a friendly wizard, which allows you to set various options of PostgreSQL export process visually and a command-line utility to automate your PostgreSQL export jobs using the configuration file.<br />
<br />
* [http://www.sqlmanager.net/en/products/postgresql/dataimport Data Import for PostgreSQL] - tool to import data to PostgreSQL tables from MS Excel 97-2007, MS Access, DBF, TXT, CSV, MS Word 2007, RTF, ODF and HTML files. This utility allows you to quickly import data to one or several PostgreSQL tables or views at once, save all PostgreSQL import parameters set on current wizard session, use special batch insert mode to import PostgreSQL data at the maximum possible speed and much more.<br />
<br />
* [http://www.sqlmanager.net/en/products/postgresql/datapump Data Pump for PostgreSQL] - migration tool for converting databases and importing table data from an ADO-compatible source (e.g. MS Access, MS SQL database or any other database with ADO support) to PostgreSQL databases.<br />
<br />
* [http://www.sqlmanager.net/en/products/postgresql/datagenerator Data Generator for PostgreSQL] - tool for generating test data to PostgreSQL database tables. The utility can help you to simulate the database production environment and allows you to populate several PostgreSQL database tables with test data simultaneously, define tables for generating data, set value ranges, control a wide variety of generation parameters for each field type and much more.<br />
<br />
* [http://www.sqlmanager.net/en/products/postgresql/dbcomparer DB Comparer for PostgreSQL] - tool for comparing PostgreSQL database schemas and discovering differences in their structures. You can view all the differences in compared database objects and execute an automatically generated script to synchronize structure of PostgreSQL databases and eliminate these differences.<br />
<br />
* [http://www.sqlmanager.net/en/products/postgresql/extract DB Extract for PostgreSQL] - easy-to-use tool for creating PostgreSQL database backups in a form of SQL scripts. This database script utility allows you to save metadata of all PostgreSQL database objects as well as PostgreSQL table data as database snapshots.<br />
<br />
* [http://www.sqlmanager.net/en/products/postgresql/query SQL Query for PostgreSQL] - useful tool that lets you quickly and simply build SQL queries to PostgreSQL databases. Visual PostgreSQL query building as well as direct editing of a query text is available.<br />
<br />
* [http://www.sqlmanager.net/en/products/postgresql/datacomparer Data Comparer for PostgreSQL] - tool for PostgreSQL data comparison and synchronization. Using this utility you can view all the differences in compared PostgreSQL tables and execute an automatically generated script to eliminate these differences.<br />
<br />
=== Navicat ===<br />
<br />
http://pgsql.navicat.com/<br />
<br />
Windows/Macintosh OSX<br />
<br />
Navicat is a powerful PostgreSQL Database Server administration and development tool. It works with PostgreSQL 8.0 version or above and supports most of the PostgreSQL features including Trigger, Function, View, Manage User, and so on. It is also not only sophisticated enough for professional developers, but also easy to learn for new users. With its well-designed GUI, Navicat lets you quickly and easily create, organize, access and share information in a secure and easy way.<br />
<br />
=== SQL Maestro Group products for PostgreSQL ===<br />
<br />
http://www.sqlmaestro.com/products/postgresql/<br />
<br />
Windows<br />
<br />
[http://www.sqlmaestro.com SQL Maestro Group] offers a number of tools for PostgreSQL.<br />
<br />
* [http://www.sqlmaestro.com/products/postgresql/maestro/ PostgreSQL Maestro] allows you to create, edit, copy, drop and dump database objects easy and fast. You can also design your database as ER diagram, build queries visually, execute SQL queries and scripts, debug PL/pgSQL functions, view and edit data including BLOBs, represent data as diagrams, export and import data to/from most popular file formats, analyze your data summarized into multidimensional views and hierarchies (OLAP cubes), manage PostgreSQL roles, users, groups and privileges, and use a lot of other admin tools designed for making your work with PostgreSQL database server comfortable and efficient.<br />
<br />
* [http://www.sqlmaestro.com/products/postgresql/datawizard/ PostgreSQL Data Wizard] provides you with a number of easy-to-use wizards to generate PHP and ASP.NET scripts for the selected tables, views and queries, convert any ADO-compatible database to the PostgreSQL database, export data from PostgreSQL tables, views and queries to most popular formats, and import data into the tables.<br />
<br />
* [http://www.sqlmaestro.com/products/postgresql/codefactory/ PostgreSQL Code Factory] is a GUI tool aimed at the SQL queries and scripts development.<br />
<br />
SQL Maestro Group also produces similar tools for MySQL, Oracle, MS SQL Server, DB2, SQL Anywhere, SQLite, Firebird and MaxDB.<br />
<br />
=== Datanamic DataDiff for PostgreSQL ===<br />
<br />
http://www.datanamic.com/datadiff-for-postgresql/<br />
<br />
Windows<br />
<br />
Datanamic DataDiff for PostgreSQL is a utility for data comparison and synchronization. Compare data for selected tables in two databases, view differences and publish changes quickly and safely. Flexible comparison and synchronization settings will enable you to set up a customized comparison key and to select tables and fields for comparison and for synchronization.<br />
DB Data Difftective can be used for data migrations, verification of (corrupt) data, data auditing etc.<br />
<br />
=== Datanamic SchemaDiff for PostgreSQL ===<br />
<br />
http://www.datanamic.com/schemadiff-for-postgresql/index.html<br />
<br />
Windows<br />
<br />
Datanamic SchemaDiff for PostgreSQL is a tool for comparison and synchronization of database schemas. It allows you to compare and synchronize tables, views, functions, sequences (generators), stored procedures, triggers and constraints between two databases.<br />
<br />
=== DB MultiRun PostgreSQL Edition ===<br />
<br />
http://www.datanamic.com/multirun/index.html<br />
<br />
Windows<br />
<br />
DB MultiRun is a simple tool to execute multiple SQL scripts on multiple databases quickly.<br />
Define a list of databases, add SQL scripts to execute on these databases and click "execute" to run those scripts on the databases in the list. The multi-threaded execution of the SQL scripts makes it complete the task fast. After execution of the scripts you can examine the results of the executed scripts on each database.<br />
<br />
=== SQLPro ===<br />
<br />
http://www.vive.net/products/sqlpro.htm<br />
<br />
Windows<br />
<br />
SqlPro is an easy to use database GUI tool for six popular databases (Oracle, MySQL, PostgreSQL, SQL Server, SQLite and Access). One IDE makes database administration and development faster and error free. <br />
SQLPro Key Features: color-coding of the SQL, drag-and-drop of objects into the editor pane to save you from typing their names, retrieval of SQL code for things like stored procedures and triggers from the underlying database, and one-click creation of SELECT and INSERT statements. You can open, save and print SQL scripts.<br />
SQLPro uses native drivers to connect to the databases (no ODBS or third party engines to install).<br />
<br />
=== SQL Image Viewer ===<br />
<br />
http://www.sqlimageviewer.com<br />
<br />
Windows<br />
<br />
SQL Image Viewer allows you to retrieve, view, convert and export images stored in Firebird, MySQL, Oracle, SQLite, SQL Server, and various ODBC-supported databases (e.g. DB2 and PostgreSQL). It supports the following image formats: BMP, GIF, JPG, PNG, PSD, and TIFF.<br />
<br />
It also allows you to export binary data, and recognises the following binary file types: PDF, MP3, WAV, 7Z, BZ2, GZ, RAR, ZIP, and has experimental support for DOC, PPT and XLS file types.<br />
<br />
A command line version is also included to allow you to perform unattended scheduled exports of binary data.<br />
<br />
=== SQL Data Sets ===<br />
<br />
http://sqldatasets.yohz.com<br />
<br />
Windows<br />
<br />
SQL Data Sets allows you to generate and save data sets retrieved from PostgreSQL, Oracle, SQL Server and ODBC-supported database engine. Saved data sets are compressed and can optionally be encrypted. Shared data sets can be opened by other users using the free SQL Data Sets Viewer. Saved data sets can also be queried further without the need to connect to any database engine, can be exported to HTML, Excel, XML and plain text files. The SQL Data Sets Viewer can also display images stored in binary fields, and identify PDF, MP3, WAV, 7Z, BZ2, GZ, RAR, ZIP, and unprotected Microsoft Office files.<br />
<br />
=== Online Web System ===<br />
<br />
[http://www.younicycle.com Younicycle, the Integrated Web System & Web Office]<br />
<br />
Any recent web browser with FlashPlayer<br />
<br />
Provides an integrated set of GUI tools designed to allow PostgreSQL non-experts to effectively collaborate with more advanced PG Users and Web developers. Includes a Table Editor (unlimited Tables), a graphical Query Builder and a Functions Editor, along with additional tools for Content Management, Print Management and Cloud Management. Designed initially to be an alternative to Filemaker, but has continued to advance beyond that goal. Additional, integrated tools include Php (Actions Editor), WYSIWYG Web site Design, Pdf - Report Design & creation tool(with variable data print (PdfLib)), internal chat, datasources, dynamic charts, hosting, publish to web, css/js editor, QRCode generator, CRON, ACL with Role based permissions + additional ancillary tools. Recently added integration with Google Drive (Docs, spreadsheets, Picasa & Calendar), allowing import of Google spreadsheets directly in to PG Tables. All created content can be 'bundled' with the internal SaaS Manager and installed in other accounts (or server installations) with a click. The end result is an online Web System and Web Office allowing 'Novices' to see and work with PG + web developers within an integrated environment. Free - 30 day trial account without credit card info. Also available as a server install (Debian only).<br />
<br />
[[Category:Tool]]<br />
[[Category:General articles and guides]]</div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Community_Guide_to_PostgreSQL_GUI_Tools&diff=18682Community Guide to PostgreSQL GUI Tools2012-12-06T22:23:31Z<p>Henryhemma: update (1st time in > 1 year)</p>
<hr />
<div>{{Languages}}<br />
<br />
== Alternate Guides ==<br />
<br />
Much of this page is somewhat out of date at this point. A more current and detailed summary is available at <br />
[http://www.postgresonline.com/journal/index.php?/archives/133-Database-Administration,-Reporting,-and-Light-application-development.html Database Administration, Reporting, and Light application development]<br />
<br />
== Open Source / Free Software ==<br />
<br />
=== pgModeler ===<br />
<br />
PostgreSQL Database Modeler<br />
<br />
http://pgmodeler.com.br<br />
<br />
PostgreSQL Database Modeler, or simply, pgModeler is an open source tool for modeling databases that merges the classical concepts of entity-relationship diagrams with specific features that only PostgreSQL implements. The pgModeler translates the models created by the user to SQL code and apply them onto database clusters from version 8.0 to 9.1.<br />
<br />
=== pgAdmin III ===<br />
<br />
http://www.pgadmin.org/<br />
<br />
MS Windows, GNU/Linux, FreeBSD, Mac OS X, OpenBSD, Solaris<br />
<br />
Admin<br />
<br />
pgAdmin III is THE Open Source management tool for your PostgreSQL databases. Features full Unicode support, fast, multithreaded query and data editting tools and support for all PostgreSQL object types.<br />
<br />
pgAdmin III is bundled with the Windows installer, and you can use that such a client to administer a remote server on another OS. Note that binary packages for platforms like RPM don't show up in every point release, you currently have to go back to v1.8.0 to get the last full set of packages.<br />
<br />
Free Administration Centre for the PostgreSQL database. Includes a graphical administration interface, an SQL query tool, a procedural code editor and much more. pgAdmin III is designed to answer the needs of most users, from writing simple SQL queries to developing complex databases. The graphical interface supports all PostgreSQL features and makes administration easy. Available in more than 30 languages and for several operating systems. <br />
<br />
=== phpPgAdmin ===<br />
<br />
http://sourceforge.net/projects/phppgadmin<br />
<br />
browser-based, requires webserver<br />
<br />
Admin<br />
<br />
Similar to the ever-popular phpMyAdmin, enhanced for PostgreSQL, supports browsing and modification of most types of PostgreSQL database objects, plus execution of ad-hoc queries. Maintained by (who else?) the phpPgAdmin team. (JMB 11.2002).<br />
<br />
phpPgAdmin (and the required Apache and PHP packages) may be easily installed using Stack Builder if you are running a one-click-installer PostgreSQL distribution.<br />
<br />
=== Adminer ===<br />
<br />
http://www.adminer.org<br />
<br />
browser-based, requires webserver<br />
<br />
Adminer (formerly phpMinAdmin) is a full-featured database management tool written in PHP. Conversely to phpMyAdmin, it consist of a single file ready to deploy to the target server. Adminer is available for MySQL, PostgreSQL, SQLite, MS SQL and Oracle.<br />
<br />
=== Libre Office ===<br />
<br />
http://www.libreoffice.org/download/3-5-new-features-and-fixes/<br />
<br />
New native driver for PostgreSQL databases (for versions > 8.4 - support for version 8.4 will be included in LibreOffice 3.5.1). <br />
<br />
=== OpenOffice.org ===<br />
<br />
http://dba.openoffice.org/drivers/postgresql/index.html <br />
<br />
Windows, Linux, Solaris<br />
<br />
Verbatim from the above URL :<br />
<br />
The postgresql SDBC Driver allows to use the postgresql database from OpenOffice.org without any wrapper layer such as odbc or jdbc. The current version 0.7.6 can be considerded as good beta quality ( with some known issues and missing features). The driver is aimed at the 1.1 OpenOffice.org and OpenOffice.org 2.x versions, it does not work with OOo1.0.x trees. The final aim is to have an easier to use, faster, more feature rich database driver than the jdbc-odbc solution. The current version should already allow this in most places.<br />
<br />
=== The Red Hat Database Graphical Tools, RHDB Administrator and Visual Explain ===<br />
<br />
http://sources.redhat.com/rhdb<br />
<br />
Linux<br />
<br />
Admin<br />
<br />
Red Hat has stood by their word and open-sourced their database tools which ship with Red Hat Database for the benefit of the PostgreSQL community. I haven't used these, a review would be nice. Developed by Red Hat, Inc. (JMB 11.2002)<br />
<br />
=== Xpg: Java PostgreSQL client ===<br />
<br />
http://www.kazak.ws/xpg<br />
<br />
Most platforms<br />
<br />
Admin<br />
<br />
Java-based PostgreSQL database administrator, with access to tables and data entry, query interface and ability to export query results to HTML reports. Developed by Soluciones Kazak, in Spanish, but available in English as well. (JMB 11.2002)<br />
<br />
(xpg has not been updated since 2004)<br />
<br />
=== Mergeant ===<br />
<br />
http://www.gnome-db.org<br />
<br />
Linux, Unix<br />
<br />
Admin<br />
<br />
Database administration/user tool for GNOME, based on libgda/libgnomedb, which are a complete database-independent access layer for UNIX systems, with support for PostgreSQL, MySQL, Sybase, MS SQL Server, Oracle, Interbase/Firebird, MS Access files, xBase.<br />
<br />
=== TOra, an Oracle tool with some PostgreSQL support ===<br />
<br />
http://tora.sf.net/<br />
<br />
Linux & Windows<br />
<br />
Admin<br />
<br />
An Oracle database administration interface, with limited ability to browse PostgreSQL databases (tables, views, and functions only). I'm told that if you have the Oracle libraries, Tora's sophisticated function editor will work for PostgreSQL as well. Developed by Henrik Johnson as a Quest Toad clone. (JMB 11.2002)<br />
<br />
=== Kexi ===<br />
<br />
http://www.calligra.org/kexi/<br />
http://www.kexi-project.org/<br />
<br />
Kexi is part of the Calligra Suite and is released under the GNU General Public License (GPL) and LGPL. <br />
<br />
available for <br />
FreeBSD & Linux, Apple, Windows, (Android)<br />
<br />
<br />
=== PGInhaler ===<br />
<br />
http://pginhaler.ifrance.com/pginhaler/<br />
<br />
Admin<br />
<br />
It's a free Java based PostgreSQL GUI. Haven't used it yet, but worth knowing about. (J.C.)<br />
<br />
(PGInhaler has not been updated since 2002)<br />
<br />
=== SQuirreL ===<br />
<br />
http://squirrel-sql.sourceforge.net/<br />
<br />
Macintosh/Windows<br />
<br />
SQuirreL SQL Client is a graphical SQL client written in Java that will allow you to view the structure of a JDBC compliant database, browse the data in tables, issue SQL commands etc.<br />
<br />
=== AnySQL Maestro ===<br />
<br />
http://www.sqlmaestro.com/products/anysql/maestro/<br />
<br />
Windows<br />
<br />
AnySQL Maestro is a freeware tool for administering any database engine (PostgreSQL, SQL Server, Oracle, MySQL, MS Access, etc.), which is accessible via ODBC driver or OLE DB provider. Includes Database Designer, Visual Query Builder, BLOB Viewer/Editor, SQL Editor, Data export/import and other features.<br />
<br />
=== SQL Workbench/J ===<br />
<br />
http://www.sql-workbench.net<br />
<br />
Java (multi-platform)<br />
<br />
An OpenSource SQL GUI tool similar to Squirrel. Data can be edited directly in the result set. It has strong support for exporting and importing data between databases using its own SQL command extension. It can be used in GUI mode or as a console application. All SQL Workbench specific commands can also be run in batch mode to automate export and import task. It supports schema comparison ("diff") and copying data between databases.<br />
<br />
=== PostgreSQL PHP Generator ===<br />
<br />
http://www.sqlmaestro.com/products/postgresql/phpgenerator/<br />
<br />
Windows<br />
<br />
PostgreSQL PHP Generator is a freeware but powerful PostgreSQL GUI frontend that allows you to generate high-quality PHP scripts for the selected tables, views and queries for the further working with these objects through the web.<br />
<br />
=== WaveMaker Ajax GUI Design Tool ===<br />
<br />
http://www.wavemaker.com/<br />
<br />
Windows, Macintosh, Linux<br />
<br />
WaveMaker is an Ajax-based GUI design tool for Postgres. WaveMaker is built using itself! WaveMaker generates a standard Java WAR file based on Spring, Hibernate and Dojo. WaveMaker supports Postgres schema creation and import and includes a visual query editor.<br />
<br />
=== Druid III ===<br />
<br />
http://druid.sourceforge.net/<br />
<br />
Java (multi-platform)<br />
<br />
The druid is a tools that allows users to create databases in a graphical way. The user can add tables, fields, folders to group tables and can modify most of the database options that follow the SQL-92 standard. In addition to sql options, the user can document each table and each field with HTML information. Once the database is created, the druid can generate:<br />
<br />
* HTML documentation: for all tables, with browsing facilities<br />
* PDF documentation: for all tables<br />
* Java classes: (one class for each table) that contain tables' constants (such as fields size) plus java code added by the user<br />
* A data dictionarythat contains all tables and fields present in the database<br />
* SQL script which contains all table definitions that can be piped to the DBMS<br />
* And much more info...<br />
<br />
=== Power*Architect === <br />
<br />
http://www.sqlpower.ca/page/architect<br />
<br />
Java (multi-platform) <br />
<br />
Power*Architect is an ERD modelling tool that is based on Java and JDBC. Support for forward and reverse engineering PostgreSQL databases is supported. It's OpenSource with a GPL license.<br />
<br />
=== RISE - Model Driven Development using ERD / UML === <br />
<br />
http://www.risetobloome.com<br />
<br />
Windows<br />
<br />
RISE is a free software suite for model driven information system development. Use a single source RISE model to generate your entire information solution including database, web services and documentation. Boost development throughput and improve quality and maintainability!<br />
<br />
The RISE user experience is based on a project concept, similar to that of most integrated development environments. The user works with resources and drawings that are part of a single development project.<br />
<br />
RISE supports a fully graphical approach to information modeling and system engineering, using ERD (Entity Relationship Diagram) as well as UML (Unified Modeling Language). This includes drag-and-drop of entities, their attributes and relations, as well as of views and entire web services.<br />
<br />
RISE supports graphic editing of complex objects such as views and orchestrated methods. RISE automatically safeguards the combination process, thus, assuring a technically correct result. <br />
<br />
RISE provides several ways to generate code from the model; directly to file, via the RISE Server or as an Internet service. RISE provides code generators for the database layer (SQL/DDL) as well as for the server side application layer (web services and persistent classes). All database scripts are incremental allowing you to install and maintain any number of databases from a single model. <br />
<br />
Feature list<br />
http://www.risetobloome.com/Page_1_S.aspx?ITEM=1355<br />
<br />
=== RISE PostgreSQL code generator === <br />
<br />
http://www.risetobloome.com/Page_1_S.aspx?ITEM=1889<br />
<br />
Windows<br />
<br />
The RISE PostgreSQL code generator generates native PL/pgSQL scripts. Model your information in the free RISE Editor and generate your database script. The script incrementally updates the tables, columns, indexes and constraints in the database to match the RISE model. Once the database model is updated, the views defined in the RISE model are created in the database and possible default data, entered in the model, is inserted. <br />
<br />
=== RISE PHP for PostgreSQL code generator === <br />
<br />
http://www.risetobloome.com/Page_1_S.aspx?ITEM=1888<br />
<br />
Windows<br />
<br />
The RISE PHP for PostgreSQL code generator renders PHP source code for database access. Model your information and programming interfaces in the free RISE Editor and generate your code. The generated code implements the classes and methods corresponding to the information interfaces specified in the RISE model. This includes classes for database access and, optionally, classes implementing SOAP/JSON web services and proxy classes assisting the implementation of a PHP SOAP client. <br />
<br />
=== Marshal SQL Utility === <br />
<br />
http://www.risetobloome.com/Page_1_S.aspx?ITEM=1756<br />
<br />
Windows<br />
<br />
The Marshal SQL Utility is a generic cross database utility with batch execution capabilities. It allows you to test ODBC connections, browse database schemas, discover tables, views and columns. <br />
<br />
Key features of Marshal SQL Utility:<br />
<br />
* Execute any query supported by your database server<br />
* Execute batches of queries<br />
* Discover tables and views in your database<br />
* Discover columns for a selected table or view<br />
* Supports BLOBS and CLOBS<br />
* Save your results to file<br />
* Use any ODBC compliant database such as PostgreSQL.<br />
<br />
=== EMS SQL Manager for PostgreSQL Freeware === <br />
<br />
http://www.sqlmanager.net/en/tools/free<br />
<br />
Windows<br />
<br />
EMS SQL Manager for PostgreSQL Freeware (EMS SQL Manager Lite for PostgreSQL) is an excellent and easy-to-use freeware graphical tool for PostgreSQL database administration. It has the minimal required set of tools for those users who are new to PostgreSQL server and need only its basic functionality.<br />
EMS SQL Manager for PostgreSQL Freeware allows you to work with servers, databases and schemas, view, edit, search, group, sort and filter any data stored in a database, create and execute SQL queries with powerful SQL editor, handle multiple selected objects at a time and much more.<br />
<br />
=== Open Source CMS === <br />
<br />
http://www.risetobloome.com/Page_1_S.aspx?ITEM=2017<br />
<br />
Windows<br />
<br />
The CMS is a free Visual Studio 2010 solution template with a set of projects providing a complete Content Management System (CMS) based on RISE Visual Modeling with model, full source, sample site and DB-scripts for PostgreSQL, MySQL and SQL Server.<br />
<br />
It’s a complete ready-to-run Visual Studio solution with model, source code and web clients. It illustrates how to use RISE, how to implement a SOA backend and how to build RIA frontends.<br />
<br />
== Proprietary ==<br />
<br />
=== VSQL++ for PostgreSQL ===<br />
<br />
http://www.sqlpp.com/products/postgresql-management/<br />
<br />
A powerful Postgresql database management tool to help DBA sto manage the database objects easy and quickly.<br />
<br />
=== Nucleon Database Master for PostgreSQL and Others === <br />
<br />
Nucleon Database Master is a modern, powerful, intuitive, easy to use and all in one PostgreSQL MongoDB, Oracle, DB2, Informix, Ingres, SQL Server, SQL Azure, MySQL, FireBird, SQLite client application with a consistent interface that simplifies managing, querying, editing, visualizing, designing and reporting relational and schema-free (NoSQL) database systems. You can connect any database system via ODBC and OleDB connections.Using Database Master, you can execute SQL, LINQ, JSON queries or you can create, edit and delete all database objects such as tables, views, procedures, columns, indexes, collections and triggers. You can execute SQL queries and scripts, view and edit table data including BLOBs (Image, Text or any file), represent tables and its relations as a ER(Entity Relationship) diagram.<br />
<br />
Info:<br />
http://www.nucleonsoftware.com/<br />
Windows, other platforms via WINE <br />
Admin<br />
<br />
=== Lightning Admin for PostgreSQL === <br />
<br />
http://www.amsoftwaredesign.com/<br />
<br />
Windows, other platforms via WINE<br />
<br />
Admin<br />
<br />
Lightning Admin is one of the best GUI admin tools available and sports a modern tabbed MDI interface and is the least expensive full featured GUI admin tool on the market. Compare to Navicat or EMS and save big. Current price is $19.99 per user.<br />
<br />
=== Borland Kylix ===<br />
<br />
http://www.borland.com/kylix<br />
<br />
Linux<br />
<br />
ERD<br />
<br />
driver: http://www.vitavoom.com/Products/pgExpress_Driver/index.html<br />
<br />
The third most popular IDE for Linux, according to a recent Linux Journal poll. Focuses on interface-building for database applications, with some support for browsing database objects (I think). PostgreSQL native drivers are available free from Vita Voom Software. (JMB 11.2002)<br />
<br />
=== DBOne ===<br />
<br />
http://www.dbone.info<br />
<br />
Windows<br />
<br />
Admin<br />
<br />
DBOne is a shareware Database Administration Tool for PostgreSQL and Oracle, MSSQL, Sybase, DB2, SAPDB, Interbase/Firbird, MySQL.<br />
<br />
=== DBTools Manager ===<br />
<br />
http://www.dbtools.com.br<br />
<br />
Windows<br />
<br />
Admin<br />
<br />
Freeware, available for PostgreSQL and MySQL, allows managing all aspects of the database: db, table, triggers, functions, etc. Includes import/export wizards to migrate data and structure to/from other database engines. Developed by DBTools Software.<br />
<br />
=== PgManager ===<br />
<br />
http://www.ems-hitech.com/pgmanager<br />
<br />
Windows, Linux version just released<br />
<br />
Admin<br />
<br />
Basically a proprietary, more powerful version of PGAdmin II or PGAccess. Adds support for trigger and constraint editing, metadata logging, and query monitoring. Also includes multiple-format data import/export tools, which are also available on their own for Linux. Developed by EMS Hitech. (JMB 4.2003).<br />
<br />
<br />
<br />
=== Rekall ===<br />
<br />
http://www.thekompany.com/products/rekall<br />
<br />
Linux<br />
<br />
ERD<br />
<br />
Designed by The Kompany as a Linux-based competitor to MS Access, this simple interface and database interface-builder is unfortunately designed for MySQL and has some problems with PostgreSQL. Was still buggy in May 2002, but may be improved by now. Supports limited browsing of database objects, creation of data entry forms and reports. (JMB 11.2002)<br />
<br />
=== Data Architect ===<br />
<br />
http://www.thekompany.com/products/dataarchitect<br />
<br />
Linux<br />
<br />
ERD<br />
<br />
I'm trying DataArchitect 2 from theKompany now for 6 month. Highly recommended if you want an easy to use DB-Design Tool, but generated SQL-Scripts needs some rework. PostgreSQL is supported, you easily can create Stored Procedures, Foreign Keys, Views and Triggers. (Bernd, 1.2003)<br />
<br />
=== SyBase Power Designer ===<br />
<br />
http://www.sybase.com/products/enterprisemodeling/powerdesigner<br />
<br />
Admin<br />
<br />
Sybase PowerDesigner is power tool with built in PostgreSQL support. It support tables, views, triggers, constraints and referential integrity. More advanced than Data Architect.<br />
<br />
=== Microsoft Access === <br />
<br />
http://office.microsoft.com<br />
<br />
Windows + ODBC only<br />
<br />
ERD, Admin<br />
<br />
Yes, you can use MS Access as a PostgreSQL database interface. Supports data access to PostgreSQL tables and views; many ODBC-based limitations and errors. I don't need to tell anyone what MS Access' other capabilities are. (JMB 11.2002)<br />
<br />
=== eRWin ===<br />
<br />
http://www.ca.com/products/alm/erwin.htm<br />
<br />
Windows<br />
<br />
ERD<br />
<br />
Apparently a high-end tool by Computer Associates with PostgreSQL support as a downloadable addon for some version(s). Haven't tried this. JC<br />
<br />
=== DeZign for Databases ===<br />
<br />
http://www.datanamic.com<br />
<br />
Windows<br />
<br />
ERD<br />
<br />
DeZign is a database development tool using an entity relationship diagram. It visually supports the lay out of the entities and relations and automatically generates SQL schemas for most leading databases including PostgreSQL.<br />
<br />
=== PGExplorer ===<br />
<br />
http://www.PGExplorer.com<br />
<br />
Windows (Shareware)<br />
<br />
Admin<br />
NOTE this software is not maintained and has not had a new release in many years. Because of it's age it does not support schemas on PGSQL versions 7.3 and up.<br />
<br />
Postgres Explorer is a full-featured GUI postgres development tool. Features include a tree view of your databases, and database objects. You can reverse engineer SQL statements from your database objects , modify the SQL and execute it. Wizards will guide you through the process to generate SQL for various objects and statements. The latest release includes a Graphical Select Query Designer (anonymous, 4.2003)<br />
<br />
=== Case Studio 2 ===<br />
<br />
http://www.casestudio.com<br />
<br />
Windows<br />
<br />
ERD<br />
<br />
I just downloaded the trial version, so far it looks real promising and claims to support PostgreSQL. Handles reverse engineering of existing databases, and has a real nice interface for setting up tables, relationships etc. You can get a lite or full version. The description from the website... Professional database modeling tool for various databases. CASE Studio 2 includes following key features:<br />
<br />
LITE version features + Reverse Engineering from various database systems Version Manager Data Flow Diagrams Definition of user defined variables Large COM interface Users, User groups and User permission support and many more.<br />
<br />
=== pgEdit ===<br />
<br />
http://pgedit.com<br />
<br />
Macintosh/Windows<br />
<br />
pgEdit is a high performance SQL editor and development environment designed specifically for PostgreSQL relational databases. pgEdit features include SQL syntax coloring, direct source code execution, PHP support, integrated documentation, and extensive customizable editing facilities.<br />
<br />
pgEdit uses psql, the interactive terminal application included with every PostgreSQL installation. This makes it easy to develop with pgEdit and then transfer your work to any PostgreSQL installation for maintenance and production tasks.<br />
<br />
pgEdit is a native application for both Macintosh and Windows. It does not use Java or require installation of external libraries. You have the option of using the version of psql included with pgEdit or a different version installed anywhere on your hard drive.<br />
<br />
<br />
=== RazorSQL ===<br />
<br />
http://www.razorsql.com/<br />
<br />
Macintosh/Windows/Linux/Solaris<br />
<br />
RazorSQL is an SQL query tool, database browser, SQL editor, and database administration tool that supports PostgreSQL and any other JDBC or ODBC compliant database. Some of the major features are tools for creating, dropping, and altering objects such as tables, views, indexes, triggers, functions, users, and databases; a programming editor that supports 20 different programming languages; import and export tools; auto column and table lookup; and a query builder, query scheduler, and SQL formatter.<br />
<br />
<br />
=== MicroOLAP Database Designer ===<br />
<br />
http://www.microolap.com/products/database/postgresql-designer/<br />
<br />
Windows ODBC<br />
<br />
Database Designer for PostgreSQL is an easy CASE tool with intuitive graphical interface allowing you to build a clear and effective database structure visually, see the complete picture (diagram) representing all the tables, references between them, views, stored procedures and other objects. Then you can easily generate a physical database on a server, modify it according to any changes you made to the diagram using fast ALTER statements.<br />
<br />
=== Aqua Data Studio ===<br />
<br />
http://www.aquafold.com/index-postgresql.html<br />
<br />
Java: Windows/Linux/Macintosh OSX/Solaris<br />
<br />
Aqua Data Studio is a management tool for the PostgreSQL relational database w/ administration capabilities and a database query tool. The visual administration features provide users the ability to browse and modify database structures, including schema objects, database storage and maintain database security. An integrated query tool allows users to quickly create, edit and execute SQL queries and scripts. Aqua Data Studio also provides an import and export tool to allow users to easily move data in and out of the PostgreSQL database in and from different data formats.<br />
<br />
=== Tuples ===<br />
<br />
http://www.tuplesapp.com/<br />
<br />
Mac OSX<br />
<br />
Tuples is the first native client for PostgreSQL for Mac OSX. It supports connecting to several servers at the same time, exporting data in several formats and profiling queries. As a native client it is fast, lightweight and a good Mac citizen.<br />
<br />
=== EMS Database Management Tools for PostgreSQL ===<br />
<br />
http://www.sqlmanager.net/en/products/postgresql<br />
<br />
Windows<br />
<br />
PostgreSQL Tools Products Family:<br />
<br />
* [http://www.sqlmanager.net/en/products/studio/postgresql SQL Management Studio for PostgreSQL] - single workbench for administering PostgreSQL databases, managing database schema and objects as well as for database design, migration, extraction, query building, data import, export and database comparison. <br />
<br />
* [http://www.sqlmanager.net/en/products/postgresql/manager SQL Manager for PostgreSQL] - high performance graphical tool for PostgreSQL database administration and development. It makes creating and editing PostgreSQL database objects easy and fast, and allows you to run SQL scripts, visually design databases, build SQL queries, extract, print and search metadata, import and export PostgreSQL database data and much more.<br />
<br />
* [http://www.sqlmanager.net/en/products/postgresql/dataexport Data Export for PostgreSQL] - tool to export PostgreSQL database data quickly to any of 19 available formats, including MS Access, MS Excel, MS Word, RTF, HTML, TXT, ODF and more. Data Export for PostgreSQL has a friendly wizard, which allows you to set various options of PostgreSQL export process visually and a command-line utility to automate your PostgreSQL export jobs using the configuration file.<br />
<br />
* [http://www.sqlmanager.net/en/products/postgresql/dataimport Data Import for PostgreSQL] - tool to import data to PostgreSQL tables from MS Excel 97-2007, MS Access, DBF, TXT, CSV, MS Word 2007, RTF, ODF and HTML files. This utility allows you to quickly import data to one or several PostgreSQL tables or views at once, save all PostgreSQL import parameters set on current wizard session, use special batch insert mode to import PostgreSQL data at the maximum possible speed and much more.<br />
<br />
* [http://www.sqlmanager.net/en/products/postgresql/datapump Data Pump for PostgreSQL] - migration tool for converting databases and importing table data from an ADO-compatible source (e.g. MS Access, MS SQL database or any other database with ADO support) to PostgreSQL databases.<br />
<br />
* [http://www.sqlmanager.net/en/products/postgresql/datagenerator Data Generator for PostgreSQL] - tool for generating test data to PostgreSQL database tables. The utility can help you to simulate the database production environment and allows you to populate several PostgreSQL database tables with test data simultaneously, define tables for generating data, set value ranges, control a wide variety of generation parameters for each field type and much more.<br />
<br />
* [http://www.sqlmanager.net/en/products/postgresql/dbcomparer DB Comparer for PostgreSQL] - tool for comparing PostgreSQL database schemas and discovering differences in their structures. You can view all the differences in compared database objects and execute an automatically generated script to synchronize structure of PostgreSQL databases and eliminate these differences.<br />
<br />
* [http://www.sqlmanager.net/en/products/postgresql/extract DB Extract for PostgreSQL] - easy-to-use tool for creating PostgreSQL database backups in a form of SQL scripts. This database script utility allows you to save metadata of all PostgreSQL database objects as well as PostgreSQL table data as database snapshots.<br />
<br />
* [http://www.sqlmanager.net/en/products/postgresql/query SQL Query for PostgreSQL] - useful tool that lets you quickly and simply build SQL queries to PostgreSQL databases. Visual PostgreSQL query building as well as direct editing of a query text is available.<br />
<br />
* [http://www.sqlmanager.net/en/products/postgresql/datacomparer Data Comparer for PostgreSQL] - tool for PostgreSQL data comparison and synchronization. Using this utility you can view all the differences in compared PostgreSQL tables and execute an automatically generated script to eliminate these differences.<br />
<br />
=== Navicat ===<br />
<br />
http://pgsql.navicat.com/<br />
<br />
Windows/Macintosh OSX<br />
<br />
Navicat is a powerful PostgreSQL Database Server administration and development tool. It works with PostgreSQL 8.0 version or above and supports most of the PostgreSQL features including Trigger, Function, View, Manage User, and so on. It is also not only sophisticated enough for professional developers, but also easy to learn for new users. With its well-designed GUI, Navicat lets you quickly and easily create, organize, access and share information in a secure and easy way.<br />
<br />
=== SQL Maestro Group products for PostgreSQL ===<br />
<br />
http://www.sqlmaestro.com/products/postgresql/<br />
<br />
Windows<br />
<br />
[http://www.sqlmaestro.com SQL Maestro Group] offers a number of tools for PostgreSQL.<br />
<br />
* [http://www.sqlmaestro.com/products/postgresql/maestro/ PostgreSQL Maestro] allows you to create, edit, copy, drop and dump database objects easy and fast. You can also design your database as ER diagram, build queries visually, execute SQL queries and scripts, debug PL/pgSQL functions, view and edit data including BLOBs, represent data as diagrams, export and import data to/from most popular file formats, analyze your data summarized into multidimensional views and hierarchies (OLAP cubes), manage PostgreSQL roles, users, groups and privileges, and use a lot of other admin tools designed for making your work with PostgreSQL database server comfortable and efficient.<br />
<br />
* [http://www.sqlmaestro.com/products/postgresql/datawizard/ PostgreSQL Data Wizard] provides you with a number of easy-to-use wizards to generate PHP and ASP.NET scripts for the selected tables, views and queries, convert any ADO-compatible database to the PostgreSQL database, export data from PostgreSQL tables, views and queries to most popular formats, and import data into the tables.<br />
<br />
* [http://www.sqlmaestro.com/products/postgresql/codefactory/ PostgreSQL Code Factory] is a GUI tool aimed at the SQL queries and scripts development.<br />
<br />
SQL Maestro Group also produces similar tools for MySQL, Oracle, MS SQL Server, DB2, SQL Anywhere, SQLite, Firebird and MaxDB.<br />
<br />
=== Datanamic DataDiff for PostgreSQL ===<br />
<br />
http://www.datanamic.com/datadiff-for-postgresql/<br />
<br />
Windows<br />
<br />
Datanamic DataDiff for PostgreSQL is a utility for data comparison and synchronization. Compare data for selected tables in two databases, view differences and publish changes quickly and safely. Flexible comparison and synchronization settings will enable you to set up a customized comparison key and to select tables and fields for comparison and for synchronization.<br />
DB Data Difftective can be used for data migrations, verification of (corrupt) data, data auditing etc.<br />
<br />
=== Datanamic SchemaDiff for PostgreSQL ===<br />
<br />
http://www.datanamic.com/schemadiff-for-postgresql/index.html<br />
<br />
Windows<br />
<br />
Datanamic SchemaDiff for PostgreSQL is a tool for comparison and synchronization of database schemas. It allows you to compare and synchronize tables, views, functions, sequences (generators), stored procedures, triggers and constraints between two databases.<br />
<br />
=== DB MultiRun PostgreSQL Edition ===<br />
<br />
http://www.datanamic.com/multirun/index.html<br />
<br />
Windows<br />
<br />
DB MultiRun is a simple tool to execute multiple SQL scripts on multiple databases quickly.<br />
Define a list of databases, add SQL scripts to execute on these databases and click "execute" to run those scripts on the databases in the list. The multi-threaded execution of the SQL scripts makes it complete the task fast. After execution of the scripts you can examine the results of the executed scripts on each database.<br />
<br />
=== SQLPro ===<br />
<br />
http://www.vive.net/products/sqlpro.htm<br />
<br />
Windows<br />
<br />
SqlPro is an easy to use database GUI tool for six popular databases (Oracle, MySQL, PostgreSQL, SQL Server, SQLite and Access). One IDE makes database administration and development faster and error free. <br />
SQLPro Key Features: color-coding of the SQL, drag-and-drop of objects into the editor pane to save you from typing their names, retrieval of SQL code for things like stored procedures and triggers from the underlying database, and one-click creation of SELECT and INSERT statements. You can open, save and print SQL scripts.<br />
SQLPro uses native drivers to connect to the databases (no ODBS or third party engines to install).<br />
<br />
=== SQL Image Viewer ===<br />
<br />
http://www.sqlimageviewer.com<br />
<br />
Windows<br />
<br />
SQL Image Viewer allows you to retrieve, view, convert and export images stored in Firebird, MySQL, Oracle, SQLite, SQL Server, and various ODBC-supported databases (e.g. DB2 and PostgreSQL). It supports the following image formats: BMP, GIF, JPG, PNG, PSD, and TIFF.<br />
<br />
It also allows you to export binary data, and recognises the following binary file types: PDF, MP3, WAV, 7Z, BZ2, GZ, RAR, ZIP, and has experimental support for DOC, PPT and XLS file types.<br />
<br />
A command line version is also included to allow you to perform unattended scheduled exports of binary data.<br />
<br />
=== SQL Data Sets ===<br />
<br />
http://sqldatasets.yohz.com<br />
<br />
Windows<br />
<br />
SQL Data Sets allows you to generate and save data sets retrieved from PostgreSQL, Oracle, SQL Server and ODBC-supported database engine. Saved data sets are compressed and can optionally be encrypted. Shared data sets can be opened by other users using the free SQL Data Sets Viewer. Saved data sets can also be queried further without the need to connect to any database engine, can be exported to HTML, Excel, XML and plain text files. The SQL Data Sets Viewer can also display images stored in binary fields, and identify PDF, MP3, WAV, 7Z, BZ2, GZ, RAR, ZIP, and unprotected Microsoft Office files.<br />
<br />
=== Online Web System ===<br />
<br />
[http://www.younicycle.com The Integrated Web System & Web Office]<br />
<br />
Any recent web browser with FlashPlayer<br />
<br />
Provides an integrated set of GUI tools designed to allow PostgreSQL non-experts to effectively collaborate with more advanced PG Users and Web developers. Includes a Table Editor (unlimited Tables), a graphical Query Builder and a Functions Editor, along with additional tools for Content Management, Print Management and Cloud Management. Designed initially to be an alternative to Filemaker, but has continued to advance beyond that goal. Additional, integrated tools include Php (Actions Editor), WYSIWYG Web site Design, Pdf - Report Design & creation tool(with variable data print (PdfLib)), internal chat, datasources, dynamic charts, hosting, publish to web, css/js editor, QRCode generator, CRON, ACL with Role based permissions + additional ancillary tools. Recently added integration with Google Drive (Docs, spreadsheets, Picasa & Calendar), allowing import of Google spreadsheets directly in to PG Tables. All created content can be 'bundled' with the internal SaaS Manager and installed in other accounts (or server installations) with a click. The end result is an online Web System and Web Office allowing 'Novices' to see and work with PG + web developers within an integrated environment. Free - 30 day trial account without credit card info. Also available as a server install (Debian only).<br />
<br />
[[Category:Tool]]<br />
[[Category:General articles and guides]]</div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=18681Younicycle2012-12-06T18:38:20Z<p>Henryhemma: </p>
<hr />
<div>[[File:Web_system_pg_wiki.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is the current page for [http://younicycle.com '''The Integrated Web System. Your Web Office.'''].<br/>Younicycle is an online Web System with 4 components; Cloud Management, Data Management, Content Management & Print and Documents Management.<br />
Younicycle uses PostgreSQL, Apache, Debian & Php as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. 'I see what you see.'<br />
* Reduce dependence on multiple desktop or server applications, along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between web developers and the and Knowledge Workers, allowing and encouraging collaboration.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (12/6/2012) ==<br />
Announced the release of a branch of the Project, [http://spinbackup.com '''Spinbackup.com, a Cloud Backup for Google''']<br/><br />
a Cloud based backup service specific for Google users, which has been built on PostgreSql and Amazon Web Services (AWS), completed beta testing and is now available for the general public. In addition, Spinbackup has received certification from TrustE for Privacy and compliance with the US-EU Safe Harbor Privacy Principles.<br />
<br />
Spinbackup requires that users be Google users and has implemented Google ID (OAuth2.0). <br />
As a result, Spinbackup does not require entry of a user's Google password.<br />
<br />
**Main features: <br />
**1. Automated, daily backups and one click restore for Gmail, Google Drive & Docs, Picasa and Calendar. Additional, local files can be uploaded independently or as an archive. <br />
**2. Unlike most other services, the data in Spinbackup does not store in one archive. Every element (letter, Google Drive document etc.) is available to view, edit and recover independently. <br />
**3. Supports GMail labels, which allows emails to be grouped on a user criteria. If restoration to Google becomes necessary, labels will be intact. <br />
**4. Data is stored in the cloud of AWS, providing an additional layer of security and redundancy. <br />
**5. Data is available 24/7, regardless of Google's service status. In the event of Google data-loss, Spinbackup supports One-Click restore. <br />
**6. The Basic plan is free and allows up to 5 Gb of free space. Two additional, fee-based plans are available for Business users. <br />
**7. Flexible, Pay-As-You-Go payment model. Account Upgrade, Downgrade or Cancellation available at anytime. Increase cloud storage on demand, in seconds. <br />
**8. Available for iPhone, iPad and Android devices. Download at Google Play, the Apple App Store or via links at Spinbackup. Manage your backups anytime and everywhere. <br />
**9. Additional: Admin dashboard, search, local uploads and download, file sharing, manual backups, advanced stats, daily email reports, online support, ads free. <br />
<br />
**An API for developers is in progress. If interested, stop by [http://spinbackup.com '''Online Backup Service,Contact Us'''].<br />
<br/><br/><br />
'''Additional'''<br/><br />
** Announced and merged to the main site 11/27/2012, a Scheduler (CRON), with a simplified interface for Knowledge Workers.<br/><br />
** Announced and merged to the main site 11/20/2012, the ability to load other Google ID enabled Software as a Service within the main, browser frame and act as a SaaS Aggregator.<br />
** Announced and merged to the main site in June 2012, Google Integration. Now Google ID enabled and can (example), directly import Google Spreadsheets in postgresql tables, field mapping, etc - along with Picasa, GMail, Calendar, Docs & Drive backup and restore.<br/><br />
== In development (09/06/2012) ==<br />
Recoding of the Template Editor, the Web System's oldest tool. The Template Editor currently supports the design of Pdfs, to include reports and variable data printing, in addition to Pdf/X. Significant enhancements are underway, allowing it to be a professional level tool, along with the possibility to decouple from the Web System and stand alone for use with any csv file, along with local objects such as images. In addition, other features such as true leading and kerning will be implemented. Scheduled for release 1st quarter 2013. <br/><br/><br />
== Server version (12/01/2012) ==<br />
A server package is available at no charge, but available only as a Debian install. Interested parties may inquire at the site.<br/><br/><br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is named The Web System. The current version of PostgreSQL is 9.16, with plans to move to 9.2x in the 1st quarter of 2013.<br />
<br />
== Current Features ==<br />
Current features are extremely diverse and much easier to view than explain.[http://www.younicycle.com/cloud_saas_video.html '''Web System (2 hours) of Instructional Video''']<br/><br />
A 30 day, free test account is provided<br/><br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/contact.html '''Web System Contact for Partners or Resellers''']<br />
<br />
<br />
[[Category:Cloud]]<br />
[[Category:Tool]]</div>Henryhemmahttps://wiki.postgresql.org/index.php?title=File:Web_system_pg_wiki.png&diff=18680File:Web system pg wiki.png2012-12-06T18:33:13Z<p>Henryhemma: The Web System at Younicycle, after login</p>
<hr />
<div>The Web System at Younicycle, after login</div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=18679Younicycle2012-12-06T18:19:40Z<p>Henryhemma: Finally updating activity over the last year +</p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is the current page for [http://younicycle.com '''The Integrated Web System. Your Web Office.'''].<br/>Younicycle is an online Web System with 4 components; Cloud Management, Data Management, Content Management & Print and Documents Management.<br />
Younicycle uses PostgreSQL, Apache, Debian & Php as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. 'I see what you see.'<br />
* Reduce dependence on multiple desktop or server applications, along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between web developers and the and Knowledge Workers, allowing and encouraging collaboration.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (12/6/2012) ==<br />
Announced the release of a branch of the Project, [http://spinbackup.com '''Spinbackup.com, a Cloud Backup for Google''']<br/><br />
a Cloud based backup service specific for Google users, which has been built on PostgreSql and Amazon Web Services (AWS), completed beta testing and is now available for the general public. In addition, Spinbackup has received certification from TrustE for Privacy and compliance with the US-EU Safe Harbor Privacy Principles.<br />
<br />
Spinbackup requires that users be Google users and has implemented Google ID (OAuth2.0). <br />
As a result, Spinbackup does not require entry of a user's Google password.<br />
<br />
**Main features: <br />
**1. Automated, daily backups and one click restore for Gmail, Google Drive & Docs, Picasa and Calendar. Additional, local files can be uploaded independently or as an archive. <br />
**2. Unlike most other services, the data in Spinbackup does not store in one archive. Every element (letter, Google Drive document etc.) is available to view, edit and recover independently. <br />
**3. Supports GMail labels, which allows emails to be grouped on a user criteria. If restoration to Google becomes necessary, labels will be intact. <br />
**4. Data is stored in the cloud of AWS, providing an additional layer of security and redundancy. <br />
**5. Data is available 24/7, regardless of Google's service status. In the event of Google data-loss, Spinbackup supports One-Click restore. <br />
**6. The Basic plan is free and allows up to 5 Gb of free space. Two additional, fee-based plans are available for Business users. <br />
**7. Flexible, Pay-As-You-Go payment model. Account Upgrade, Downgrade or Cancellation available at anytime. Increase cloud storage on demand, in seconds. <br />
**8. Available for iPhone, iPad and Android devices. Download at Google Play, the Apple App Store or via links at Spinbackup. Manage your backups anytime and everywhere. <br />
**9. Additional: Admin dashboard, search, local uploads and download, file sharing, manual backups, advanced stats, daily email reports, online support, ads free. <br />
<br />
**An API for developers is in progress. If interested, stop by [http://spinbackup.com '''Online Backup Service,Contact Us'''].<br />
<br/><br/><br />
'''Additional'''<br/><br />
** Announced and merged to the main site 11/27/2012, a Scheduler (CRON), with a simplified interface for Knowledge Workers.<br/><br />
** Announced and merged to the main site 11/20/2012, the ability to load other Google ID enabled Software as a Service within the main, browser frame and act as a SaaS Aggregator.<br />
** Announced and merged to the main site in June 2012, Google Integration. Now Google ID enabled and can (example), directly import Google Spreadsheets in postgresql tables, field mapping, etc - along with Picasa, GMail, Calendar, Docs & Drive backup and restore.<br/><br />
== In development (09/06/2012) ==<br />
Recoding of the Template Editor, the Web System's oldest tool. The Template Editor currently supports the design of Pdfs, to include reports and variable data printing, in addition to Pdf/X. Significant enhancements are underway, allowing it to be a professional level tool, along with the possibility to decouple from the Web System and stand alone for use with any csv file, along with local objects such as images. In addition, other features such as true leading and kerning will be implemented. Scheduled for release 1st quarter 2013. <br/><br/><br />
== Server version (12/01/2012) ==<br />
A server package is available at no charge, but available only as a Debian install. Interested parties may inquire at the site.<br/><br/><br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is named The Web System. The current version of PostgreSQL is 9.16, with plans to move to 9.2x in the 1st quarter of 2013.<br />
<br />
== Current Features ==<br />
Current features are extremely diverse and much easier to view than explain.[http://www.younicycle.com/cloud_saas_video.html '''Web System (2 hours) of Instructional Video''']<br/><br />
A 30 day, free test account is provided<br/><br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/contact.html '''Web System Contact for Partners or Resellers''']<br />
<br />
<br />
[[Category:Cloud]]<br />
[[Category:Tool]]</div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=18678Younicycle2012-12-06T18:14:51Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is the current page for [http://younicycle.com '''The Integrated Web System. Your Web Office.'''].<br/>Younicycle is an online Web System with 4 components; Cloud Management, Data Management, Content Management & Print and Documents Management.<br />
Younicycle uses PostgreSQL, Apache, Debian & Php as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. 'I see what you see.'<br />
* Reduce dependence on multiple desktop or server applications, along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between web developers and the and Knowledge Workers, allowing and encouraging collaboration.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (12/6/2012) ==<br />
Announced the release of a branch of the Project, [http://spinbackup.com '''Cloud Backup for Google''']<br/><br />
a Cloud based backup service specific for Google users, which has been built on PostgreSql and Amazon Web Services (AWS), completed beta testing and is now available for the general public. In addition, Spinbackup has received certification from TrustE for Privacy and compliance with the US-EU Safe Harbor Privacy Principles.<br />
<br />
Spinbackup requires that users be Google users and has implemented Google ID (OAuth2.0). <br />
As a result, Spinbackup does not require entry of a user's Google password.<br />
<br />
**Main features: <br />
**1. Automated, daily backups and one click restore for Gmail, Google Drive & Docs, Picasa and Calendar. Additional, local files can be uploaded independently or as an archive. <br />
**2. Unlike most other services, the data in Spinbackup does not store in one archive. Every element (letter, Google Drive document etc.) is available to view, edit and recover independently. <br />
**3. Supports GMail labels, which allows emails to be grouped on a user criteria. If restoration to Google becomes necessary, labels will be intact. <br />
**4. Data is stored in the cloud of AWS, providing an additional layer of security and redundancy. <br />
**5. Data is available 24/7, regardless of Google's service status. In the event of Google data-loss, Spinbackup supports One-Click restore. <br />
**6. The Basic plan is free and allows up to 5 Gb of free space. Two additional, fee-based plans are available for Business users. <br />
**7. Flexible, Pay-As-You-Go payment model. Account Upgrade, Downgrade or Cancellation available at anytime. Increase cloud storage on demand, in seconds. <br />
**8. Available for iPhone, iPad and Android devices. Download at Google Play, the Apple App Store or via links at Spinbackup. Manage your backups anytime and everywhere. <br />
**9. Additional: Admin dashboard, search, local uploads and download, file sharing, manual backups, advanced stats, daily email reports, online support, ads free. <br />
<br />
**An API for developers is in progress. If interested, stop by [http://spinbackup.com '''Online Backup Service,Contact Us'''].<br />
<br/><br/><br />
<br />
** Announced and merged to the main site 11/27/2012, a Scheduler (CRON), with a simplified interface for Knowledge Workers.<br/><br />
** Announced and merged to the main site 11/20/2012, the ability to load other Google ID enabled Software as a Service within the main, browser frame and act as a SaaS Aggregator.<br />
** Announced and merged to the main site in June 2012, Google Integration. Now Google ID enabled and can (example), directly import Google Spreadsheets in postgresql tables, field mapping, etc - along with Picasa, GMail, Calendar, Docs & Drive backup and restore.<br/><br />
== In development (09/06/2012) ==<br />
Recoding of the Template Editor, the Web System's oldest tool. The Template Editor currently supports the design of Pdfs, to include reports and variable data printing, in addition to Pdf/X. Significant enhancements are underway, allowing it to be a professional level tool, along with the possibility to decouple from the Web System and stand alone for use with any csv file, along with local objects such as images. In addition, other features such as true leading and kerning will be implemented. Scheduled for release 1st quarter 2013. <br/><br/><br />
== Server version (12/01/2012) ==<br />
A server package is available at no charge, but available only as a Debian install. Interested parties may inquire at the site.<br/><br/><br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is named The Web System. The current version of PostgreSQL is 9.16, with plans to move to 9.2x in the 1st quarter of 2013.<br />
<br />
== Current Features ==<br />
Current features are extremely diverse and much easier to view than explain.[http://www.younicycle.com/cloud_saas_video.html '''Web System (2 hours) of Instructional Video''']<br/><br />
A 30 day, free test account is provided<br/><br/><br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/contact.html '''Web System Contact for Partners or Resellers''']<br />
<br />
<br />
[[Category:Cloud]]<br />
[[Category:Tool]]</div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=18677Younicycle2012-12-06T17:51:24Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is the current page for [http://younicycle.com '''The Integrated Web System. Your Web Office.'''].<br/>Younicycle is an online Web System with 4 components; Cloud Management, Data Management, Content Management & Print and Documents Management.<br />
Younicycle uses PostgreSQL, Apache, Debian & Php as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. 'I see what you see.'<br />
* Reduce dependence on multiple desktop or server applications, along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between web developers and the and Knowledge Workers, allowing and encouraging collaboration.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (12/6/2012) ==<br />
Announced the release of a branch of the Project, [http://spinbackup.com '''Cloud Backup for Google''']<br/><br />
a Cloud based backup service specific for Google users, which has been built on PostgreSql and Amazon Web Services (AWS), completed beta testing and is now available for the general public. In addition, Spinbackup has received certification from TrustE for Privacy and compliance with the US-EU Safe Harbor Privacy Principles.<br />
<br />
Spinbackup requires that users be Google users and has implemented Google ID (OAuth2.0). <br />
As a result, Spinbackup does not require entry of a user's Google password.<br />
<br />
**Main features:** <br />
**1.** Automated, daily backups and one click restore for Gmail, Google Drive & Docs, Picasa and Calendar. Additional, local files can be uploaded independently or as an archive. <br />
**2.** Unlike most other services, the data in Spinbackup does not store in one archive. Every element (letter, Google Drive document etc.) is available to view, edit and recover independently. <br />
**3.** Supports GMail labels, which allows emails to be grouped on a user criteria. If restoration to Google becomes necessary, labels will be intact. <br />
**4.** Data is stored in the cloud of AWS, providing an additional layer of security and redundancy. <br />
**5.** Data is available 24/7, regardless of Google's service status. In the event of Google data-loss, Spinbackup supports One-Click restore. <br />
**6.** The Basic plan is free and allows up to 5Gb of free space. Two additional, fee-based plans are available for Business users. <br />
**7.** Flexible, Pay-As-You-Go payment model. Account Upgrade, Downgrade or Cancellation available at anytime. Increase cloud storage on demand, in seconds. <br />
**8.** Available for iPhone, iPad and Android devices. Download at Google Play, the Apple App Store or via links at Spinbackup. Manage your backups anytime and everywhere. <br />
**9.** Additional: Admin dashboard, search, local uploads and download, file sharing, manual backups, advanced stats, daily email reports, online support, ads free. <br />
<br />
**An API for developers is in progress. If interested, stop by and [Contact Us](https://spinbackup.com/contact.html "Contact Us").**<br />
<br/><br/><br />
<br />
Announced and merged to the main site last week; a Scheduler (CRON), with a simple interface for Knowledge Workers.<br/><br />
Announced and merged to the main site in June 2012, Google Integration. Now Google ID enabled and can (example), directly import Google Spreadsheets in postgresql tables, field mapping, etc - along with Picasa, GMail, Calendar, Docs & Drive backup and restore.<br />
== In development (09/06/2012) ==<br />
Recoding of the Template Editor, the Web System's oldest tool. The Template Editor currently supports the design of Pdfs, to include reports and variable data printing, in addition to Pdf/X. Significant enhancements are underway, allowing it to be a professional level tool, along with the possibility to decouple from the Web System and stand alone for use with any csv file, along with local objects such as images. In addition, other features such as true leading and kerning will be implemented. Scheduled for release 1st quarter 2013. <br/><br/><br />
== Server version (09/06/2012) ==<br />
A server package is available at no charge, but available only as a Debian install. Interested parties may inquire at the site.<br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is The Web System. The current version of PostgreSQL is 9.16, with plans to move to 9.2x in the 1st quarter of 2013.<br />
<br />
== Current Features ==<br />
Current features are extremely diverse and easier to view than explain.[http://www.younicycle.com/cloud_saas_video.html '''Web System (2 hours) of Instructional Video''']<br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/contact.html '''Web System Contact for Partners or Resellers''']<br />
<br />
<br />
[[Category:Cloud]]<br />
[[Category:Tool]]</div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=14907Younicycle2011-07-15T19:12:22Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for a [http://younicycle.com '''Platform as a Service & Software Delivery System'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Platform as a Service (Cloud IDE).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (7/7/2011) ==<br />
[http://www.younicycle.com/screens_recent_b.html '''Platform as a Service Updates''']<br />
== In development (7/13/2011) ==<br />
[[Image:Googleinyc.gif|thumb|50px|left]]<br />
* Google Apps Integration <br />
-- Google Picasa -> done<br/><br />
-- Google spreadsheets -> Import spreadsheet, spreadsheet to Table, table to xls, new spreadsheet (on testbox)<br/><br />
-- GMail -> backup, read, write, search message content, restore to Google (on testbox)<br/><br />
-- Google Calendar (on testing server)<br/><br />
-- OpenID = Google Apps ID (testbox, in progress)<br/><br />
-- Live, user filter of query results (testbox, in progress)<br/><br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Platform as a service. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of each.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||The Tables Editor can be used by a Novice. Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite, yc_dt_link (custom type).<br/>Length, not null, default, description, indexes, constraints, conditional triggers, save table as, truncate table, drop.<br/>View, Insert (add), Update (edit), in screen sort, bulk import (insert, update)-> (csv, tab, pipe, user defined, all with column mapping), import as sequence, smart import, Export, export choice & order (csv, xls, xml, user defined), store table, (Table snapshot), quick-print, pagination, dependencies, assign folder.<br/><br/><br />
|-<br />
|-valign="top"<br />
| '''Query Builder'''||[[Image:Query.png|thumb|50px|middle|center]]||The Query builder is graphical with separate Tabs for: Dataset Design, Expressions, Where conditions, Group by, Having conditions, Window clause, Order by, SQL, Test Query (internal to the App - no trip to server).<br/><br />
Expression editor includes Private & Public functions. Functions (setof), Tables & Views are available from the Dataset Design tab. Expression editor uses point & click for 150 'built-in' functions. Additional 'private' functions can be written with the Functions editor (plpgsql).<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||Create View, 'view' View, xml of the view, edit View source, drop view, print view, export view (csv,xml, xls). Now using http://code.google.com/p/php-excel/ for xls export.||||<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||A very simple editor is available for creating a Composite type. Once created, it becomes available as a type in all new or existing Tables within the schema.||||<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||Output of queries, views, tables that can be additionally manipulated with php. Includes CRON and ability to pull from remote sources and insert into tables. An auto-datasource can be created with a click that includes prewritten php for Select, Update, Insert, Delete. An internal Editor is provided to amend as required. ||||<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||Functions editor (plppgsql). Saved Functions become available in either the Query Builder's dataset design tab or the Expressions editor tab ||||<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||Primary WYSIWYG design tool for Reports and Pdfs, to include variable data pdfs. Summary, Group and Body parts (eight total Parts). Text editor, leading, various fonts, bezier draw, rectangles, lines, rounded rectangle, ellipse, pdf/x, images (with alt size), variable data charts, datasource selector, datafield object, merge data to text, soft preview, data formatting (helps avoid unnecessary casts), associated properties for all. ||||<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||Static or based on variable data. Design editor with a variety (pies, lines, bars, radar, etc)||||<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||Created via the Template editor (pdf, svg or html). Can be scheduled (CRON) or emailed or retained for internal use.||||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager'''||[[Image:Images.png|thumb|50px|center]]||Import image, import and extract archive, assign to folder, hotlinks, resize, resize and convert (png, svg, gif, jpg), export, export archive, import from Picasa, export to Picasa, download, import by reference, auto thumbnails... more||||<br />
|-<br />
|-<br />
|-valign="top"<br />
| '''File & Google Docs'''||[[Image:File_manager.png|thumb|50px|center]]||Auto mime detection, Point to and from folder, Import, Import by reference, Import & extract archive, import from Google docs, Editor (for css, js, xml), download, designate as archive and download, export to Google Docs, new doc, new spreadsheet. ||||<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||The Applications Editor is a WYSIWYG Tool that also allows developers to design complex forms. Included are pop up Editors for Actions, mouse events, data hooks, css, images, flvs, swf, charts + more. Devs can embed php within fillers, develop their own widgets, integrate data. Applications (our def) are for the 'inner web', and accessible only from within an account.||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Overview)'''||[[Image:Sites.png|thumb|50px|center]]||The Web Site Wizard is split into 3 tabs; General, SEO & Analytics. The Web Site Wizard + the WYSIWYG Editor generates XHTML 1.0 Strict content.||||<br />
|-<br />
|-valign="top"<br />
| '''''General'''''||||Hotlinks to: Actions Editor (php editor), Access log, Publish site, Analyze site, Checkout settings (Payment Gateway for setup of Paypal, Google Checkout, LiqPay), Preview site, Clear cache, Reindex.<br/><br />
Assign web project name, add Domain name, edit crossdomain.xml policy, assign Master theme, edit Theme content '''(WYSIYWIG editor (more below))''', Edit Theme xml, create new and delete theme<br/><br />
Pages: Add page, delete page, quick page search, content search, Preview page, Edit page (WYSIWYG Editor), Edit page XML, Edit page HTML, Save as Theme, page properties [name page page title, meta page description, page keywords, assign page Theme, assign onBeforeLoad Action, exclude from auto sitemap, 404 page, exclude from search, assign search priority], Publish page (Y/N), sort pages by ID, name, Theme or date.<br />
|-<br />
|-valign="top"<br />
| ''SEO''||||Google verification/analytics code, File robots.txt (rules for search engines), automatic sitemap.xml or user defined sitemap.xml||||<br />
|-<br />
|-valign="top"<br />
| ''Analytics''||||Fetch Google analytics data (pulls Google analytics data)||||<br />
|-<br />
|-valign="top"<br />
| ''WYSIWYG Editor''||||A custom designed Editor that streamlines integration of objects and data onto a Page or Theme.<br/><br />
--- Tools palette: Form button, input textfield, list, combo list, radio, checkbox, text, file upload, filler, hidden, file, dhtml menu, image, charts, flash, GEAR (fillers with embedded php, similar to a 'widget'), flash video, align, arrange and distribute objects, toggle parts visibility, cut, copy, paste (local or to server), undo, redo, zoom in-out, save, save as, open other pages, execute (preview),trash, search page objects.<br/><br />
--- Properties palette: Each Tool and each Part (Header, Body, footer) has its own associated set of properties. Example, the Tool 'Text' has properties for align, alpha, anchor name, back style, bold, border color, border thickness, border type, CSS Class, Event (with pop-up editor), fill page,color and style, font face & size, hand cursor, header, height, italic, left & top position, Advanced positioning (with pop-up Editor), stretch, target, color, 'leading', url, underline, visible. Many of the properties have additional menus, such as assigning a datasource for a Part - or designating a data element for a textfield.<br/> <br />
''The WYSIWYG Editor for Themes and Applications is similar to the above.''<br />
|-<br />
|-valign="top"<br />
| '''Actions'''||[[Image:Actions.png|thumb|50px|center]]||Actions are Php files. There are two types each with their own Tab; User and System. System Actions are read only, 'commonly requested' features for web pages, such as Capchas, rss feed, current weather, tags, jsplayer. Each System Action can be placed on a Web page or Theme and appropriate properties become available for simple edit. Currently there are 28 System Actions. User Actions are specific to that Scehma (account) and an Editor + an API is provided. User Actions also allow for creating a schema specific Library action, which can be included other User Actions. A System Action can be 'copied', pasted into a new User Action - then tweaked as desired. User actions are often executed by a mouse event. The WYSIWYG Page/Theme Editor includes a simple Events editor. ||||<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||<br/>The HTML Editor is the FCK Editor with a few additional enhancements, including the ability to Import an existing web site.||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||Extremely simple, internal Blog tool recommended only for internal communications.||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||Popups up in a separate window and used for real time Internal communication for logged in Users. Allows saving a chat session, private messages, private alert, display image or run the Application analyzer. ||||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||A QR Code Editor is provided, with sizing, foreground color, background color and a hotlink. Can save as png, jpg, gif or eps. QR Code image can be placed in a Template (for pdf creation) or placed on Web Pages or Themes.<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Eximmanager.png|thumb|50px|center]]||The SaaS Packager allows a user with sufficient privileges to select every object (tables, queries, views, template, website, themes, files, images, Actions, etc.) into a named 'Solution', click a button and Package. This comprehensive Package can then be installed into a different schema (account). During installation, all links, references and naming will be '''rewritten for that schema'''. This makes a solution portable. Example: A SaaS Package can be developed online & installed on a local Younicycle Server installation - or vice versa. ||||<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||Create new folders, move objects into or out of folders, sort and control location of all obejects.<br />
|-<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||The Application Analyzer allows you to select Applications, Websites, or Themes. Click a button and view a tree of all objects and dependencies, along with hotlinks to each object. In addition, you can click a button to check for broken dependencies. Helpful for debug. ||||<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||The Publish Wizard gives possible methods for publishing a site; Manage domain (point at a younicycle ip), download static site (html only), upload to ftp server, html embedding (generates code), Download All Sites (DB, scripts & younicyclec-framework included). The last option is for those that have a local version (a Younicycle Server Package) of Younicycle. ||||<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||Role based access control: There are approximately 340 different privileges that can be assigned, in combination. A simple point and click GUI is provided. An example of one is '+ Objects->Files->Edit File Properties'. Create a Role, designate privileges, assign users to the Role. Roles can be dropped or privileges edited at any time by the Admin for the Account. Each Account (schema) must have at least one Admin. Note that the Admin for the schema is not the 'PG superuser'. A local Younicycle server package would require one (of course). ||||<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||||<br />
|}<br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/partnership.html '''Platform as a Service Partners or Resellers''']<br />
<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=File:Googleinyc.gif&diff=14906File:Googleinyc.gif2011-07-15T19:01:30Z<p>Henryhemma: </p>
<hr />
<div></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=14905Younicycle2011-07-15T18:51:46Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for a [http://younicycle.com '''Platform as a Service & Software Delivery System'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Platform as a Service (Cloud IDE).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (7/7/2011) ==<br />
[http://www.younicycle.com/screens_recent_b.html '''Platform as a Service Updates''']<br />
== In development (7/13/2011) ==<br />
* Google Apps Integration <br />
-- Google Picasa -> done<br/><br />
-- Google spreadsheets -> Import spreadsheet, spreadsheet to Table, table to xls, new spreadsheet (on testbox)<br/><br />
-- GMail -> backup, read, write, search message content, restore to Google (on testbox)<br/><br />
-- Google Calendar (on testing server)<br/><br />
-- OpenID = Google Apps ID (testbox, in progress)<br/><br />
-- Live, user filter of query results (testbox, in progress)<br/><br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Platform as a service. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of each.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||The Tables Editor can be used by a Novice. Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite, yc_dt_link (custom type).<br/>Length, not null, default, description, indexes, constraints, conditional triggers, save table as, truncate table, drop.<br/>View, Insert (add), Update (edit), in screen sort, bulk import (insert, update)-> (csv, tab, pipe, user defined, all with column mapping), import as sequence, smart import, Export, export choice & order (csv, xls, xml, user defined), store table, (Table snapshot), quick-print, pagination, dependencies, assign folder.<br/><br/><br />
|-<br />
|-valign="top"<br />
| '''Query Builder'''||[[Image:Query.png|thumb|50px|middle|center]]||The Query builder is graphical with separate Tabs for: Dataset Design, Expressions, Where conditions, Group by, Having conditions, Window clause, Order by, SQL, Test Query (internal to the App - no trip to server).<br/><br />
Expression editor includes Private & Public functions. Functions (setof), Tables & Views are available from the Dataset Design tab. Expression editor uses point & click for 150 'built-in' functions. Additional 'private' functions can be written with the Functions editor (plpgsql).<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||Create View, 'view' View, xml of the view, edit View source, drop view, print view, export view (csv,xml, xls). Now using http://code.google.com/p/php-excel/ for xls export.||||<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||A very simple editor is available for creating a Composite type. Once created, it becomes available as a type in all new or existing Tables within the schema.||||<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||Output of queries, views, tables that can be additionally manipulated with php. Includes CRON and ability to pull from remote sources and insert into tables. An auto-datasource can be created with a click that includes prewritten php for Select, Update, Insert, Delete. An internal Editor is provided to amend as required. ||||<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||Functions editor (plppgsql). Saved Functions become available in either the Query Builder's dataset design tab or the Expressions editor tab ||||<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||Primary WYSIWYG design tool for Reports and Pdfs, to include variable data pdfs. Summary, Group and Body parts (eight total Parts). Text editor, leading, various fonts, bezier draw, rectangles, lines, rounded rectangle, ellipse, pdf/x, images (with alt size), variable data charts, datasource selector, datafield object, merge data to text, soft preview, data formatting (helps avoid unnecessary casts), associated properties for all. ||||<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||Static or based on variable data. Design editor with a variety (pies, lines, bars, radar, etc)||||<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||Created via the Template editor (pdf, svg or html). Can be scheduled (CRON) or emailed or retained for internal use.||||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager'''||[[Image:Images.png|thumb|50px|center]]||Import image, import and extract archive, assign to folder, hotlinks, resize, resize and convert (png, svg, gif, jpg), export, export archive, import from Picasa, export to Picasa, download, import by reference, auto thumbnails... more||||<br />
|-<br />
|-<br />
|-valign="top"<br />
| '''File & Google Docs'''||[[Image:File_manager.png|thumb|50px|center]]||Auto mime detection, Point to and from folder, Import, Import by reference, Import & extract archive, import from Google docs, Editor (for css, js, xml), download, designate as archive and download, export to Google Docs, new doc, new spreadsheet. ||||<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||The Applications Editor is a WYSIWYG Tool that also allows developers to design complex forms. Included are pop up Editors for Actions, mouse events, data hooks, css, images, flvs, swf, charts + more. Devs can embed php within fillers, develop their own widgets, integrate data. Applications (our def) are for the 'inner web', and accessible only from within an account.||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Overview)'''||[[Image:Sites.png|thumb|50px|center]]||The Web Site Wizard is split into 3 tabs; General, SEO & Analytics. The Web Site Wizard + the WYSIWYG Editor generates XHTML 1.0 Strict content.||||<br />
|-<br />
|-valign="top"<br />
| '''''General'''''||||Hotlinks to: Actions Editor (php editor), Access log, Publish site, Analyze site, Checkout settings (Payment Gateway for setup of Paypal, Google Checkout, LiqPay), Preview site, Clear cache, Reindex.<br/><br />
Assign web project name, add Domain name, edit crossdomain.xml policy, assign Master theme, edit Theme content '''(WYSIYWIG editor (more below))''', Edit Theme xml, create new and delete theme<br/><br />
Pages: Add page, delete page, quick page search, content search, Preview page, Edit page (WYSIWYG Editor), Edit page XML, Edit page HTML, Save as Theme, page properties [name page page title, meta page description, page keywords, assign page Theme, assign onBeforeLoad Action, exclude from auto sitemap, 404 page, exclude from search, assign search priority], Publish page (Y/N), sort pages by ID, name, Theme or date.<br />
|-<br />
|-valign="top"<br />
| ''SEO''||||Google verification/analytics code, File robots.txt (rules for search engines), automatic sitemap.xml or user defined sitemap.xml||||<br />
|-<br />
|-valign="top"<br />
| ''Analytics''||||Fetch Google analytics data (pulls Google analytics data)||||<br />
|-<br />
|-valign="top"<br />
| ''WYSIWYG Editor''||||A custom designed Editor that streamlines integration of objects and data onto a Page or Theme.<br/><br />
--- Tools palette: Form button, input textfield, list, combo list, radio, checkbox, text, file upload, filler, hidden, file, dhtml menu, image, charts, flash, GEAR (fillers with embedded php, similar to a 'widget'), flash video, align, arrange and distribute objects, toggle parts visibility, cut, copy, paste (local or to server), undo, redo, zoom in-out, save, save as, open other pages, execute (preview),trash, search page objects.<br/><br />
--- Properties palette: Each Tool and each Part (Header, Body, footer) has its own associated set of properties. Example, the Tool 'Text' has properties for align, alpha, anchor name, back style, bold, border color, border thickness, border type, CSS Class, Event (with pop-up editor), fill page,color and style, font face & size, hand cursor, header, height, italic, left & top position, Advanced positioning (with pop-up Editor), stretch, target, color, 'leading', url, underline, visible. Many of the properties have additional menus, such as assigning a datasource for a Part - or designating a data element for a textfield.<br/> <br />
''The WYSIWYG Editor for Themes and Applications is similar to the above.''<br />
|-<br />
|-valign="top"<br />
| '''Actions'''||[[Image:Actions.png|thumb|50px|center]]||Actions are Php files. There are two types each with their own Tab; User and System. System Actions are read only, 'commonly requested' features for web pages, such as Capchas, rss feed, current weather, tags, jsplayer. Each System Action can be placed on a Web page or Theme and appropriate properties become available for simple edit. Currently there are 28 System Actions. User Actions are specific to that Scehma (account) and an Editor + an API is provided. User Actions also allow for creating a schema specific Library action, which can be included other User Actions. A System Action can be 'copied', pasted into a new User Action - then tweaked as desired. User actions are often executed by a mouse event. The WYSIWYG Page/Theme Editor includes a simple Events editor. ||||<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||<br/>The HTML Editor is the FCK Editor with a few additional enhancements, including the ability to Import an existing web site.||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||Extremely simple, internal Blog tool recommended only for internal communications.||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||Popups up in a separate window and used for real time Internal communication for logged in Users. Allows saving a chat session, private messages, private alert, display image or run the Application analyzer. ||||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||A QR Code Editor is provided, with sizing, foreground color, background color and a hotlink. Can save as png, jpg, gif or eps. QR Code image can be placed in a Template (for pdf creation) or placed on Web Pages or Themes.<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Eximmanager.png|thumb|50px|center]]||The SaaS Packager allows a user with sufficient privileges to select every object (tables, queries, views, template, website, themes, files, images, Actions, etc.) into a named 'Solution', click a button and Package. This comprehensive Package can then be installed into a different schema (account). During installation, all links, references and naming will be '''rewritten for that schema'''. This makes a solution portable. Example: A SaaS Package can be developed online & installed on a local Younicycle Server installation - or vice versa. ||||<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||Create new folders, move objects into or out of folders, sort and control location of all obejects.<br />
|-<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||The Application Analyzer allows you to select Applications, Websites, or Themes. Click a button and view a tree of all objects and dependencies, along with hotlinks to each object. In addition, you can click a button to check for broken dependencies. Helpful for debug. ||||<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||The Publish Wizard gives possible methods for publishing a site; Manage domain (point at a younicycle ip), download static site (html only), upload to ftp server, html embedding (generates code), Download All Sites (DB, scripts & younicyclec-framework included). The last option is for those that have a local version (a Younicycle Server Package) of Younicycle. ||||<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||Role based access control: There are approximately 340 different privileges that can be assigned, in combination. A simple point and click GUI is provided. An example of one is '+ Objects->Files->Edit File Properties'. Create a Role, designate privileges, assign users to the Role. Roles can be dropped or privileges edited at any time by the Admin for the Account. Each Account (schema) must have at least one Admin. Note that the Admin for the schema is not the 'PG superuser'. A local Younicycle server package would require one (of course). ||||<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||||<br />
|}<br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/partnership.html '''Platform as a Service Partners or Resellers''']<br />
<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=14904Younicycle2011-07-15T18:49:30Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for a [http://younicycle.com '''Platform as a Service & Software Delivery System'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Platform as a Service (Cloud IDE).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (7/7/2011) ==<br />
[http://www.younicycle.com/screens_recent_b.html '''Platform as a Service Updates''']<br />
== In development (7/13/2011) ==<br />
* Google Apps Integration <br />
-- Google Picasa -> done<br/><br />
-- Google spreadsheets -> Import spreadsheet, spreadsheet to Table, table to xls, new spreadsheet (on testbox)<br/><br />
-- GMail -> backup, read, write, search message content, restore to Google (on testbox)<br/><br />
-- Google Calendar (on testing server)<br/><br />
-- OpenID = Google Apps ID (testbox, in progress)<br/><br />
-- Live, user filter of query results (testbox, in progress)<br/><br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Platform as a service. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of each.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||The Tables Editor can be used by a Novice. Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite, yc_dt_link (custom type).<br/>Length, not null, default, description, indexes, constraints, conditional triggers, save table as, truncate table, drop.<br/>View, Insert (add), Update (edit), in screen sort, bulk import (insert, update)-> (csv, tab, pipe, user defined, all with column mapping), import as sequence, smart import, Export, export choice & order (csv, xls, xml, user defined), store table, (Table snapshot), quick-print, pagination, dependencies, assign folder.<br/><br/><br />
|-<br />
|-valign="top"<br />
| '''Query Builder'''||[[Image:Query.png|thumb|50px|middle|center]]||The Query builder is graphical with separate Tabs for: Dataset Design, Expressions, Where conditions, Group by, Having conditions, Window clause, Order by, SQL, Test Query (internal to the App - no trip to server).<br/><br />
Expression editor includes Private & Public functions. Functions (setof), Tables & Views are available from the Dataset Design tab. Expression editor uses point & click for 150 'built-in' functions. Additional 'private' functions can be written with the Functions editor (plpgsql).<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||Create View, 'view' View, xml of the view, edit View source, drop view, print view, export view (csv,xml, xls). Now using http://code.google.com/p/php-excel/ for xls export.||||<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||A very simple editor is available for creating a Composite type. Once created, it becomes available as a type in all new or existing Tables within the schema.||||<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||Output of queries, views, tables that can be additionally manipulated with php. Includes CRON and ability to pull from remote sources and insert into tables. An auto-datasource can be created with a click that includes prewritten php for Select, Update, Insert, Delete. An internal Editor is provided to amend as required. ||||<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||Functions editor (plppgsql). Saved Functions become available in either the Query Builder's dataset design tab or the Expressions editor tab ||||<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||Primary WYSIWYG design tool for Reports and Pdfs, to include variable data pdfs. Summary, Group and Body parts (eight total Parts). Text editor, leading, various fonts, bezier draw, rectangles, lines, rounded rectangle, ellipse, pdf/x, images (with alt size), variable data charts, datasource selector, datafield object, merge data to text, soft preview, data formatting (helps avoid unnecessary casts), associated properties for all. ||||<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||Static or based on variable data. Design editor with a variety (pies, lines, bars, radar, etc)||||<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||Created via the Template editor (pdf, svg or html). Can be scheduled (CRON) or emailed or retained for internal use.||||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager'''||[[Image:Images.png|thumb|50px|center]]||Import image, import and extract archive, assign to folder, hotlinks, resize, resize and convert (png, svg, gif, jpg), export, export archive, import from Picasa, export to Picasa, download, import by reference, auto thumbnails... more||||<br />
|-<br />
|-<br />
|-valign="top"<br />
| '''File & Google Docs'''||[[Image:File_manager.png|thumb|50px|center]]||Auto mime detection, Point to and from folder, Import, Import by reference, Import & extract archive, import from Google docs, Editor (for css, js, xml), download, designate as archive and download, export to Google Docs, new doc, new spreadsheet. ||||<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||The Applications Editor is a WYSIWYG Tool that also allows developers to design complex forms. Included are pop up Editors for Actions, mouse events, data hooks, css, images, flvs, swf, charts + more. Devs can embed php within fillers, develop their own widgets, integrate data. Applications (our def) are for the 'inner web', and accessible only from within an account.||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Overview)'''||[[Image:Sites.png|thumb|50px|center]]||The Web Site Wizard is split into 3 tabs; General, SEO & Analytics. The Web Site Wizard + the WYSIWYG Editor generates XHTML 1.0 Strict content.||||<br />
|-<br />
|-valign="top"<br />
| '''''General'''''||||Hotlinks to: Actions Editor (php editor), Access log, Publish site, Analyze site, Checkout settings (Payment Gateway for setup of Paypal, Google Checkout, LiqPay), Preview site, Clear cache, Reindex.<br/><br />
Assign web project name, add Domain name, edit crossdomain.xml policy, assign Master theme, edit Theme content '''(WYSIYWIG editor (more below))''', Edit Theme xml, create new and delete theme<br/><br />
Pages: Add page, delete page, quick page search, content search, Preview page, Edit page (WYSIWYG Editor), Edit page XML, Edit page HTML, Save as Theme, page properties [name page page title, meta page description, page keywords, assign page Theme, assign onBeforeLoad Action, exclude from auto sitemap, 404 page, exclude from search, assign search priority], Publish page (Y/N), sort pages by ID, name, Theme or date.<br />
|-<br />
|-valign="top"<br />
| ''SEO''||||Google verification/analytics code, File robots.txt (rules for search engines), automatic sitemap.xml or user defined sitemap.xml||||<br />
|-<br />
|-valign="top"<br />
| ''Analytics''||||Fetch Google analytics data (pulls Google analytics data)||||<br />
|-<br />
|-valign="top"<br />
| ''WYSIWYG Editor''||||A custom designed Editor that streamlines integration of objects and data onto a Page or Theme.<br/><br />
--- Tools palette: Form button, input textfield, list, combo list, radio, checkbox, text, file upload, filler, hidden, file, dhtml menu, image, charts, flash, GEAR (fillers with embedded php, similar to a 'widget'), flash video, align, arrange and distribute objects, toggle parts visibility, cut, copy, paste (local or to server), undo, redo, zoom in-out, save, save as, open other pages, execute (preview),trash, search page objects.<br/><br />
--- Properties palette: Each Tool and each Part (Header, Body, footer) has its own associated set of properties. Example, the Tool 'Text' has properties for align, alpha, anchor name, back style, bold, border color, border thickness, border type, CSS Class, Event (with pop-up editor), fill page,color and style, font face & size, hand cursor, header, height, italic, left & top position, Advanced positioning (with pop-up Editor), stretch, target, color, 'leading', url, underline, visible. Many of the properties have additional menus, such as assigning a datasource for a Part - or designating a data element for a textfield.<br/> <br />
''The WYSIWYG Editor for Themes and Applications is similar to the above.''<br />
|-<br />
|-valign="top"<br />
| '''Actions'''||[[Image:Actions.png|thumb|50px|center]]||Actions are Php files. There are two types each with their own Tab; User and System. System Actions are read only, 'commonly requested' features for web pages, such as Capchas, rss feed, current weather, tags, jsplayer. Each System Action can be placed on a Web page or Theme and appropriate properties become available for simple edit. Currently there are 28 System Actions. User Actions are specific to that Scehma (account) and an Editor + an API is provided. User Actions also allow for creating a schema specific Library action, which can be included other User Actions. A System Action can be 'copied', pasted into a new User Action - then tweaked as desired. User actions are often executed by a mouse event. The WYSIWYG Page/Theme Editor includes a simple Events editor. ||||<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||<br/>The HTML Editor is the FCK Editor with a few additional enhancements, including the ability to Import an existing web site.||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||Extremely simple, internal Blog tool recommended only for internal communications.||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||Popups up in a separate window and used for real time Internal communication for logged in Users. Allows saving a chat session, private messages, private alert, display image or run the Application analyzer. ||||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||A QR Code Editor is provided, with sizing, foreground color, background color and a hotlink. <br />
Can save as png, jpg, gif or eps. QR Code image can be placed in a Template (for pdf creation) or placed on Web Pages or Themes.<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Eximmanager.png|thumb|50px|center]]||The SaaS Packager allows a user with sufficient privileges to select every object (tables, queries, views, template, website, themes, files, images, Actions, etc.) into a named 'Solution', click a button and Package. This comprehensive Package can then be installed into a different schema (account). During installation, all links, references and naming will be '''rewritten for that schema'''. This makes a solution portable. Example: A SaaS Package can be developed online & installed on a local Younicycle Server installation - or vice versa. ||||<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||Create new folders, move objects into or out of folders, sort and control location of all obejects.<br />
|-<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||The Application Analyzer allows you to select Applications, Websites, or Themes - click a button and view a tree of all objects and dependencies, along with hotlinks to each object. In addition, you can click a button to check for broken dependencies. Helpful for debug. ||]||<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||The Publish Wizard gives possible methods for publishing a site; Manage domain (point at a younicycle ip), download static site (html only), upload to ftp server, html embedding (generates code), Download All Sites (DB, scripts & younicyclec-framework included). The last option is for those that have a local version (a Younicycle Server Package) of Younicycle. ||||<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||Role based access control: There are approximately 340 different privileges that can be assigned, in combination. A simple point and click GUI is provided. An example of one is '+ Objects->Files->Edit File Properties'. Create a Role, designate privileges, assign users to the Role. Roles can be dropped or privileges edited at any time by the Admin for the Account. Each Account (schema) must have at least one Admin. Note that the Admin for the schema is not the 'PG superuser'. A local Younicycle server package would require one (of course). ||||<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||||<br />
|}<br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/partnership.html '''Platform as a Service Partners or Resellers''']<br />
<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=File:Eximmanager.png&diff=14903File:Eximmanager.png2011-07-15T18:44:03Z<p>Henryhemma: SaaS Manager</p>
<hr />
<div>SaaS Manager</div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=14902Younicycle2011-07-15T18:41:20Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for a [http://younicycle.com '''Platform as a Service & Software Delivery System'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Platform as a Service (Cloud IDE).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (7/7/2011) ==<br />
[http://www.younicycle.com/screens_recent_b.html '''Platform as a Service Updates''']<br />
== In development (7/13/2011) ==<br />
* Google Apps Integration <br />
-- Google Picasa -> done<br/><br />
-- Google spreadsheets -> Import spreadsheet, spreadsheet to Table, table to xls, new spreadsheet (on testbox)<br/><br />
-- GMail -> backup, read, write, search message content, restore to Google (on testbox)<br/><br />
-- Google Calendar (on testing server)<br/><br />
-- OpenID = Google Apps ID (testbox, in progress)<br/><br />
-- Live, user filter of query results (testbox, in progress)<br/><br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Platform as a service. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of each.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||The Tables Editor can be used by a Novice. Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite, yc_dt_link (custom type).<br/>Length, not null, default, description, indexes, constraints, conditional triggers, save table as, truncate table, drop.<br/>View, Insert (add), Update (edit), in screen sort, bulk import (insert, update)-> (csv, tab, pipe, user defined, all with column mapping), import as sequence, smart import, Export, export choice & order (csv, xls, xml, user defined), store table, (Table snapshot), quick-print, pagination, dependencies, assign folder.<br/><br/><br />
|-<br />
|-valign="top"<br />
| '''Query Builder'''||[[Image:Query.png|thumb|50px|middle|center]]||The Query builder is graphical with separate Tabs for: Dataset Design, Expressions, Where conditions, Group by, Having conditions, Window clause, Order by, SQL, Test Query (internal to the App - no trip to server).<br/><br />
Expression editor includes Private & Public functions. Functions (setof), Tables & Views are available from the Dataset Design tab. Expression editor uses point & click for 150 'built-in' functions. Additional 'private' functions can be written with the Functions editor (plpgsql).<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||Create View, 'view' View, xml of the view, edit View source, drop view, print view, export view (csv,xml, xls). Now using http://code.google.com/p/php-excel/ for xls export.||||<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||A very simple editor is available for creating a Composite type. Once created, it becomes available as a type in all new or existing Tables within the schema.||||<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||Output of queries, views, tables that can be additionally manipulated with php. Includes CRON and ability to pull from remote sources and insert into tables. An auto-datasource can be created with a click that includes prewritten php for Select, Update, Insert, Delete. An internal Editor is provided to amend as required. ||||<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||Functions editor (plppgsql). Saved Functions become available in either the Query Builder's dataset design tab or the Expressions editor tab ||||<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||Primary WYSIWYG design tool for Reports and Pdfs, to include variable data pdfs. Summary, Group and Body parts (eight total Parts). Text editor, leading, various fonts, bezier draw, rectangles, lines, rounded rectangle, ellipse, pdf/x, images (with alt size), variable data charts, datasource selector, datafield object, merge data to text, soft preview, data formatting (helps avoid unnecessary casts), associated properties for all. ||||<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||Static or based on variable data. Design editor with a variety (pies, lines, bars, radar, etc)||||<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||Created via the Template editor (pdf, svg or html). Can be scheduled (CRON) or emailed or retained for internal use.||||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager'''||[[Image:Images.png|thumb|50px|center]]||Import image, import and extract archive, assign to folder, hotlinks, resize, resize and convert (png, svg, gif, jpg), export, export archive, import from Picasa, export to Picasa, download, import by reference, auto thumbnails... more||||<br />
|-<br />
|-<br />
|-valign="top"<br />
| '''File & Google Docs'''||[[Image:File_manager.png|thumb|50px|center]]||Auto mime detection, Point to and from folder, Import, Import by reference, Import & extract archive, import from Google docs, Editor (for css, js, xml), download, designate as archive and download, export to Google Docs, new doc, new spreadsheet. ||||<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||The Applications Editor is a WYSIWYG Tool that also allows developers to design complex forms. Included are pop up Editors for Actions, mouse events, data hooks, css, images, flvs, swf, charts + more. Devs can embed php within fillers, develop their own widgets, integrate data. Applications (our def) are for the 'inner web', and accessible only from within an account.||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Overview)'''||[[Image:Sites.png|thumb|50px|center]]||The Web Site Wizard is split into 3 tabs; General, SEO & Analytics. The Web Site Wizard + the WYSIWYG Editor generates XHTML 1.0 Strict content.||||<br />
|-<br />
|-valign="top"<br />
| '''''General'''''||||Hotlinks to: Actions Editor (php editor), Access log, Publish site, Analyze site, Checkout settings (Payment Gateway for setup of Paypal, Google Checkout, LiqPay), Preview site, Clear cache, Reindex.<br/><br />
Assign web project name, add Domain name, edit crossdomain.xml policy, assign Master theme, edit Theme content '''(WYSIYWIG editor (more below))''', Edit Theme xml, create new and delete theme<br/><br />
Pages: Add page, delete page, quick page search, content search, Preview page, Edit page (WYSIWYG Editor), Edit page XML, Edit page HTML, Save as Theme, page properties [name page page title, meta page description, page keywords, assign page Theme, assign onBeforeLoad Action, exclude from auto sitemap, 404 page, exclude from search, assign search priority], Publish page (Y/N), sort pages by ID, name, Theme or date.<br />
|-<br />
|-valign="top"<br />
| ''SEO''||||Google verification/analytics code, File robots.txt (rules for search engines), automatic sitemap.xml or user defined sitemap.xml||||<br />
|-<br />
|-valign="top"<br />
| ''Analytics''||||Fetch Google analytics data (pulls Google analytics data)||||<br />
|-<br />
|-valign="top"<br />
| ''WYSIWYG Editor''||||A custom designed Editor that streamlines integration of objects and data onto a Page or Theme.<br/><br />
--- Tools palette: Form button, input textfield, list, combo list, radio, checkbox, text, file upload, filler, hidden, file, dhtml menu, image, charts, flash, GEAR (fillers with embedded php, similar to a 'widget'), flash video, align, arrange and distribute objects, toggle parts visibility, cut, copy, paste (local or to server), undo, redo, zoom in-out, save, save as, open other pages, execute (preview),trash, search page objects.<br/><br />
--- Properties palette: Each Tool and each Part (Header, Body, footer) has its own associated set of properties. Example, the Tool 'Text' has properties for align, alpha, anchor name, back style, bold, border color, border thickness, border type, CSS Class, Event (with pop-up editor), fill page,color and style, font face & size, hand cursor, header, height, italic, left & top position, Advanced positioning (with pop-up Editor), stretch, target, color, 'leading', url, underline, visible. Many of the properties have additional menus, such as assigning a datasource for a Part - or designating a data element for a textfield.<br/> <br />
''The WYSIWYG Editor for Themes and Applications is similar to the above.''<br />
|-<br />
|-valign="top"<br />
| '''Actions'''||[[Image:Actions.png|thumb|50px|center]]||Actions are Php files. There are two types each with their own Tab; User and System. System Actions are read only, 'commonly requested' features for web pages, such as Capchas, rss feed, current weather, tags, jsplayer. Each System Action can be placed on a Web page or Theme and appropriate properties become available for simple edit. Currently there are 28 System Actions. User Actions are specific to that Scehma (account) and an Editor + an API is provided. User Actions also allow for creating a schema specific Library action, which can be included other User Actions. A System Action can be 'copied', pasted into a new User Action - then tweaked as desired. User actions are often executed by a mouse event. The WYSIWYG Page/Theme Editor includes a simple Events editor. ||||<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||The HTML Editor is the FCK Editor with a few additional enhancements, including the ability to Import an existing web site.||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||Extremely simple, internal Blog tool recommended only for internal communications.||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||Popups up in a separate window and used for real time Internal communication for logged in Users. Allows saving a chat session, private messages, private alert, display image or run the Application analyzer. ||||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||A QR Code Editor is provided, with sizing, foreground color, background color and a hotlink. <br />
Can save as png, jpg, gif or eps. QR Code image can be placed in a Template (for pdf creation) or placed on Web Pages or Themes.<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Barcode.png|thumb|50px|center]]||The SaaS Packager allows a user with sufficient privileges to select every object (tables, queries, views, template, website, themes, files, images, Actions, etc. into a named 'Solution', click a button and Package. This comprehensive Package can then be installed into a different schema (account). During installation, all links, references and naming will be '''rewritten for that schema'''. This makes a solution portable. Example: A SaaS Package can be developed online & installed on a local Younicycle Server installation - or vice versa. ||||<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||Create new folders, move objects into or out of folders, sort and control location of all obejects.<br />
|-<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||The Application Analyzer allows you to select Applications, Websites, or Themes - click a button and view a tree of all objects and dependencies, along with hotlinks to each object. In addition, you can click a button to check for broken dependencies. Helpful for debug. ||]||<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||The Publish Wizard gives possible methods for publishing a site; Manage domain (point at a younicycle ip), download static site (html only), upload to ftp server, html embedding (generates code), Download All Sites (DB, scripts & younicyclec-framework included). The last option is for those that have a local version (a Younicycle Server Package) of Younicycle. ||||<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||Role based access control: There are approximately 340 different privileges that can be assigned, in combination. A simple point and click GUI is provided. An example of one is '+ Objects->Files->Edit File Properties'. Create a Role, designate privileges, assign users to the Role. Roles can be dropped or privileges edited at any time by the Admin for the Account. Each Account (schema) must have at least one Admin. Note that the Admin for the schema is not the 'PG superuser'. A local Younicycle server package would require one (of course). ||||<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||||<br />
|}<br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/partnership.html '''Platform as a Service Partners or Resellers''']<br />
<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=14901Younicycle2011-07-15T18:39:06Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for a [http://younicycle.com '''Platform as a Service & Software Delivery System'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Platform as a Service (Cloud IDE).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (7/7/2011) ==<br />
[http://www.younicycle.com/screens_recent_b.html '''Platform as a Service Updates''']<br />
== In development (7/13/2011) ==<br />
* Google Apps Integration <br />
-- Google Picasa -> done<br/><br />
-- Google spreadsheets -> Import spreadsheet, spreadsheet to Table, table to xls, new spreadsheet (on testbox)<br/><br />
-- GMail -> backup, read, write, search message content, restore to Google (on testbox)<br/><br />
-- Google Calendar (on testing server)<br/><br />
-- OpenID = Google Apps ID (testbox, in progress)<br/><br />
-- Live, user filter of query results (testbox, in progress)<br/><br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Platform as a service. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of each.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||The Tables Editor can be used by a Novice. Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite, yc_dt_link (custom type).<br/>Length, not null, default, description, indexes, constraints, conditional triggers, save table as, truncate table, drop.<br/>View, Insert (add), Update (edit), in screen sort, bulk import (insert, update)-> (csv, tab, pipe, user defined, all with column mapping), import as sequence, smart import, Export, export choice & order (csv, xls, xml, user defined), store table, (Table snapshot), quick-print, pagination, dependencies, assign folder.<br/><br/><br />
|-<br />
|-valign="top"<br />
| '''Query Builder'''||[[Image:Query.png|thumb|50px|middle|center]]||The Query builder is graphical with separate Tabs for: Dataset Design, Expressions, Where conditions, Group by, Having conditions, Window clause, Order by, SQL, Test Query (internal to the App - no trip to server).<br/><br />
Expression editor includes Private & Public functions. Functions (setof), Tables & Views are available from the Dataset Design tab. Expression editor uses point & click for 150 'built-in' functions. Additional 'private' functions can be written with the Functions editor (plpgsql).<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||Create View, 'view' View, xml of the view, edit View source, drop view, print view, export view (csv,xml, xls). Now using http://code.google.com/p/php-excel/ for xls export.||||<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||A very simple editor is available for creating a Composite type. Once created, it becomes available as a type in all new or existing Tables within the schema.||||<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||Output of queries, views, tables that can be additionally manipulated with php. Includes CRON and ability to pull from remote sources and insert into tables. An auto-datasource can be created with a click that includes prewritten php for Select, Update, Insert, Delete. An internal Editor is provided to amend as required. ||||<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||Functions editor (plppgsql). Saved Functions become available in either the Query Builder's dataset design tab or the Expressions editor tab ||||<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||Primary WYSIWYG design tool for Reports and Pdfs, to include variable data pdfs. Summary, Group and Body parts (eight total Parts). Text editor, leading, various fonts, bezier draw, rectangles, lines, rounded rectangle, ellipse, pdf/x, images (with alt size), variable data charts, datasource selector, datafield object, merge data to text, soft preview, data formatting (helps avoid unnecessary casts), associated properties for all. ||||<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||Static or based on variable data. Design editor with a variety (pies, lines, bars, radar, etc)||||<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||Created via the Template editor (pdf, svg or html). Can be scheduled (CRON) or emailed or retained for internal use.||||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager'''||[[Image:Images.png|thumb|50px|center]]||Import image, import and extract archive, assign to folder, hotlinks, resize, resize and convert (png, svg, gif, jpg), export, export archive, import from Picasa, export to Picasa, download, import by reference, auto thumbnails... more||||<br />
|-<br />
|-<br />
|-valign="top"<br />
| '''File & Google Docs'''||[[Image:File_manager.png|thumb|50px|center]]||Auto mime detection, Point to and from folder, Import, Import by reference, Import & extract archive, import from Google docs, Editor (for css, js, xml), download, designate as archive and download, export to Google Docs, new doc, new spreadsheet. ||||<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||The Applications Editor is a WYSIWYG Tool that also allows developers to design complex forms. Included are pop up Editors for Actions, mouse events, data hooks, css, images, flvs, swf, charts + more. Devs can embed php within fillers, develop their own widgets, integrate data. Applications (our def) are for the 'inner web', and accessible only from within an account.||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Overview)'''||[[Image:Sites.png|thumb|50px|center]]||The Web Site Wizard is split into 3 tabs; General, SEO & Analytics. The Web Site Wizard + the WYSIWYG Editor generates XHTML 1.0 Strict content.||||<br />
|-<br />
|-valign="top"<br />
| '''''General'''''||||Hotlinks to: Actions Editor (php editor), Access log, Publish site, Analyze site, Checkout settings (Payment Gateway for setup of Paypal, Google Checkout, LiqPay), Preview site, Clear cache, Reindex.<br/><br />
Assign web project name, add Domain name, edit crossdomain.xml policy, assign Master theme, edit Theme content '''(WYSIYWIG editor (more below))''', Edit Theme xml, create new and delete theme<br/><br />
Pages: Add page, delete page, quick page search, content search, Preview page, Edit page (WYSIWYG Editor), Edit page XML, Edit page HTML, Save as Theme, page properties [name page page title, meta page description, page keywords, assign page Theme, assign onBeforeLoad Action, exclude from auto sitemap, 404 page, exclude from search, assign search priority], Publish page (Y/N), sort pages by ID, name, Theme or date.<br />
|-<br />
|-valign="top"<br />
| ''SEO''||||Google verification/analytics code, File robots.txt (rules for search engines), automatic sitemap.xml or user defined sitemap.xml||||<br />
|-<br />
|-valign="top"<br />
| ''Analytics''||||Fetch Google analytics data (pulls Google analytics data)||||<br />
|-<br />
|-valign="top"<br />
| ''WYSIWYG Editor''||||A custom designed Editor that streamlines integration of objects and data onto a Page or Theme.<br/><br />
--- Tools palette: Form button, input textfield, list, combo list, radio, checkbox, text, file upload, filler, hidden, file, dhtml menu, image, charts, flash, GEAR (fillers with embedded php, similar to a 'widget'), flash video, align, arrange and distribute objects, toggle parts visibility, cut, copy, paste (local or to server), undo, redo, zoom in-out, save, save as, open other pages, execute (preview),trash, search page objects.<br/><br />
--- Properties palette: Each Tool and each Part (Header, Body, footer) has its own associated set of properties. Example, the Tool 'Text' has properties for align, alpha, anchor name, back style, bold, border color, border thickness, border type, CSS Class, Event (with pop-up editor), fill page,color and style, font face & size, hand cursor, header, height, italic, left & top position, Advanced positioning (with pop-up Editor), stretch, target, color, 'leading', url, underline, visible. Many of the properties have additional menus, such as assigning a datasource for a Part - or designating a data element for a textfield.<br/> <br />
''The WYSIWYG Editor for Themes and Applications is similar to the above.''<br />
|-<br />
|-valign="top"<br />
| '''Actions'''||[[Image:Actions.png|thumb|50px|center]]||Actions are Php files. There are two types each with their own Tab; User and System. System Actions are read only, 'commonly requested' features for web pages, such as Capchas, rss feed, current weather, tags, jsplayer. Each System Action can be placed on a Web page or Theme and appropriate properties become available for simple edit. Currently there are 28 System Actions. User Actions are specific to that Scehma (account) and an Editor + an API is provided. User Actions also allow for creating a schema specific Library action, which can be included other User Actions. A System Action can be 'copied', pasted into a new User Action - then tweaked as desired. User actions are often executed by a mouse event. The WYSIWYG Page/Theme Editor includes a simple Events editor. ||||<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||The HTML Editor is the FCK Editor with a few additional enhancements, including the ability to Import an existing web site.||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||Extremely simple, internal Blog tool recommended only for internal communications.||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||Popups up in a separate window and used for real time Internal communication for logged in Users. Allows saving a chat session, private messages, private alert, display image or run the Application analyzer. ||||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||A QR Code Editor is provided, with sizing, foreground color, background color and a hotlink. <br />
Can save as png, jpg, gif or eps. QR Code image can be placed in a Template (for pdf creation) or placed on Web Pages or Themes.||||<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Barcode.png|thumb|50px|center]]||The SaaS Packager allows a user with sufficient privileges to select every object (tables, queries, views, template, website, themes, files, images, Actions, etc. into a named 'Solution', click a button and Package. This comprehensive Package can then be installed into a different schema (account). During installation, all links, references and naming will be '''rewritten for that schema'''. This makes a solution portable. Example: A SaaS Package can be developed online & installed on a local Younicycle Server installation - or vice versa. ||||<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||Create new folders, move objects into or out of folders, sort and control location of all obejects.||||<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||The Application Analyzer allows you to select Applications, Websites, or Themes - click a button and view a tree of all objects and dependencies, along with hotlinks to each object. In addition, you can click a button to check for broken dependencies. Helpful for debug. ||]||<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||The Publish Wizard gives possible methods for publishing a site; Manage domain (point at a younicycle ip), download static site (html only), upload to ftp server, html embedding (generates code), Download All Sites (DB, scripts & younicyclec-framework included). The last option is for those that have a local version (a Younicycle Server Package) of Younicycle. ||||<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||Role based access control: There are approximately 340 different privileges that can be assigned, in combination. A simple point and click GUI is provided. An example of one is '+ Objects->Files->Edit File Properties'. Create a Role, designate privileges, assign users to the Role. Roles can be dropped or privileges edited at any time by the Admin for the Account. Each Account (schema) must have at least one Admin. Note that the Admin for the schema is not the 'PG superuser'. A local Younicycle server package would require one (of course). ||||<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||||<br />
|}<br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/partnership.html '''Platform as a Service Partners or Resellers''']<br />
<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=14900Younicycle2011-07-15T18:36:00Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for a [http://younicycle.com '''Platform as a Service & Software Delivery System'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Platform as a Service (Cloud IDE).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (7/7/2011) ==<br />
[http://www.younicycle.com/screens_recent_b.html '''Platform as a Service Updates''']<br />
== In development (7/13/2011) ==<br />
* Google Apps Integration <br />
-- Google Picasa -> done<br/><br />
-- Google spreadsheets -> Import spreadsheet, spreadsheet to Table, table to xls, new spreadsheet (on testbox)<br/><br />
-- GMail -> backup, read, write, search message content, restore to Google (on testbox)<br/><br />
-- Google Calendar (on testing server)<br/><br />
-- OpenID = Google Apps ID (testbox, in progress)<br/><br />
-- Live, user filter of query results (testbox, in progress)<br/><br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Platform as a service. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of each.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||The Tables Editor can be used by a Novice. Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite, yc_dt_link (custom type).<br/>Length, not null, default, description, indexes, constraints, conditional triggers, save table as, truncate table, drop.<br/>View, Insert (add), Update (edit), in screen sort, bulk import (insert, update)-> (csv, tab, pipe, user defined, all with column mapping), import as sequence, smart import, Export, export choice & order (csv, xls, xml, user defined), store table, (Table snapshot), quick-print, pagination, dependencies, assign folder.<br/><br/><br />
|-<br />
|-valign="top"<br />
| '''Query Builder'''||[[Image:Query.png|thumb|50px|middle|center]]||The Query builder is graphical with separate Tabs for: Dataset Design, Expressions, Where conditions, Group by, Having conditions, Window clause, Order by, SQL, Test Query (internal to the App - no trip to server).<br/><br />
Expression editor includes Private & Public functions. Functions (setof), Tables & Views are available from the Dataset Design tab. Expression editor uses point & click for 150 'built-in' functions. Additional 'private' functions can be written with the Functions editor (plpgsql).<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||Create View, 'view' View, xml of the view, edit View source, drop view, print view, export view (csv,xml, xls). Now using http://code.google.com/p/php-excel/ for xls export.||||<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||A very simple editor is available for creating a Composite type. Once created, it becomes available as a type in all new or existing Tables within the schema.||||<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||Output of queries, views, tables that can be additionally manipulated with php. Includes CRON and ability to pull from remote sources and insert into tables. An auto-datasource can be created with a click that includes prewritten php for Select, Update, Insert, Delete. An internal Editor is provided to amend as required. ||||<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||Functions editor (plppgsql). Saved Functions become available in either the Query Builder's dataset design tab or the Expressions editor tab ||||<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||Primary WYSIWYG design tool for Reports and Pdfs, to include variable data pdfs. Summary, Group and Body parts (eight total Parts). Text editor, leading, various fonts, bezier draw, rectangles, lines, rounded rectangle, ellipse, pdf/x, images (with alt size), variable data charts, datasource selector, datafield object, merge data to text, soft preview, data formatting (helps avoid unnecessary casts), associated properties for all. ||||<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||Static or based on variable data. Design editor with a variety (pies, lines, bars, radar, etc)||||<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||Created via the Template editor (pdf, svg or html). Can be scheduled (CRON) or emailed or retained for internal use.||||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager'''||[[Image:Images.png|thumb|50px|center]]||Import image, import and extract archive, assign to folder, hotlinks, resize, resize and convert (png, svg, gif, jpg), export, export archive, import from Picasa, export to Picasa, download, import by reference, auto thumbnails... more||||<br />
|-<br />
|-<br />
|-valign="top"<br />
| '''File & Google Docs'''||[[Image:File_manager.png|thumb|50px|center]]||Auto mime detection, Point to and from folder, Import, Import by reference, Import & extract archive, import from Google docs, Editor (for css, js, xml), download, designate as archive and download, export to Google Docs, new doc, new spreadsheet. ||||<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||The Applications Editor is a WYSIWYG Tool that also allows developers to design complex forms. Included are pop up Editors for Actions, mouse events, data hooks, css, images, flvs, swf, charts + more. Devs can embed php within fillers, develop their own widgets, integrate data. Applications (our def) are for the 'inner web', and accessible only from within an account.||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Overview)'''||[[Image:Sites.png|thumb|50px|center]]||The Web Site Wizard is split into 3 tabs; General, SEO & Analytics. The Web Site Wizard + the WYSIWYG Editor generates XHTML 1.0 Strict content.||||<br />
|-<br />
|-valign="top"<br />
| '''''General'''''||||Hotlinks to: Actions Editor (php editor), Access log, Publish site, Analyze site, Checkout settings (Payment Gateway for setup of Paypal, Google Checkout, LiqPay), Preview site, Clear cache, Reindex.<br/><br />
Assign web project name, add Domain name, edit crossdomain.xml policy, assign Master theme, edit Theme content '''(WYSIYWIG editor (more below))''', Edit Theme xml, create new and delete theme<br/><br />
Pages: Add page, delete page, quick page search, content search, Preview page, Edit page (WYSIWYG Editor), Edit page XML, Edit page HTML, Save as Theme, page properties [name page page title, meta page description, page keywords, assign page Theme, assign onBeforeLoad Action, exclude from auto sitemap, 404 page, exclude from search, assign search priority], Publish page (Y/N), sort pages by ID, name, Theme or date.<br />
|-<br />
|-valign="top"<br />
| ''SEO''||||Google verification/analytics code, File robots.txt (rules for search engines), automatic sitemap.xml or user defined sitemap.xml||||<br />
|-<br />
|-valign="top"<br />
| ''Analytics''||||Fetch Google analytics data (pulls Google analytics data)||||<br />
|-<br />
|-valign="top"<br />
| ''WYSIWYG Editor''||||A custom designed Editor that streamlines integration of objects and data onto a Page or Theme.<br/><br />
--- Tools palette: Form button, input textfield, list, combo list, radio, checkbox, text, file upload, filler, hidden, file, dhtml menu, image, charts, flash, GEAR (fillers with embedded php, similar to a 'widget'), flash video, align, arrange and distribute objects, toggle parts visibility, cut, copy, paste (local or to server), undo, redo, zoom in-out, save, save as, open other pages, execute (preview),trash, search page objects.<br/><br />
--- Properties palette: Each Tool and each Part (Header, Body, footer) has its own associated set of properties. Example, the Tool 'Text' has properties for align, alpha, anchor name, back style, bold, border color, border thickness, border type, CSS Class, Event (with pop-up editor), fill page,color and style, font face & size, hand cursor, header, height, italic, left & top position, Advanced positioning (with pop-up Editor), stretch, target, color, 'leading', url, underline, visible. Many of the properties have additional menus, such as assigning a datasource for a Part - or designating a data element for a textfield.<br/> <br />
''The WYSIWYG Editor for Themes and Applications is similar to the above.''<br />
|-<br />
|-valign="top"<br />
| '''Actions'''||[[Image:Actions.png|thumb|50px|center]]||Actions are Php files. There are two types each with their own Tab; User and System. System Actions are read only, 'commonly requested' features for web pages, such as Capchas, rss feed, current weather, tags, jsplayer. Each System Action can be placed on a Web page or Theme and appropriate properties become available for simple edit. Currently there are 28 System Actions. User Actions are specific to that Scehma (account) and an Editor + an API is provided. User Actions also allow for creating a schema specific Library action, which can be included other User Actions. A System Action can be 'copied', pasted into a new User Action - then tweaked as desired. User actions are often executed by a mouse event. The WYSIWYG Page/Theme Editor includes a simple Events editor. ||||<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||The HTML Editor is the FCK Editor with a few additional enhancements, including the ability to Impor an existing web site.||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||Extremely simple, internal Blog tool recommended only for internal communications.||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||Popups up in a separate window and used for real time Internal communication for logged in Users. Allows saving a chat session, private messages, private alert, display image or run the Application analyzer. ||||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||A QR Code Editor is provided, with sizing, foreground color, background color and a hotlink. <br />
Can save as png, jpg, gif or eps. QR Code image can be placed in a Template (for pdf creation) or placed on Web Pages or Themes. ||||<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Barcode.png|thumb|50px|center]]||The SaaS Packager allows a user with sufficient privileges to select every object (tables, queries, views, template, website, themes, files, images, Actions, etc. into a named 'Solution', click a button and Package. This comprehensive Package can then be installed into a different schema (account). During installation, all links, references and naming will be '''rewritten for that schema'''. This makes a solution portable. Example: A SaaS Package can be developed online & installed on a local Younicycle Server installation - or vice versa. ||||<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||Create new folders, move objects into or out of folders, sort and control location of all obejects.||||<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||The Application Analyzer allows you to select Applications, Websites, or Themes - click a button and view a tree of all objects and dependencies, along with hotlinks to each object. In addition, you can click a button to check for broken dependencies. Helpful for debug. ||]||<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||The Publish Wizard gives possible methods for publishing a site; Manage domain (point at a younicycle ip), download static site (html only), upload to ftp server, html embedding (generates code), Download All Sites (DB, scripts & younicyclec-framework included). The last option is for those that have a local version (a Younicycle Server Package) of Younicycle. ||||<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||Role based access control: There are approximately 340 different privileges that can be assigned, in combination. A simple point and click GUI is provided. An example of one is '+ Objects->Files->Edit File Properties'. Create a Role, designate privileges, assign users to the Role. Roles can be dropped or privileges edited at any time by the Admin for the Account. Each Account (schema) must have at least one Admin. Note that the Admin for the schema is not the 'PG superuser'. A local Younicycle server package would require one (of course). ||||<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||||<br />
|}<br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/partnership.html '''Platform as a Service Partners or Resellers''']<br />
<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=14899Younicycle2011-07-15T18:25:11Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for a [http://younicycle.com '''Platform as a Service & Software Delivery System'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Platform as a Service (Cloud IDE).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (7/7/2011) ==<br />
[http://www.younicycle.com/screens_recent_b.html '''Platform as a Service Updates''']<br />
== In development (7/13/2011) ==<br />
* Google Apps Integration <br />
-- Google Picasa -> done<br/><br />
-- Google spreadsheets -> Import spreadsheet, spreadsheet to Table, table to xls, new spreadsheet (on testbox)<br/><br />
-- GMail -> backup, read, write, search message content, restore to Google (on testbox)<br/><br />
-- Google Calendar (on testing server)<br/><br />
-- OpenID = Google Apps ID (testbox, in progress)<br/><br />
-- Live, user filter of query results (testbox, in progress)<br/><br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Platform as a service. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of each.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||The Tables Editor can be used by a Novice. Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite, yc_dt_link (custom type).<br/>Length, not null, default, description, indexes, constraints, conditional triggers, save table as, truncate table, drop.<br/>View, Insert (add), Update (edit), in screen sort, bulk import (insert, update)-> (csv, tab, pipe, user defined, all with column mapping), import as sequence, smart import, Export, export choice & order (csv, xls, xml, user defined), store table, (Table snapshot), quick-print, pagination, dependencies, assign folder.<br/><br/><br />
|-<br />
|-valign="top"<br />
| '''Query Builder'''||[[Image:Query.png|thumb|50px|middle|center]]||The Query builder is graphical with separate Tabs for: Dataset Design, Expressions, Where conditions, Group by, Having conditions, Window clause, Order by, SQL, Test Query (internal to the App - no trip to server).<br/><br />
Expression editor includes Private & Public functions. Functions (setof), Tables & Views are available from the Dataset Design tab. Expression editor uses point & click for 150 'built-in' functions. Additional 'private' functions can be written with the Functions editor (plpgsql).<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||Create View, 'view' View, xml of the view, edit View source, drop view, print view, export view (csv,xml, xls). Now using http://code.google.com/p/php-excel/ for xls export.||||<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||A very simple editor is available for creating a Composite type. Once created, it becomes available as a type in all new or existing Tables within the schema.||||<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||Output of queries, views, tables that can be additionally manipulated with php. Includes CRON and ability to pull from remote sources and insert into tables. An auto-datasource can be created with a click that includes prewritten php for Select, Update, Insert, Delete. An internal Editor is provided to amend as required. ||||<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||Functions editor (plppgsql). Saved Functions become available in either the Query Builder's dataset design tab or the Expressions editor tab ||||<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||Primary WYSIWYG design tool for Reports and Pdfs, to include variable data pdfs. Summary, Group and Body parts (eight total Parts). Text editor, leading, various fonts, bezier draw, rectangles, lines, rounded rectangle, ellipse, pdf/x, images (with alt size), variable data charts, datasource selector, datafield object, merge data to text, soft preview, data formatting (helps avoid unnecessary casts), associated properties for all. ||||<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||Static or based on variable data. Design editor with a variety (pies, lines, bars, radar, etc)||||<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||Created via the Template editor (pdf, svg or html). Can be scheduled (CRON) or emailed or retained for internal use.||||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager'''||[[Image:Images.png|thumb|50px|center]]||Import image, import and extract archive, assign to folder, hotlinks, resize, resize and convert (png, svg, gif, jpg), export, export archive, import from Picasa, export to Picasa, download, import by reference, auto thumbnails... more||||<br />
|-<br />
|-<br />
|-valign="top"<br />
| '''File & Google Docs'''||[[Image:File_manager.png|thumb|50px|center]]||Auto mime detection, Point to and from folder, Import, Import by reference, Import & extract archive, import from Google docs, Editor (for css, js, xml), download, designate as archive and download, export to Google Docs, new doc, new spreadsheet. ||||<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||The Applications Editor is a WYSIWYG Tool that also allows developers to design complex forms. Included are pop up Editors for Actions, mouse events, data hooks, css, images, flvs, swf, charts + more. Devs can embed php within fillers, develop their own widgets, integrate data. Applications (our def) are for the 'inner web', and accessible only from within an account.||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Overview)'''||[[Image:Sites.png|thumb|50px|center]]||The Web Site Wizard is split into 3 tabs; General, SEO & Analytics. The Web Site Wizard + the WYSIWYG Editor generates XHTML 1.0 Strict content.||||<br />
|-<br />
|-valign="top"<br />
| '''''General'''''||||Hotlinks to: Actions Editor (php editor), Access log, Publish site, Analyze site, Checkout settings (Payment Gateway for setup of Paypal, Google Checkout, LiqPay), Preview site, Clear cache, Reindex.<br/><br />
Assign web project name, add Domain name, edit crossdomain.xml policy, assign Master theme, edit Theme content '''(WYSIYWIG editor (more below))''', Edit Theme xml, create new and delete theme<br/><br />
Pages: Add page, delete page, quick page search, content search, Preview page, Edit page (WYSIWYG Editor), Edit page XML, Edit page HTML, Save as Theme, page properties [name page page title, meta page description, page keywords, assign page Theme, assign onBeforeLoad Action, exclude from auto sitemap, 404 page, exclude from search, assign search priority], Publish page (Y/N), sort pages by ID, name, Theme or date.<br />
|-<br />
|-valign="top"<br />
| ''SEO''||||Google verification/analytics code, File robots.txt (rules for search engines), automatic sitemap.xml or user defined sitemap.xml||||<br />
|-<br />
|-valign="top"<br />
| ''Analytics''||||Fetch Google analytics data (pulls Google analytics data)||||<br />
|-<br />
|-valign="top"<br />
| ''WYSIWYG Editor''||||A custom designed Editor that streamlines integration of objects and data onto a Page or Theme.<br/><br />
--- Tools palette: Form button, input textfield, list, combo list, radio, checkbox, text, file upload, filler, hidden, file, dhtml menu, image, charts, flash, GEAR (fillers with embedded php, similar to a 'widget'), flash video, align, arrange and distribute objects, toggle parts visibility, cut, copy, paste (local or to server), undo, redo, zoom in-out, save, save as, open other pages, execute (preview),trash, search page objects.<br/><br />
--- Properties palette: Each Tool and each Part (Header, Body, footer) has its own associated set of properties. Example, the Tool 'Text' has properties for align, alpha, anchor name, back style, bold, border color, border thickness, border type, CSS Class, Event (with pop-up editor), fill page,color and style, font face & size, hand cursor, header, height, italic, left & top position, Advanced positioning (with pop-up Editor), stretch, target, color, 'leading', url, underline, visible. Many of the properties have additional menus, such as assigning a datasource for a Part - or designating a data element for a textfield.<br/> <br />
''The WYSIWYG Editor for Themes and Applications is similar to the above.''<br />
|-<br />
|-valign="top"<br />
| '''Actions'''||[[Image:Actions.png|thumb|50px|center]]||Actions are Php files. There are two types each with their own Tab; User and System. System Actions are read only, 'commonly requested' features for web pages, such as Capchas, rss feed, current weather, tags, jsplayer. Each System Action can be placed on a Web page or Theme and appropriate properties become available for simple edit. Currently there are 28 System Actions. User Actions are specific to that Scehma (account) and an Editor + an API is provided. User Actions also allow for creating a schema specific Library action, which can be included other User Actions. A System Action can be 'copied', pasted into a new User Action - then tweaked as desired. User actions are often executed by a mouse event. The WYSIWYG Page/Theme Editor includes a simple Events editor. ||||<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||The HTML Editor is the FCK Editor with a few additional enhancements, including the ability to Impor an existing web site.||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||Extremely simple, internal Blog tool recommended only for internal communications.||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||Popups up in a separate window and used for real time Internal communication for logged in Users. Allows saving a chat session, private messages, private alert, display image or run the Application analyzer. ||||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||A QR Code Editor is provided, with sizing, foreground color, background color and a hotlink. <br />
Can save as png, jpg, gif or eps. QR Code image can be placed in a Template (for pdf creation) or placed on Web Pages or Themes. ||||<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Barcode.png|thumb|50px|center]]||The SaaS Packager allows a user with sufficient privileges to select every object (tables, queries, views, template, website, themes, files, images, Actions, etc. into a named 'Solution', click a button and Package. This comprehensive Package can then be installed into a different schema (account). During installation, all links, references and naming will be '''rewritten for that schema'''. This makes a solution portable. Example: A SaaS Package can be developed online & installed on a local Younicycle Server installation - or vice versa. ||||<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||Create new folders, move objects into or out of folders, sort and control location of all obejects.||||<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||The Application Analyzer allows you to select Applications, Websites, or Themes - click a button and view a tree of all objects and dependencies, along with hotlinks to each object. In addition, you can click a button to check for broken dependencies. Helpful for debug. ||]||<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||The Publish Wizard gives possible methods for publishing a site; Manage domain (point at a younicycle ip), download static site (html only), upload to ftp server, html embedding (generates code), Download All Sites (DB, scripts & younicyclec-framework included). The last option is for those that have a local version (a Younicycle Server Package) of Younicycle. ||||<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||There are approximately 340 differnt privileges that can be assigned, in combination. A simple point and click GUI is provided.||||<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||||<br />
|}<br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/partnership.html '''Platform as a Service Partners or Resellers''']<br />
<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=14898Younicycle2011-07-15T17:30:55Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for a [http://younicycle.com '''Platform as a Service & Software Delivery System'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Platform as a Service (Cloud IDE).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (7/7/2011) ==<br />
[http://www.younicycle.com/screens_recent_b.html '''Platform as a Service Updates''']<br />
== In development (7/13/2011) ==<br />
* Google Apps Integration <br />
-- Google Picasa -> done<br/><br />
-- Google spreadsheets -> Import spreadsheet, spreadsheet to Table, table to xls, new spreadsheet (on testbox)<br/><br />
-- GMail -> backup, read, write, search message content, restore to Google (on testbox)<br/><br />
-- Google Calendar (on testing server)<br/><br />
-- OpenID = Google Apps ID (testbox, in progress)<br/><br />
-- Live, user filter of query results (testbox, in progress)<br/><br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Platform as a service. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of each.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||The Tables Editor can be used by a Novice. Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite, yc_dt_link (custom type).<br/>Length, not null, default, description, indexes, constraints, conditional triggers, save table as, truncate table, drop.<br/>View, Insert (add), Update (edit), in screen sort, bulk import (insert, update)-> (csv, tab, pipe, user defined, all with column mapping), import as sequence, smart import, Export, export choice & order (csv, xls, xml, user defined), store table, (Table snapshot), quick-print, pagination, dependencies, assign folder.<br/><br/><br />
|-<br />
|-valign="top"<br />
| '''Query Builder'''||[[Image:Query.png|thumb|50px|middle|center]]||The Query builder is graphical with separate Tabs for: Dataset Design, Expressions, Where conditions, Group by, Having conditions, Window clause, Order by, SQL, Test Query (internal to the App - no trip to server).<br/><br />
Expression editor includes Private & Public functions. Functions (setof), Tables & Views are available from the Dataset Design tab. Expression editor uses point & click for 150 'built-in' functions. Additional 'private' functions can be written with the Functions editor (plpgsql).<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||Create View, 'view' View, xml of the view, edit View source, drop view, print view, export view (csv,xml, xls). Now using http://code.google.com/p/php-excel/ for xls export.||||<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||A very simple editor is available for creating a Composite type. Once created, it becomes available as a type in all new or existing Tables within the schema.||||<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||Output of queries, views, tables that can be additionally manipulated with php. Includes CRON and ability to pull from remote sources and insert into tables. An auto-datasource can be created with a click that includes prewritten php for Select, Update, Insert, Delete. An internal Editor is provided to amend as required. ||||<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||Functions editor (plppgsql). Saved Functions become available in either the Query Builder's dataset design tab or the Expressions editor tab ||||<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||Primary WYSIWYG design tool for Reports and Pdfs, to include variable data pdfs. Summary, Group and Body parts (eight total Parts). Text editor, leading, various fonts, bezier draw, rectangles, lines, rounded rectangle, ellipse, pdf/x, images (with alt size), variable data charts, datasource selector, datafield object, merge data to text, soft preview, data formatting (helps avoid unnecessary casts), associated properties for all. ||||<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||Static or based on variable data. Design editor with a variety (pies, lines, bars, radar, etc)||||<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||Created via the Template editor (pdf, svg or html). Can be scheduled (CRON) or emailed or retained for internal use.||||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager'''||[[Image:Images.png|thumb|50px|center]]||Import image, import and extract archive, assign to folder, hotlinks, resize, resize and convert (png, svg, gif, jpg), export, export archive, import from Picasa, export to Picasa, download, import by reference, auto thumbnails... more||||<br />
|-<br />
|-<br />
|-valign="top"<br />
| '''File Manager'''||[[Image:File_manager.png|thumb|50px|center]]||Auto mime detection, Point to and from folder, Import, Import by reference, Import & extract archive, import from Google docs, Editor (for css, js, xml), download, designate as archive and download, export to Google Docs. ||||<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||The Applications Editor is a WYSIWYG Tool that also allows developers to design complex forms. Included are pop up Editors for Actions, mouse events, data hooks, css, images, flvs, swf, charts + more. Devs can embed php within fillers, develop their own widgets, integrate data. Applications (our def) are for the 'inner web', and accessible only from within an account.||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Overview)'''||[[Image:Sites.png|thumb|50px|center]]||The Web Site Wizard is split into 3 tabs; General, SEO & Analytics. The Web Site Wizard + the WYSIWYG Editor generates XHTML 1.0 Strict content.||||<br />
|-<br />
|-valign="top"<br />
| '''''General'''''||||Hotlinks to: Actions Editor (php editor), Access log, Publish site, Analyze site, Checkout settings (Payment Gateway for setup of Paypal, Google Checkout, LiqPay), Preview site, Clear cache, Reindex.<br/><br />
Assign web project name, add Domain name, edit crossdomain.xml policy, assign Master theme, edit Theme content '''(WYSIYWIG editor (more below))''', Edit Theme xml, create new and delete theme<br/><br />
Pages: Add page, delete page, quick page search, content search, Preview page, Edit page (WYSIWYG Editor), Edit page XML, Edit page HTML, Save as Theme, page properties [name page page title, meta page description, page keywords, assign page Theme, assign onBeforeLoad Action, exclude from auto sitemap, 404 page, exclude from search, assign search priority], Publish page (Y/N), sort pages by ID, name, Theme or date.<br />
|-<br />
|-valign="top"<br />
| ''SEO''||||Google verification/analytics code, File robots.txt (rules for search engines), automatic sitemap.xml or user defined sitemap.xml||||<br />
|-<br />
|-valign="top"<br />
| ''Analytics''||||Fetch Google analytics data (pulls Google analytics data)||||<br />
|-<br />
|-valign="top"<br />
| ''WYSIWYG Editor''||||A custom designed Editor that streamlines integration of objects and data onto a Page or Theme.<br/><br />
--- Tools palette: Form button, input textfield, list, combo list, radio, checkbox, text, file upload, filler, hidden, file, dhtml menu, image, charts, flash, GEAR (fillers with embedded php, similar to a 'widget'), flash video, align, arrange and distribute objects, toggle parts visibility, cut, copy, paste (local or to server), undo, redo, zoom in-out, save, save as, open other pages, execute (preview),trash, search page objects.<br/><br />
--- Properties palette: Each Tool and each Part (Header, Body, footer) has its own associated set of properties. Example, the Tool 'Text' has properties for align, alpha, anchor name, back style, bold, border color, border thickness, border type, CSS Class, Event (with pop-up editor), fill page,color and style, font face & size, hand cursor, header, height, italic, left & top position, Advanced positioning (with pop-up Editor), stretch, target, color, 'leading', url, underline, visible. Many of the properties have additional menus, such as assigning a datasource for a Part - or designating a data element for a textfield.<br/> <br />
''The WYSIWYG Editor for Themes and Applications is similar to the above.''<br />
|-<br />
|-valign="top"<br />
| '''Actions'''||[[Image:Actions.png|thumb|50px|center]]||Actions are Php files. There are two types each with their own Tab; User and System. System Actions are 'commonly requested' features for web pages, such as Capchas, rss feed, current weather, tags, jsplayer. Each System Action can be placed on a Web page or Theme and appropriate properties become available for simple edit. Currently there are 28 System Actions. User Actions are specific to that Scehma (account) and an Editor + an API is provided. User Actions also allow for creating a schema specific Library action, which can be used with other User Actions. ||||<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Files Editor'''||[[Image:Css.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||text to come soon||]||<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||||<br />
|}<br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/partnership.html '''Platform as a Service Partners or Resellers''']<br />
<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=14897Younicycle2011-07-15T17:01:30Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for a [http://younicycle.com '''Platform as a Service & Software Delivery System'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Platform as a Service (Cloud IDE).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (7/7/2011) ==<br />
[http://www.younicycle.com/screens_recent_b.html '''Platform as a Service Updates''']<br />
== In development (7/13/2011) ==<br />
* Google Apps Integration <br />
-- Google Picasa -> done<br/><br />
-- Google spreadsheets -> Import spreadsheet, spreadsheet to Table, table to xls, new spreadsheet (on testbox)<br/><br />
-- GMail -> backup, read, write, search message content, restore to Google (on testbox)<br/><br />
-- Google Calendar (on testing server)<br/><br />
-- OpenID = Google Apps ID (testbox, in progress)<br/><br />
-- Live, user filter of query results (testbox, in progress)<br/><br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Platform as a service. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of each.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||The Tables Editor can be used by a Novice. Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite, yc_dt_link (custom type).<br/>Length, not null, default, description, indexes, constraints, conditional triggers, save table as, truncate table, drop.<br/>View, Insert (add), Update (edit), in screen sort, bulk import (insert, update)-> (csv, tab, pipe, user defined, all with column mapping), import as sequence, smart import, Export, export choice & order (csv, xls, xml, user defined), store table, (Table snapshot), quick-print, pagination, dependencies, assign folder.<br/><br/><br />
|-<br />
|-valign="top"<br />
| '''Query Builder'''||[[Image:Query.png|thumb|50px|middle|center]]||The Query builder is graphical with separate Tabs for: Dataset Design, Expressions, Where conditions, Group by, Having conditions, Window clause, Order by, SQL, Test Query (internal to the App - no trip to server).<br/><br />
Expression editor includes Private & Public functions. Functions (setof), Tables & Views are available from the Dataset Design tab. Expression editor uses point & click for 150 'built-in' functions. Additional 'private' functions can be written with the Functions editor (plpgsql).<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||Create View, 'view' View, xml of the view, edit View source, drop view, print view, export view (csv,xml, xls). Now using http://code.google.com/p/php-excel/ for xls export.||||<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||A very simple editor is available for creating a Composite type. Once created, it becomes available as a type in all new or existing Tables within the schema.||||<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||Output of queries, views, tables that can be additionally manipulated with php. Includes CRON and ability to pull from remote sources and insert into tables. An auto-datasource can be created with a click that includes prewritten php for Select, Update, Insert, Delete. An internal Editor is provided to amend as required. ||||<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||Functions editor (plppgsql). Saved Functions become available in either the Query Builder's dataset design tab or the Expressions editor tab ||||<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||Primary WYSIWYG design tool for Reports and Pdfs, to include variable data pdfs. Summary, Group and Body parts (eight total Parts). Text editor, leading, various fonts, bezier draw, rectangles, lines, rounded rectangle, ellipse, pdf/x, images (with alt size), variable data charts, datasource selector, datafield object, merge data to text, soft preview, data formatting (helps avoid unnecessary casts), associated properties for all. ||||<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||Static or based on variable data. Design editor with a variety (pies, lines, bars, radar, etc)||||<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||Created via the Template editor (pdf, svg or html). Can be scheduled (CRON) or emailed or retained for internal use.||||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager'''||[[Image:Images.png|thumb|50px|center]]||Import image, import and extract archive, assign to folder, hotlinks, resize, resize and convert (png, svg, gif, jpg), export, export archive, import from Picasa, export to Picasa, download, import by reference, auto thumbnails... more||||<br />
|-<br />
|-<br />
|-valign="top"<br />
| '''File Manager'''||[[Image:File_manager.png|thumb|50px|center]]||Auto mime detection, Point to and from folder, Import, Import by reference, Import & extract archive, import from Google docs, Editor (for css, js, xml), download, designate as archive and download, export to Google Docs. ||||<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||The Applications Editor is a WYSIWYG Tool that also allows developers to design complex forms. Included are pop up Editors for Actions, mouse events, data hooks, css, images, flvs, swf, charts + more. Devs can embed php within fillers, develop their own widgets, integrate data. Applications (our def) are for the 'inner web', and accessible only from within an account.||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Overview)'''||[[Image:Sites.png|thumb|50px|center]]||The Web Site Wizard is split into 3 tabs; General, SEO & Analytics. The Web Site Wizard creates XHTML 1.0 Strict content.||||<br />
|-<br />
|-valign="top"<br />
| - ''General''||||Hotlinks to: Actions Editor (php editor), Access log, Publish site, Analyze site, Checkout settings (Payment Gateway for setup of Paypal, Google Checkout, LiqPay), Preview site, Clear cache, Reindex.<br/><br />
Assign web project name, add Domain name, edit crossdomain.xml policy, assign Master theme, edit Theme content '''(WYSIYWIG editor (more below))''', Edit Theme xml, create new and delete theme<br/><br />
Pages: Add page, delete page, quick page search, content search, Preview page, Edit page (WYSIWYG Editor), Edit page XML, Edit page HTML, Save as Theme, page properties [name page page title, meta page description, page keywords, assign page Theme, assign onBeforeLoad Action, exclude from auto sitemap, 404 page, exclude from search, assign search priority], Publish page (Y/N), sort pages by ID, name, Theme or date.<br />
|-<br />
|-valign="top"<br />
| - ''SEO''||||Google verification/analytics code, File robots.txt (rules for search engines), automatic sitemap.xml or user defined sitemap.xml||||<br />
|-<br />
|-valign="top"<br />
| - ''Analytics''||||Fetch Google analytics data (pulls Google analytics data)||||<br />
|-<br />
|-valign="top"<br />
| - ''WYSIWYG Editor''||||A custom designed Editor that streamlines integration of objects and data onto a Page or Theme.<br/><br />
--- Tools palette: Form button, input textfield, list, combo list, radio, checkbox, text, file upload, filler, hidden, file, dhtml menu, image, charts, flash, GEAR (fillers with embedded php, similar to a 'widget'), flash video, align, arrange and distribute objects, toggle parts visibility, cut, copy, paste (local or to server), undo, redo, zoom in-out, save, save as, open other pages, execute (preview),trash, search page objects.<br/><br />
--- Properties palette: Each Tool and each Part (Header, Body, footer) has its own associated set of properties. Example, the Tool 'Text' has properties for align, alpha, anchor name, back style, bold, border color, border thickness, border type, CSS Class, Event (with pop-up editor), fill page,color and style, font face & size, hand cursor, header, height, italic, left & top position, Advanced positioning (with pop-up Editor), stretch, target, color, 'leading', url, underline, visible. Many of the properties have additional menus, such as assigning a datasource for a Part - or designating a data element for a textfield.<br/> <br />
''The WYSIWYG Editor for Themes and Applications is similar to the above.''<br />
|-<br />
|-valign="top"<br />
| '''User Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''System Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Files Editor'''||[[Image:Css.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||text to come soon||]||<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||||<br />
|}<br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/partnership.html '''Platform as a Service Partners or Resellers''']<br />
<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=14895Younicycle2011-07-14T13:10:53Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for a [http://younicycle.com '''Platform as a Service & Software Delivery System'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Platform as a Service (Cloud IDE).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (7/7/2011) ==<br />
[http://www.younicycle.com/screens_recent_b.html '''Platform as a Service Updates''']<br />
== In development (7/13/2011) ==<br />
* Google Apps Integration <br />
-- Google Picasa -> done<br/><br />
-- Google spreadsheets -> Import spreadsheet & spreadsheet to Table (on testbox)<br/><br />
-- GMail -> backup, read, write (on testbox)<br/><br />
-- Google Calendar (on testing server)<br/><br />
-- OpenID = Google Apps ID (testbox, in progress)<br/><br />
-- Live, user filter of query results (testbox, in progress)<br/><br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Platform as a service. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of each.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||The Tables Editor can be used by a Novice. Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite, yc_dt_link (custom type).<br/>Length, not null, default, description, indexes, constraints, conditional triggers, save table as, truncate table, drop.<br/>View, Insert (add), Update (edit), in screen sort, bulk import (insert, update)-> (csv, tab, pipe, user defined, all with column mapping), import as sequence, smart import, Export, export choice & order (csv, xls, xml, user defined), store table, (Table snapshot), quick-print, pagination, dependencies, assign folder.<br/><br/><br />
|-<br />
|-valign="top"<br />
| '''Query Builder'''||[[Image:Query.png|thumb|50px|middle|center]]||The Query builder is graphical with separate Tabs for: Dataset Design, Expressions, Where conditions, Group by, Having conditions, Window clause, Order by, SQL, Test Query (internal to the App - no trip to server).<br/><br />
Expression editor includes Private & Public functions. Functions (setof), Tables & Views are available from the Dataset Design tab. Expression editor uses point & click for 150 'built-in' functions. Additional 'private' functions can be written with the Functions editor (plpgsql).<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||Create View, 'view' View, xml of the view, edit View source, drop view, print view, export view (csv,xml, xls). Now using http://code.google.com/p/php-excel/ for xls export.||||<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||A very simple editor is available for creating a Composite type. Once created, it becomes available as a type in all new or existing Tables within the schema.||||<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||Output of queries, views, tables that can be additionally manipulated with php. Includes CRON and ability to pull from remote sources and insert into tables. An auto-datasource can be created with a click that includes prewritten php for Select, Update, Insert, Delete. An internal Editor is provided to amend as required. ||||<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||Functions editor (plppgsql). Saved Functions become available in either the Query Builder's dataset design tab or the Expressions editor tab ||||<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||Primary WYSIWYG design tool for Reports and Pdfs, to include variable data pdfs. Summary, Group and Body parts (eight total Parts). Text editor, leading, various fonts, bezier draw, rectangles, lines, rounded rectangle, ellipse, pdf/x, images (with alt size), variable data charts, datasource selector, datafield object, merge data to text, soft preview, data formatting (helps avoid unnecessary casts), associated properties for all. ||||<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||Static or based on variable data. Design editor with a variety (pies, lines, bars, radar, etc)||||<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||Created via the Template editor (pdf, svg or html). Can be scheduled (CRON) or emailed or retained for internal use.||||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager'''||[[Image:Images.png|thumb|50px|center]]||Import image, import and extract archive, assign to folder, hotlinks, resize, resize and convert (png, svg, gif, jpg), export, export archive, import from Picasa, export to Picasa, download, import by reference, auto thumbnails... more||||<br />
|-<br />
|-<br />
|-valign="top"<br />
| '''File Manager'''||[[Image:File_manager.png|thumb|50px|center]]||Auto mime detection, Point to and from folder, Import, Import by reference, Import & extract archive, import from Google docs, Editor (for css, js, xml), download, designate as archive and download, export to Google Docs. ||||<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||The Applications Editor is a WYSIWYG Tool that also allows developers to design complex forms. Included are pop up Editors for Actions, mouse events, data hooks, css, images, flvs, swf, charts + more. Devs can embed php within fillers, develop their own widgets, integrate data. Applications (our def) are for the 'inner web', and accessible only from within an account.||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Overview)'''||[[Image:Sites.png|thumb|50px|center]]||The Web Site Wizard is split into 3 tabs; General, SEO & Analytics. The Web Site Wizard creates XHTML 1.0 Strict content.||||<br />
|-<br />
|-valign="top"<br />
| - ''General''||||Hotlinks to: Actions Editor (php editor), Access log, Publish site, Analyze site, Checkout settings (Payment Gateway for setup of Paypal, Google Checkout, LiqPay), Preview site, Clear cache, Reindex.<br/><br />
Assign web project name, add Domain name, edit crossdomain.xml policy, assign Master theme, edit Theme content '''(WYSIYWIG editor (more below))''', Edit Theme xml, create new and delete theme<br/><br />
Pages: Add page, delete page, quick page search, content search, Preview page, Edit page (WYSIWYG Editor), Edit page XML, Edit page HTML, Save as Theme, page properties [name page page title, meta page description, page keywords, assign page Theme, assign onBeforeLoad Action, exclude from auto sitemap, 404 page, exclude from search, assign search priority], Publish page (Y/N), sort pages by ID, name, Theme or date.||||<br />
|-<br />
|-valign="top"<br />
| - ''SEO''||||Google verification/analytics code, File robots.txt (rules for search engines), automatic sitemap.xml or user defined sitemap.xml||||<br />
|-<br />
|-valign="top"<br />
| - ''Analytics''||||Fetch Google analytics data (pulls Google analytics data)||||<br />
|-<br />
|-valign="top"<br />
| - ''WYSIWYG Editor''||||A custom designed Editor that streamlines integration of objects and data onto a Page or Theme.<br/><br />
--- Tools palette: Form button, input textfield, list, combo list, radio, checkbox, text, file upload, filler, hidden, file, dhtml menu, image, charts, flash, GEAR (fillers with embedded php, similar to a 'widget'), flash video, align, arrange and distribute objects, toggle parts visibility, cut, copy, paste (local or to server), undo, redo, zoom in-out, save, save as, open other pages, execute (preview),trash, search page objects.<br/><br />
--- Properties palette: Each Tool and each Part (Header, Body, footer) has its own associated set of properties. Example, the Tool 'Text' has properties for align, alpha, anchor name, back style, bold, border color, border thickness, border type, CSS Class, Event (with pop-up editor), fill page,color and style, font face & size, hand cursor, header, height, italic, left & top position, Advanced positioning (with pop-up Editor), stretch, target, color, 'leading', url, underline, visible. Many of the properties have additional menus, such as assigning a datasource for a Part - or designating a data element for a textfield.<br/> <br />
''The WYSIWYG Editor for Themes and Applications is similar to the above.'' |||| <br />
|-<br />
|-valign="top"<br />
| '''User Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''System Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Files Editor'''||[[Image:Css.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||text to come soon||]||<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||||<br />
|}<br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/partnership.html '''Platform as a Service Partners or Resellers''']<br />
<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=14894Younicycle2011-07-14T13:03:40Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for a [http://younicycle.com '''Platform as a Service & Software Delivery System'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Platform as a Service (Cloud IDE).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (7/7/2011) ==<br />
[http://www.younicycle.com/screens_recent_b.html '''Platform as a Service Updates''']<br />
== In development (7/13/2011) ==<br />
* Google Apps Integration <br />
-- Google Picasa -> done<br/><br />
-- Google spreadsheets -> Import spreadsheet & spreadsheet to Table (on testbox)<br/><br />
-- GMail -> backup, read, write (on testbox)<br/><br />
-- Google Calendar (on testing server)<br/><br />
-- OpenID = Google Apps ID (testbox, in progress)<br/><br />
-- Live, user filter of query results (testbox, in progress)<br/><br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Platform as a service. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of each.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||<small>Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite, yc_dt_link (custom type).<br/>Length, not null, default, description, indexes, constraints, conditional triggers, save table as, truncate table, drop.<br/>View, Insert (add), Update (edit), in screen sort, bulk import (insert, update)-> (csv, tab, pipe, user defined, all with column mapping), import as sequence, smart import, Export, export choice & order (csv, xls, xml, user defined), store table, (Table snapshot), quick-print, pagination, dependencies, assign folder.</small><br />
|-<br />
|-valign="top"<br />
| '''Query Builder'''||[[Image:Query.png|thumb|50px|middle|center]]||The Query builder is graphical with separate Tabs for: Dataset Design, Expressions, Where conditions, Group by, Having conditions, Window clause, Order by, SQL, Test Query (internal to the App - no trip to server).<br/><br />
Expression editor includes Private & Public functions. Functions (setof), Tables & Views are available from the Dataset Design tab. Expression editor uses point & click for 150 'built-in' functions. Additional 'private' functions can be written with the Functions editor (plpgsql).<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||Create View, 'view' View, xml of the view, edit View source, drop view, print view, export view (csv,xml, xls). Now using http://code.google.com/p/php-excel/ for xls export.||||<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||A very simple editor is available for creating a Composite type. Once created, it becomes available as a type in all new or existing Tables within the schema.||||<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||Output of queries, views, tables that can be additionally manipulated with php. Includes CRON and ability to pull from remote sources and insert into tables. An auto-datasource can be created with a click that includes prewritten php for Select, Update, Insert, Delete. An internal Editor is provided to amend as required. ||||<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||Functions editor (plppgsql). Saved Functions become available in either the Query Builder's dataset design tab or the Expressions editor tab ||||<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||Primary WYSIWYG design tool for Reports and Pdfs, to include variable data pdfs. Summary, Group and Body parts (eight total Parts). Text editor, leading, various fonts, bezier draw, rectangles, lines, rounded rectangle, ellipse, pdf/x, images (with alt size), variable data charts, datasource selector, datafield object, merge data to text, soft preview, data formatting (helps avoid unnecessary casts), associated properties for all. ||||<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||Static or based on variable data. Design editor with a variety (pies, lines, bars, radar, etc)||||<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||Created via the Template editor (pdf, svg or html). Can be scheduled (CRON) or emailed or retained for internal use.||||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager'''||[[Image:Images.png|thumb|50px|center]]||Import image, import and extract archive, assign to folder, hotlinks, resize, resize and convert (png, svg, gif, jpg), export, export archive, import from Picasa, export to Picasa, download, import by reference, auto thumbnails... more||||<br />
|-<br />
|-<br />
|-valign="top"<br />
| '''File Manager'''||[[Image:File_manager.png|thumb|50px|center]]||Auto mime detection, Point to and from folder, Import, Import by reference, Import & extract archive, import from Google docs, Editor (for css, js, xml), download, designate as archive and download, export to Google Docs. ||||<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||The Applications Editor is a WYSIWYG Tool that also allows developers to design complex forms. Included are pop up Editors for Actions, mouse events, data hooks, css, images, flvs, swf, charts + more. Devs can embed php within fillers, develop their own widgets, integrate data. Applications (our def) are for the 'inner web', and accessible only from within an account.||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Overview)'''||[[Image:Sites.png|thumb|50px|center]]||The Web Site Wizard is split into 3 tabs; General, SEO & Analytics. The Web Site Wizard creates XHTML 1.0 Strict content.||||<br />
|-<br />
|-valign="top"<br />
| - ''General''||||Hotlinks to: Actions Editor (php editor), Access log, Publish site, Analyze site, Checkout settings (Payment Gateway for setup of Paypal, Google Checkout, LiqPay), Preview site, Clear cache, Reindex.<br/><br />
Assign web project name, add Domain name, edit crossdomain.xml policy, assign Master theme, edit Theme content '''(WYSIYWIG editor (more below))''', Edit Theme xml, create new and delete theme<br/><br />
Pages: Add page, delete page, quick page search, content search, Preview page, Edit page (WYSIWYG Editor), Edit page XML, Edit page HTML, Save as Theme, page properties [name page page title, meta page description, page keywords, assign page Theme, assign onBeforeLoad Action, exclude from auto sitemap, 404 page, exclude from search, assign search priority], Publish page (Y/N), sort pages by ID, name, Theme or date.||||<br />
|-<br />
|-valign="top"<br />
| - ''SEO''||||Google verification/analytics code, File robots.txt (rules for search engines), automatic sitemap.xml or user defined sitemap.xml||||<br />
|-<br />
|-valign="top"<br />
| - ''Analytics''||||Fetch Google analytics data (pulls Google analytics data)||||<br />
|-<br />
|-valign="top"<br />
| - ''WYSIWYG Editor''||||A custom designed Editor that streamlines integration of objects and data onto a Page or Theme.<br/><br />
--- Tools palette: Form button, input textfield, list, combo list, radio, checkbox, text, file upload, filler, hidden, file, dhtml menu, image, charts, flash, GEAR (fillers with embedded php, similar to a 'widget'), flash video, align, arrange and distribute objects, toggle parts visibility, cut, copy, paste (local or to server), undo, redo, zoom in-out, save, save as, open other pages, execute (preview),trash, search page objects.<br/><br />
--- Properties palette: Each Tool and each Part (Header, Body, footer) has its own associated set of properties. Example, the Tool 'Text' has properties for align, alpha, anchor name, back style, bold, border color, border thickness, border type, CSS Class, Event (with pop-up editor), fill page,color and style, font face & size, hand cursor, header, height, italic, left & top position, Advanced positioning (with pop-up Editor), stretch, target, color, 'leading', url, underline, visible. Many of the properties have additional menus, such as assigning a datasource for a Part - or designating a data element for a textfield.<br/> <br />
''The WYSIWYG Editor for Themes and Applications is similar to the above.'' |||| <br />
|-<br />
|-valign="top"<br />
| '''User Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''System Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Files Editor'''||[[Image:Css.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||text to come soon||]||<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||||<br />
|}<br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/partnership.html '''Platform as a Service Partners or Resellers''']<br />
<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=14893Younicycle2011-07-14T12:55:16Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for a [http://younicycle.com '''Platform as a Service & Software Delivery System'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Platform as a Service (Cloud IDE).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (7/7/2011) ==<br />
[http://www.younicycle.com/screens_recent_b.html '''Platform as a Service Updates''']<br />
== In development (7/13/2011) ==<br />
* Google Apps Integration <br />
-- Google Picasa -> done<br/><br />
-- Google spreadsheets -> Import spreadsheet & spreadsheet to Table (on testbox)<br/><br />
-- GMail -> backup, read, write (on testbox)<br/><br />
-- Google Calendar (on testing server)<br/><br />
-- OpenID = Google Apps ID (testbox, in progress)<br/><br />
-- Live, user filter of query results (testbox, in progress)<br/><br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Platform as a service. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of each.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||<small>Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite, yc_dt_link (custom type).<br/>Length, not null, default, description, indexes, constraints, conditional triggers, save table as, truncate table, drop.<br/>View, Insert (add), Update (edit), in screen sort, bulk import (insert, update)-> (csv, tab, pipe, user defined, all with column mapping), import as sequence, smart import, Export, export choice & order (csv, xls, xml, user defined), store table, (Table snapshot), quick-print, pagination, dependencies, assign folder.</small><br />
|-<br />
|-valign="top"<br />
| '''Queries 1'''||[[Image:Query.png|thumb|50px|middle|center]]||The Query builder is graphical with separate Tabs for: Dataset Design, Expressions, Where conditions, Group by, Having conditions, Window clause, Order by, SQL, Test Query (internal to the App - no trip to server) ||||<br />
|-<br />
|-valign="top"<br />
| '''Queries 2'''||[[Image:Query.png|thumb|50px|middle|center]]||Expression editor includes Private & Public functions. Functions (setof), Tables & Views are available from the Dataset Design tab. Expression editor uses point & click for 150 'built-in' functions. Additional 'private' functions can be written with the Functions editor (plpgsql). ||||<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||Create View, 'view' View, xml of the view, edit View source, drop view, print view, export view (csv,xml, xls). Now using http://code.google.com/p/php-excel/ for xls export.||||<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||A very simple editor is available for creating a Composite type. Once created, it becomes available as a type in all new or existing Tables within the schema.||||<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||Output of queries, views, tables that can be additionally manipulated with php. Includes CRON and ability to pull from remote sources and insert into tables. An auto-datasource can be created with a click that includes prewritten php for Select, Update, Insert, Delete. An internal Editor is provided to amend as required. ||||<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||Functions editor (plppgsql). Saved Functions become available in either the Query Builder's dataset design tab or the Expressions editor tab ||||<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||Primary WYSIWYG design tool for Reports and Pdfs, to include variable data pdfs. Summary, Group and Body parts (eight total Parts). Text editor, leading, various fonts, bezier draw, rectangles, lines, rounded rectangle, ellipse, pdf/x, images (with alt size), variable data charts, datasource selector, datafield object, merge data to text, soft preview, data formatting (helps avoid unnecessary casts), associated properties for all. ||||<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||Static or based on variable data. Design editor with a variety (pies, lines, bars, radar, etc)||||<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||Created via the Template editor (pdf, svg or html). Can be scheduled (CRON) or emailed or retained for internal use.||||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager <br>(Part 1)'''||[[Image:Images.png|thumb|50px|center]]||Import image, import and extract archive, assign to folder, hotlinks, resize, resize and convert (png, svg, gif, jpg), export, export archive, import from Picasa, export to Picasa, download, import by reference, auto thumbnails... more||||<br />
|-<br />
|-<br />
|-valign="top"<br />
| '''File Manager'''||[[Image:File_manager.png|thumb|50px|center]]||Auto mime detection, Point to and from folder, Import, Import by reference, Import & extract archive, import from Google docs, Editor (for css, js, xml), download, designate as archive and download, export to Google Docs. ||||<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||The Applications Editor is a WYSIWYG Tool that also allows developers to design complex forms. Included are pop up Editors for Actions, mouse events, data hooks, css, images, flvs, swf, charts + more. Devs can embed php within fillers, develop their own widgets, integrate data. Applications (our def) are for the 'inner web', and accessible only from within an account.||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Overview)'''||[[Image:Sites.png|thumb|50px|center]]||The Web Site Wizard is split into 3 tabs; General, SEO & Analytics. The Web Site Wizard creates XHTML 1.0 Strict content.||||<br />
|-<br />
|-valign="top"<br />
| - ''General''||||Hotlinks to: Actions Editor (php editor), Access log, Publish site, Analyze site, Checkout settings (Payment Gateway for setup of Paypal, Google Checkout, LiqPay), Preview site, Clear cache, Reindex.<br/><br />
Assign web project name, add Domain name, edit crossdomain.xml policy, assign Master theme, edit Theme content '''(WYSIYWIG editor (more below))''', Edit Theme xml, create new and delete theme<br/><br />
Pages: Add page, delete page, quick page search, content search, Preview page, Edit page (WYSIWYG Editor), Edit page XML, Edit page HTML, Save as Theme, page properties [name page page title, meta page description, page keywords, assign page Theme, assign onBeforeLoad Action, exclude from auto sitemap, 404 page, exclude from search, assign search priority], Publish page (Y/N), sort pages by ID, name, Theme or date.<br />
|-<br />
|-valign="top"<br />
| - ''SEO''||||Google verification/analytics code, File robots.txt (rules for search engines), automatic sitemap.xml or user defined sitemap.xml||||<br />
|-<br />
|-valign="top"<br />
| - ''Analytics''||||Fetch Google analytics data (pulls Google analytics data)||||<br />
|-<br />
|-valign="top"<br />
| - ''WYSIWYG Editor''||||A custom designed Editor that streamlines integration of objects and data onto a Page or Theme.<br/><br />
--- Tools palette: Form button, input textfield, list, combo list, radio, checkbox, text, file upload, filler, hidden, file, dhtml menu, image, charts, flash, GEAR (fillers with embedded php, similar to a 'widget'), flash video, align, arrange and distribute objects, toggle parts visibility, cut, copy, paste (local or to server), undo, redo, zoom in-out, save, save as, open other pages, execute (preview),trash, search page objects.<br/><br />
--- Properties palette: Each Tool and each Part (Header, Body, footer) has its own associated set of properties. Example, the Tool 'Text' has properties for align, alpha, anchor name, back style, bold, border color, border thickness, border type, CSS Class, Event (with pop-up editor), fill page,color and style, font face & size, hand cursor, header, height, italic, left & top position, Advanced positioning (with pop-up Editor), stretch, target, color, 'leading', url, underline, visible. Many of the properties have additional menus, such as assigning a datasource for a Part - or designating a data element for a textfield.<br/> <br />
The WYSIWYG Editor for Themes and Applications is similar to the above. <br />
|||| <br />
|-<br />
|-valign="top"<br />
| '''User Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''System Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Files Editor'''||[[Image:Css.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||text to come soon||]||<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||||<br />
|}<br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/partnership.html '''Platform as a Service Partners or Resellers''']<br />
<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=14892Younicycle2011-07-14T12:35:26Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for a [http://younicycle.com '''Platform as a Service & Software Delivery System'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Platform as a Service (Cloud IDE).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (7/7/2011) ==<br />
[http://www.younicycle.com/screens_recent_b.html '''Platform as a Service Updates''']<br />
== In development (7/13/2011) ==<br />
* Google Apps Integration <br />
-- Google Picasa -> done<br/><br />
-- Google spreadsheets -> Import spreadsheet & spreadsheet to Table (on testbox)<br/><br />
-- GMail -> backup, read, write (on testbox)<br/><br />
-- Google Calendar (on testing server)<br/><br />
-- OpenID = Google Apps ID (testbox, in progress)<br/><br />
-- Live, user filter of query results (testbox, in progress)<br/><br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Platform as a service. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of each.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||<small>Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite, yc_dt_link (custom type).<br/>Length, not null, default, description, indexes, constraints, conditional triggers, save table as, truncate table, drop.<br/>View, Insert (add), Update (edit), in screen sort, bulk import (insert, update)-> (csv, tab, pipe, user defined, all with column mapping), import as sequence, smart import, Export, export choice & order (csv, xls, xml, user defined), store table, (Table snapshot), quick-print, pagination, dependencies, assign folder.</small><br />
|-<br />
|-valign="top"<br />
| '''Queries 1'''||[[Image:Query.png|thumb|50px|middle|center]]||The Query builder is graphical with separate Tabs for: Dataset Design, Expressions, Where conditions, Group by, Having conditions, Window clause, Order by, SQL, Test Query (internal to the App - no trip to server) ||||<br />
|-<br />
|-valign="top"<br />
| '''Queries 2'''||[[Image:Query.png|thumb|50px|middle|center]]||Expression editor includes Private & Public functions. Functions (setof), Tables & Views are available from the Dataset Design tab. Expression editor uses point & click for 150 'built-in' functions. Additional 'private' functions can be written with the Functions editor (plpgsql). ||||<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||Create View, 'view' View, xml of the view, edit View source, drop view, print view, export view (csv,xml, xls). Now using http://code.google.com/p/php-excel/ for xls export.||||<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||A very simple editor is available for creating a Composite type. Once created, it becomes available as a type in all new or existing Tables within the schema.||||<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||Output of queries, views, tables that can be additionally manipulated with php. Includes CRON and ability to pull from remote sources and insert into tables. An auto-datasource can be created with a click that includes prewritten php for Select, Update, Insert, Delete. An internal Editor is provided to amend as required. ||||<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||Functions editor (plppgsql). Saved Functions become available in either the Query Builder's dataset design tab or the Expressions editor tab ||||<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||Primary WYSIWYG design tool for Reports and Pdfs, to include variable data pdfs. Summary, Group and Body parts (eight total Parts). Text editor, leading, various fonts, bezier draw, rectangles, lines, rounded rectangle, ellipse, pdf/x, images (with alt size), variable data charts, datasource selector, datafield object, merge data to text, soft preview, data formatting (helps avoid unnecessary casts), associated properties for all. ||||<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||Static or based on variable data. Design editor with a variety (pies, lines, bars, radar, etc)||||<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||Created via the Template editor (pdf, svg or html). Can be scheduled (CRON) or emailed or retained for internal use.||||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager <br>(Part 1)'''||[[Image:Images.png|thumb|50px|center]]||Import image, import and extract archive, assign to folder, hotlinks, resize, resize and convert (png, svg, gif, jpg), export, export archive, import from Picasa, export to Picasa, download, import by reference, auto thumbnails... more||||<br />
|-<br />
|-<br />
|-valign="top"<br />
| '''File Manager'''||[[Image:File_manager.png|thumb|50px|center]]||Auto mime detection, Point to and from folder, Import, Import by reference, Import & extract archive, import from Google docs, Editor (for css, js, xml), download, designate as archive and download, export to Google Docs. ||||<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||The Applications Editor is a WYSIWYG Tool that also allows developers to design complex forms. Included are pop up Editors for Actions, mouse events, data hooks, css, images, flvs, swf, charts + more. Devs can embed php within fillers, develop their own widgets, integrate data. Applications (our def) are for the 'inner web', and accessible only from within an account.||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Overview)'''||[[Image:Sites.png|thumb|50px|center]]||The Web Site Wizard is split into 3 tabs; General, SEO & Analytics. The Web Site Wizard creates XHTML 1.0 Strict content.||||<br />
|-<br />
|-valign="top"<br />
| - ''General''||||Hotlinks to: Actions Editor (php editor), Access log, Publish site, Analyze site, Checkout settings (Payment Gateway for setup of Paypal, Google Checkout, LiqPay), Preview site, Clear cache, Reindex.<br/><br />
Assign web project name, add Domain name, edit crossdomain.xml policy, assign Master theme, edit Theme content '''(WYSIYWIG editor (more below))''', Edit Theme xml, create new and delete theme<br/><br />
Pages: Add page, delete page, quick page search, content search, Preview page, Edit page (WYSIWYG Editor), Edit page XML, Edit page HTML, Save as Theme, page properties [name page page title, meta page description, page keywords, assign page Theme, assign onBeforeLoad Action, exclude from auto sitemap, 404 page, exclude from search, assign search priority], Publish page (Y/N), sort pages by ID, name, Theme or date.<br />
|-<br />
|-valign="top"<br />
| - ''SEO''||||Google verification/analytics code, File robots.txt (rules for search engines), automatic sitemap.xml or user defined sitemap.xml||||<br />
|-<br />
|-valign="top"<br />
| - ''Analytics''||||Fetch Google analytics data (pulls Google analytics data)||||<br />
|-<br />
|-valign="top"<br />
| - ''WYSIWYG Editor''||||A custom designed Editor that streamlines integration of objects and data onto a Page or Theme.<br/><br />
--- Tools palette: Form button, input textfield, list, combo list, radio, checkbox, text, file upload, filler, hidden, file, dhtml menu, iamge, chart, flash, GEAR (fillers with embedded php, similar to a 'widget'), flash video, align, arrange and distribute objects, toggle parts visibility, cut, copy, paste (local or to server), undo, redo, zoom in-out, save, save as, open other pages, execute (preview),trash, search page objects.<br/><br />
--- Properties palette:<br />
<br />
|||| <br />
|-<br />
|-valign="top"<br />
| '''User Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''System Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Files Editor'''||[[Image:Css.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||text to come soon||]||<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||||<br />
|}<br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/partnership.html '''Platform as a Service Partners or Resellers''']<br />
<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=14891Younicycle2011-07-14T12:32:16Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for a [http://younicycle.com '''Platform as a Service & Software Delivery System'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Platform as a Service (Cloud IDE).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (7/7/2011) ==<br />
[http://www.younicycle.com/screens_recent_b.html '''Platform as a Service Updates''']<br />
== In development (7/13/2011) ==<br />
* Google Apps Integration <br />
-- Google Picasa -> done<br/><br />
-- Google spreadsheets -> Import spreadsheet & spreadsheet to Table (on testbox)<br/><br />
-- GMail -> backup, read, write (on testbox)<br/><br />
-- Google Calendar (on testing server)<br/><br />
-- OpenID = Google Apps ID (testbox, in progress)<br/><br />
-- Live, user filter of query results (testbox, in progress)<br/><br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Platform as a service. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of each.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||<small>Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite, yc_dt_link (custom type).<br/>Length, not null, default, description, indexes, constraints, conditional triggers, save table as, truncate table, drop.<br/>View, Insert (add), Update (edit), in screen sort, bulk import (insert, update)-> (csv, tab, pipe, user defined, all with column mapping), import as sequence, smart import, Export, export choice & order (csv, xls, xml, user defined), store table, (Table snapshot), quick-print, pagination, dependencies, assign folder.</small><br />
|-<br />
|-valign="top"<br />
| '''Queries 1'''||[[Image:Query.png|thumb|50px|middle|center]]||The Query builder is graphical with separate Tabs for: Dataset Design, Expressions, Where conditions, Group by, Having conditions, Window clause, Order by, SQL, Test Query (internal to the App - no trip to server) ||||<br />
|-<br />
|-valign="top"<br />
| '''Queries 2'''||[[Image:Query.png|thumb|50px|middle|center]]||Expression editor includes Private & Public functions. Functions (setof), Tables & Views are available from the Dataset Design tab. Expression editor uses point & click for 150 'built-in' functions. Additional 'private' functions can be written with the Functions editor (plpgsql). ||||<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||Create View, 'view' View, xml of the view, edit View source, drop view, print view, export view (csv,xml, xls). Now using http://code.google.com/p/php-excel/ for xls export.||||<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||A very simple editor is available for creating a Composite type. Once created, it becomes available as a type in all new or existing Tables within the schema.||||<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||Output of queries, views, tables that can be additionally manipulated with php. Includes CRON and ability to pull from remote sources and insert into tables. An auto-datasource can be created with a click that includes prewritten php for Select, Update, Insert, Delete. An internal Editor is provided to amend as required. ||||<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||Functions editor (plppgsql). Saved Functions become available in either the Query Builder's dataset design tab or the Expressions editor tab ||||<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||Primary WYSIWYG design tool for Reports and Pdfs, to include variable data pdfs. Summary, Group and Body parts (eight total Parts). Text editor, leading, various fonts, bezier draw, rectangles, lines, rounded rectangle, ellipse, pdf/x, images (with alt size), variable data charts, datasource selector, datafield object, merge data to text, soft preview, data formatting (helps avoid unnecessary casts), associated properties for all. ||||<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||Static or based on variable data. Design editor with a variety (pies, lines, bars, radar, etc)||||<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||Created via the Template editor (pdf, svg or html). Can be scheduled (CRON) or emailed or retained for internal use.||||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager <br>(Part 1)'''||[[Image:Images.png|thumb|50px|center]]||Import image, import and extract archive, assign to folder, hotlinks, resize, resize and convert (png, svg, gif, jpg), export, export archive, import from Picasa, export to Picasa, download, import by reference, auto thumbnails... more||||<br />
|-<br />
|-<br />
|-valign="top"<br />
| '''File Manager'''||[[Image:File_manager.png|thumb|50px|center]]||Auto mime detection, Point to and from folder, Import, Import by reference, Import & extract archive, import from Google docs, Editor (for css, js, xml), download, designate as archive and download, export to Google Docs. ||||<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||The Applications Editor is a WYSIWYG Tool that also allows developers to design complex forms. Included are pop up Editors for Actions, mouse events, data hooks, css, images, flvs, swf, charts + more. Devs can embed php within fillers, develop their own widgets, integrate data. Applications (our def) are for the 'inner web', and accessible only from within an account.||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Overview)'''||[[Image:Sites.png|thumb|50px|center]]||The Web Site Wizard is split into 3 tabs; General, SEO & Analytics. The Web Site Wizard creates XHTML 1.0 Strict content.||||<br />
|-<br />
|-valign="top"<br />
| - ''General''||||Hotlinks to: Actions Editor (php editor), Access log, Publish site, Analyze site, Checkout settings (Payment Gateway for setup of Paypal, Google Checkout, LiqPay), Preview site, Clear cache, Reindex.<br/><br />
Assign web project name, add Domain name, edit crossdomain.xml policy, assign Master theme, edit Theme content '''(WYSIYWIG editor (more below))''', Edit Theme xml, create new and delete theme<br/><br />
Pages: Add page, delete page, quick page search, content search, Preview page, Edit page (WYSIWYG Editor), Edit page XML, Edit page HTML, Save as Theme, page properties [name page page title, meta page description, page keywords, assign page Theme, assign onBeforeLoad Action, exclude from auto sitemap, 404 page, exclude from search, assign search priority], Publish page (Y/N), sort pages by ID, name, Theme or date. (||||<br />
|-<br />
|-valign="top"<br />
| - ''SEO''||||Google verification/analytics code, File robots.txt (rules for search engines), automatic sitemap.xml or user defined sitemap.xml||||<br />
|-<br />
|-valign="top"<br />
| - ''Analytics''||||Fetch Google analytics data (pulls Google analytics data)||||<br />
|-<br />
|-valign="top"<br />
| - ''WYSIWYG Editor''||||A custom designed Editor that streamlines integration of objects and data onto a Page or Theme.<br/><br />
--- Tools palette: Form button, input textfield, list, combo list, radio, checkbox, text, file upload, filler, hidden, file, dhtml menu, iamge, chart, flash, GEAR (fillers with embedded php, similar to a 'widget'), flash video, align, arrange and distribute objects, toggle parts visibility, cut, copy, paste (local or to server), undo, redo, zoom in-out, save, save as, open other pages, execute (preview),trash, search page objects. <br />
--- Properties palette:<br />
<br />
|||| <br />
|-<br />
|-valign="top"<br />
| '''User Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''System Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Files Editor'''||[[Image:Css.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||text to come soon||]||<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||||<br />
|}<br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/partnership.html '''Platform as a Service Partners or Resellers''']<br />
<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=14890Younicycle2011-07-14T12:07:22Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for a [http://younicycle.com '''Platform as a Service & Software Delivery System'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Platform as a Service (Cloud IDE).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (7/7/2011) ==<br />
[http://www.younicycle.com/screens_recent_b.html '''Platform as a Service Updates''']<br />
== In development (7/13/2011) ==<br />
* Google Apps Integration <br />
-- Google Picasa -> done<br/><br />
-- Google spreadsheets -> Import spreadsheet & spreadsheet to Table (on testbox)<br/><br />
-- GMail -> backup, read, write (on testbox)<br/><br />
-- Google Calendar (on testing server)<br/><br />
-- OpenID = Google Apps ID (testbox, in progress)<br/><br />
-- Live, user filter of query results (testbox, in progress)<br/><br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Platform as a service. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of each.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||<small>Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite, yc_dt_link (custom type).<br/>Length, not null, default, description, indexes, constraints, conditional triggers, save table as, truncate table, drop.<br/>View, Insert (add), Update (edit), in screen sort, bulk import (insert, update)-> (csv, tab, pipe, user defined, all with column mapping), import as sequence, smart import, Export, export choice & order (csv, xls, xml, user defined), store table, (Table snapshot), quick-print, pagination, dependencies, assign folder.</small><br />
|-<br />
|-valign="top"<br />
| '''Queries 1'''||[[Image:Query.png|thumb|50px|middle|center]]||The Query builder is graphical with separate Tabs for: Dataset Design, Expressions, Where conditions, Group by, Having conditions, Window clause, Order by, SQL, Test Query (internal to the App - no trip to server) ||||<br />
|-<br />
|-valign="top"<br />
| '''Queries 2'''||[[Image:Query.png|thumb|50px|middle|center]]||Expression editor includes Private & Public functions. Functions (setof), Tables & Views are available from the Dataset Design tab. Expression editor uses point & click for 150 'built-in' functions. Additional 'private' functions can be written with the Functions editor (plpgsql). ||||<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||Create View, 'view' View, xml of the view, edit View source, drop view, print view, export view (csv,xml, xls). Now using http://code.google.com/p/php-excel/ for xls export.||||<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||A very simple editor is available for creating a Composite type. Once created, it becomes available as a type in all new or existing Tables within the schema.||||<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||Output of queries, views, tables that can be additionally manipulated with php. Includes CRON and ability to pull from remote sources and insert into tables. An auto-datasource can be created with a click that includes prewritten php for Select, Update, Insert, Delete. An internal Editor is provided to amend as required. ||||<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||Functions editor (plppgsql). Saved Functions become available in either the Query Builder's dataset design tab or the Expressions editor tab ||||<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||Primary WYSIWYG design tool for Reports and Pdfs, to include variable data pdfs. Summary, Group and Body parts (eight total Parts). Text editor, leading, various fonts, bezier draw, rectangles, lines, rounded rectangle, ellipse, pdf/x, images (with alt size), variable data charts, datasource selector, datafield object, merge data to text, soft preview, data formatting (helps avoid unnecessary casts), associated properties for all. ||||<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||Static or based on variable data. Design editor with a variety (pies, lines, bars, radar, etc)||||<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||Created via the Template editor (pdf, svg or html). Can be scheduled (CRON) or emailed or retained for internal use.||||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager <br>(Part 1)'''||[[Image:Images.png|thumb|50px|center]]||Import image, import and extract archive, assign to folder, hotlinks, resize, resize and convert (png, svg, gif, jpg), export, export archive, import from Picasa, export to Picasa, download, import by reference, auto thumbnails... more||||<br />
|-<br />
|-<br />
|-valign="top"<br />
| '''File Manager'''||[[Image:File_manager.png|thumb|50px|center]]||Auto mime detection, Point to and from folder, Import, Import by reference, Import & extract archive, import from Google docs, Editor (for css, js, xml), download, designate as archive and download, export to Google Docs. ||||<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||The Applications Editor is a WYSIWYG Tool that also allows developers to design complex forms. Included are pop up Editors for Actions, mouse events, data hooks, css, images, flvs, swf, charts + more. Devs can embed php within fillers, develop their own widgets, integrate data. Applications (our def) are for the 'inner web', and accessible only from within an account.||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (overview)'''||[[Image:Sites.png|thumb|50px|center]]||The Web Site Wizardis split into 3 tabs; General, SEO & Analytics. The Web Site Wizard creates XHTML 1.0 Strict content.||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (General)'''||||Hotlinks to: Actions Editor (php editor), Access log, Publish site, Analyze site, Checkout settings (Payment Gateway for setup of Paypal, Google Checkout, LiqPay), Preview site, Clear cache, Reindex.<br/><br />
Assign web project name, add Domain name, edit crossdomain.xml policy, assign Master theme, edit Theme content '''(WYSIYWIG editor (more below))''', Edit Theme xml, create new and delete theme<br/><br />
Pages: Add page, delete page, quick page search, content search, Preview page, Edit page (WYSIWYG Editor), Edit page XML, Edit page HTML, Save as Theme, page properties [name page page title, meta page description, page keywords, assign page Theme, assign onBeforeLoad Action, exclude from auto sitemap, 404 page, exclude from search, assign search priority], Publish page (Y/N), sort pages by ID, name, Theme or date. (||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (SEO)'''||||Google verification/analytics code, File robots.txt (rules for search engines), automatic sitemap.xml or user defined sitemap.xml||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Analytics)'''||||Fetch Google analytics data (pulls Google analytics data)||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (WYSIWYG Editor)'''||||A custom designed WYSIWYG Editor that streamlines integration of objects and data onto a Page or Theme.||||<br />
|-<br />
|-valign="top"<br />
| '''User Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''System Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Files Editor'''||[[Image:Css.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||text to come soon||]||<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||||<br />
|}<br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/partnership.html '''Platform as a Service Partners or Resellers''']<br />
<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=14889Younicycle2011-07-14T12:02:28Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for a [http://younicycle.com '''Platform as a Service & Software Delivery System'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Platform as a Service (Cloud IDE).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (7/7/2011) ==<br />
[http://www.younicycle.com/screens_recent_b.html '''Platform as a Service Updates''']<br />
== In development (7/13/2011) ==<br />
* Google Apps Integration <br />
-- Google Picasa -> done<br/><br />
-- Google spreadsheets -> Import spreadsheet & spreadsheet to Table (on testbox)<br/><br />
-- GMail -> backup, read, write (on testbox)<br/><br />
-- Google Calendar (on testing server)<br/><br />
-- OpenID = Google Apps ID (testbox, in progress)<br/><br />
-- Live, user filter of query results (testbox, in progress)<br/><br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Platform as a service. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of each.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||<small>Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite, yc_dt_link (custom type).<br/>Length, not null, default, description, indexes, constraints, conditional triggers, save table as, truncate table, drop.<br/>View, Insert (add), Update (edit), in screen sort, bulk import (insert, update)-> (csv, tab, pipe, user defined, all with column mapping), import as sequence, smart import, Export, export choice & order (csv, xls, xml, user defined), store table, (Table snapshot), quick-print, pagination, dependencies, assign folder.</small><br />
|-<br />
|-valign="top"<br />
| '''Queries 1'''||[[Image:Query.png|thumb|50px|middle|center]]||The Query builder is graphical with separate Tabs for: Dataset Design, Expressions, Where conditions, Group by, Having conditions, Window clause, Order by, SQL, Test Query (internal to the App - no trip to server) ||||<br />
|-<br />
|-valign="top"<br />
| '''Queries 2'''||[[Image:Query.png|thumb|50px|middle|center]]||Expression editor includes Private & Public functions. Functions (setof), Tables & Views are available from the Dataset Design tab. Expression editor uses point & click for 150 'built-in' functions. Additional 'private' functions can be written with the Functions editor (plpgsql). ||||<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||Create View, 'view' View, xml of the view, edit View source, drop view, print view, export view (csv,xml, xls). Now using http://code.google.com/p/php-excel/ for xls export.||||<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||A very simple editor is available for creating a Composite type. Once created, it becomes available as a type in all new or existing Tables within the schema.||||<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||Output of queries, views, tables that can be additionally manipulated with php. Includes CRON and ability to pull from remote sources and insert into tables. An auto-datasource can be created with a click that includes prewritten php for Select, Update, Insert, Delete. An internal Editor is provided to amend as required. ||||<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||Functions editor (plppgsql). Saved Functions become available in either the Query Builder's dataset design tab or the Expressions editor tab ||||<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||Primary WYSIWYG design tool for Reports and Pdfs, to include variable data pdfs. Summary, Group and Body parts (eight total Parts). Text editor, leading, various fonts, bezier draw, rectangles, lines, rounded rectangle, ellipse, pdf/x, images (with alt size), variable data charts, datasource selector, datafield object, merge data to text, soft preview, data formatting (helps avoid unnecessary casts), associated properties for all. ||||<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||Static or based on variable data. Design editor with a variety (pies, lines, bars, radar, etc)||||<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||Created via the Template editor (pdf, svg or html). Can be scheduled (CRON) or emailed or retained for internal use.||||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager <br>(Part 1)'''||[[Image:Images.png|thumb|50px|center]]||Import image, import and extract archive, assign to folder, hotlinks, resize, resize and convert (png, svg, gif, jpg), export, export archive, import from Picasa, export to Picasa, download, import by reference, auto thumbnails... more||||<br />
|-<br />
|-<br />
|-valign="top"<br />
| '''File Manager'''||[[Image:File_manager.png|thumb|50px|center]]||Auto mime detection, Point to and from folder, Import, Import by reference, Import & extract archive, import from Google docs, Editor (for css, js, xml), download, designate as archive and download, export to Google Docs. ||||<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||The Applications Editor is a WYSIWYG Tool that also allows developers to design complex forms. Included are pop up Editors for Actions, mouse events, data hooks, css, images, flvs, swf, charts + more. Devs can embed php within fillers, develop their own widgets, integrate data. Applications (our def) are for the 'inner web', and accessible only from within an account.||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (overview)'''||[[Image:Sites.png|thumb|50px|center]]||The Web Site Wizardis split into 3 tabs; General, SEO & Analytics. The Web Site Wizard creates XHTML 1.0 Strict content.||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (General)'''||[[Image:Sites.png|thumb|50px|center]]||Hotlinks to: Actions Editor (php editor), Access log, Publish site, Analyze site, Checkout settings (Payment Gateway for setup of Paypal, Google Checkout, LiqPay), Preview site, Clear cache, Reindex.<br/><br />
Assign web project name, add Domain name, edit crossdomain.xml policy, assign Master theme, edit Theme content '''(WYSIYWIG editor (more below))''', Edit Theme xml, create new and delete theme<br/><br />
Pages: Add page, delete page, quick page search, content search, Preview page, Edit page (WYSIWYG Editor), Edit page XML, Edit page HTML, Save as Theme, page properties [name page page title, meta page description, page keywords, assign page Theme, assign onBeforeLoad Action, exclude from auto sitemap, 404 page, exclude from search, assign search priority], Publish page (Y/N), sort pages by ID, name, Theme or date. (||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (SEO)'''||[[Image:Sites.png|thumb|50px|center]]||Google verification/analytics code, File robots.txt (rules for search engines), automatic sitemap.xml or user defined sitemap.xml||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Analytics)'''||[[Image:Sites.png|thumb|50px|center]]||Fetch Google analytics data (pulls Google analytics data)||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (WYSIWYG Editor)'''||[[Image:Sites.png|thumb|50px|center]]||A custom designed WYSIWYG Editor that streamlines integration of objects and data onto a Page or Theme.||||<br />
|-<br />
|-valign="top"<br />
| '''User Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''System Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Files Editor'''||[[Image:Css.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||text to come soon||]||<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||||<br />
|}<br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/partnership.html '''Platform as a Service Partners or Resellers''']<br />
<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=14888Younicycle2011-07-14T11:56:27Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for a [http://younicycle.com '''Platform as a Service & Software Delivery System'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Platform as a Service (Cloud IDE).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (7/7/2011) ==<br />
[http://www.younicycle.com/screens_recent_b.html '''Platform as a Service Updates''']<br />
== In development (7/13/2011) ==<br />
* Google Apps Integration <br />
-- Google Picasa -> done<br/><br />
-- Google spreadsheets -> Import spreadsheet & spreadsheet to Table (on testbox)<br/><br />
-- GMail -> backup, read, write (on testbox)<br/><br />
-- Google Calendar (on testing server)<br/><br />
-- OpenID = Google Apps ID (testbox, in progress)<br/><br />
-- Live, user filter of query results (testbox, in progress)<br/><br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Platform as a service. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of each.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||<small>Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite, yc_dt_link (custom type).<br/>Length, not null, default, description, indexes, constraints, conditional triggers, save table as, truncate table, drop.<br/>View, Insert (add), Update (edit), in screen sort, bulk import (insert, update)-> (csv, tab, pipe, user defined, all with column mapping), import as sequence, smart import, Export, export choice & order (csv, xls, xml, user defined), store table, (Table snapshot), quick-print, pagination, dependencies, assign folder.</small><br />
|-<br />
|-valign="top"<br />
| '''Queries 1'''||[[Image:Query.png|thumb|50px|middle|center]]||The Query builder is graphical with separate Tabs for: Dataset Design, Expressions, Where conditions, Group by, Having conditions, Window clause, Order by, SQL, Test Query (internal to the App - no trip to server) ||||<br />
|-<br />
|-valign="top"<br />
| '''Queries 2'''||[[Image:Query.png|thumb|50px|middle|center]]||Expression editor includes Private & Public functions. Functions (setof), Tables & Views are available from the Dataset Design tab. Expression editor uses point & click for 150 'built-in' functions. Additional 'private' functions can be written with the Functions editor (plpgsql). ||||<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||Create View, 'view' View, xml of the view, edit View source, drop view, print view, export view (csv,xml, xls). Now using http://code.google.com/p/php-excel/ for xls export.||||<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||A very simple editor is available for creating a Composite type. Once created, it becomes available as a type in all new or existing Tables within the schema.||||<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||Output of queries, views, tables that can be additionally manipulated with php. Includes CRON and ability to pull from remote sources and insert into tables. An auto-datasource can be created with a click that includes prewritten php for Select, Update, Insert, Delete. An internal Editor is provided to amend as required. ||||<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||Functions editor (plppgsql). Saved Functions become available in either the Query Builder's dataset design tab or the Expressions editor tab ||||<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||Primary WYSIWYG design tool for Reports and Pdfs, to include variable data pdfs. Summary, Group and Body parts (eight total Parts). Text editor, leading, various fonts, bezier draw, rectangles, lines, rounded rectangle, ellipse, pdf/x, images (with alt size), variable data charts, datasource selector, datafield object, merge data to text, soft preview, data formatting (helps avoid unnecessary casts), associated properties for all. ||||<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||Static or based on variable data. Design editor with a variety (pies, lines, bars, radar, etc)||||<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||Created via the Template editor (pdf, svg or html). Can be scheduled (CRON) or emailed or retained for internal use.||||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager <br>(Part 1)'''||[[Image:Images.png|thumb|50px|center]]||Import image, import and extract archive, assign to folder, hotlinks, resize, resize and convert (png, svg, gif, jpg), export, export archive, import from Picasa, export to Picasa, download, import by reference, auto thumbnails... more||||<br />
|-<br />
|-<br />
|-valign="top"<br />
| '''File Manager'''||[[Image:File_manager.png|thumb|50px|center]]||Auto mime detection, Point to and from folder, Import, Import by reference, Import & extract archive, import from Google docs, Editor (for css, js, xml), download, designate as archive and download, export to Google Docs. ||||<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||A WYSIWYG Editor with a Tools palette and associated properties. Applications are for the 'inner web', and accessible only from within an account. See '''Web Site Wizard WSYWIG Editor''' below, as the internal toolset & properties are very similar.||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Overview)'''||[[Image:Sites.png|thumb|50px|center]]||The Web Site Wizard has three tabbed panels. The primary Editor is for Themes & Pages is WYSIWYG.||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (General)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (SEO)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Analytics)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Analytics)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''User Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''System Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Files Editor'''||[[Image:Css.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||text to come soon||]||<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||||<br />
|}<br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/partnership.html '''Platform as a Service Partners or Resellers''']<br />
<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=14887Younicycle2011-07-14T11:51:18Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for a [http://younicycle.com '''Platform as a Service & Software Delivery System'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Platform as a Service (Cloud IDE).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (7/7/2011) ==<br />
[http://www.younicycle.com/screens_recent_b.html '''Platform as a Service Updates''']<br />
== In development (7/13/2011) ==<br />
* Google Apps Integration <br />
-- Google Picasa -> done<br/><br />
-- Google spreadsheets -> Import spreadsheet & spreadsheet to Table (on testbox)<br/><br />
-- GMail -> backup, read, write (on testbox)<br/><br />
-- Google Calendar (on testing server)<br/><br />
-- OpenID = Google Apps ID (testbox, in progress)<br/><br />
-- Live, user filter of query results (testbox, in progress)<br/><br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Platform as a service. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of each.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||<small>Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite, yc_dt_link (custom type).<br/>Length, not null, default, description, indexes, constraints, conditional triggers, save table as, truncate table, drop.<br/>View, Insert (add), Update (edit), in screen sort, bulk import (insert, update)-> (csv, tab, pipe, user defined, all with column mapping), import as sequence, smart import, Export, export choice & order (csv, xls, xml, user defined), store table, (Table snapshot), quick-print, pagination, dependencies, assign folder.</small><br />
|-<br />
|-valign="top"<br />
| '''Queries 1'''||[[Image:Query.png|thumb|50px|middle|center]]||The Query builder is graphical with separate Tabs for: Dataset Design, Expressions, Where conditions, Group by, Having conditions, Window clause, Order by, SQL, Test Query (internal to the App - no trip to server) ||||<br />
|-<br />
|-valign="top"<br />
| '''Queries 2'''||[[Image:Query.png|thumb|50px|middle|center]]||Expression editor includes Private & Public functions. Functions (setof), Tables & Views are available from the Dataset Design tab. Expression editor uses point & click for 150 'built-in' functions. Additional 'private' functions can be written with the Functions editor (plpgsql). ||||<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||Create View, 'view' View, xml of the view, edit View source, drop view, print view, export view (csv,xml, xls). Now using http://code.google.com/p/php-excel/ for xls export.||||<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||A very simple editor is available for creating a Composite type. Once created, it becomes available as a type in all new or existing Tables within the schema.||||<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||Output of queries, views, tables that can be additionally manipulated with php. Includes CRON and ability to pull from remote sources and insert into tables. An auto-datasource can be created with a click that includes prewritten php for Select, Update, Insert, Delete. An internal Editor is provided to amend as required. ||||<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||Functions editor (plppgsql). Saved Functions become available in either the Query Builder's dataset design tab or the Expressions editor tab ||||<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||Primary WYSIWYG design tool for Reports and Pdfs, to include variable data pdfs. Summary, Group and Body parts (eight total Parts). Text editor, leading, various fonts, bezier draw, rectangles, lines, rounded rectangle, ellipse, pdf/x, images (with alt size), variable data charts, datasource selector, datafield object, merge data to text, soft preview, data formatting (helps avoid unnecessary casts), associated properties for all. ||||<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||Static or based on variable data. Design editor with a variety (pies, lines, bars, radar, etc)||||<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||Created via the Template editor (pdf, svg or html). Can be scheduled (CRON) or emailed or retained for internal use.||||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager <br>(Part 1)'''||[[Image:Images.png|thumb|50px|center]]||Import image, import and extract archive, assign to folder, hotlinks, resize, resize and convert (png, svg, gif, jpg), export, export archive, import from Picasa, export to Picasa, download, import by reference, auto thumbnails... more||||<br />
|-<br />
|-<br />
|-valign="top"<br />
| '''File Manager'''||[[Image:File_manager.png|thumb|50px|center]]||Auto mime detection, Point to and from folder, Import, Import by reference, Import & extract archive, import from Google docs, Editor (for css, js, xml), download, designate as archive and download, export to Google Docs. ||||<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||A WYSIWYG Editor with a Tools palette and associated properties. Applications are for the 'inner web', and accessible only from within an account. See '''Web Site Wizard WSYWIG Editor''' below, as the internal toolset & properties are very similar.||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (metatags)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (SEO)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Themes)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Pages)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''User Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''System Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Files Editor'''||[[Image:Css.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||text to come soon||]||<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||||<br />
|}<br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/partnership.html '''Platform as a Service Partners or Resellers''']<br />
<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=14886Younicycle2011-07-14T11:50:08Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for a [http://younicycle.com '''Platform as a Service & Software Delivery System'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Platform as a Service (Cloud IDE).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (7/7/2011) ==<br />
[http://www.younicycle.com/screens_recent_b.html '''Platform as a Service Updates''']<br />
== In development (7/13/2011) ==<br />
* Google Apps Integration <br />
-- Google Picasa -> done<br/><br />
-- Google spreadsheets -> Import spreadsheet & spreadsheet to Table (on testbox)<br/><br />
-- GMail -> backup, read, write (on testbox)<br/><br />
-- Google Calendar (on testing server)<br/><br />
-- OpenID = Google Apps ID (testbox, in progress)<br/><br />
-- Live, user filter of query results (testbox, in progress)<br/><br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Platform as a service. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of each.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||<small>Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite, yc_dt_link (custom type).<br/>Length, not null, default, description, indexes, constraints, conditional triggers, save table as, truncate table, drop.<br/>View, Insert (add), Update (edit), in screen sort, bulk import (insert, update)-> (csv, tab, pipe, user defined, all with column mapping), import as sequence, smart import, Export, export choice & order (csv, xls, xml, user defined), store table, (Table snapshot), quick-print, pagination, dependencies, assign folder.</small><br />
|-<br />
|-valign="top"<br />
| '''Queries 1'''||[[Image:Query.png|thumb|50px|middle|center]]||The Query builder is graphical with separate Tabs for: Dataset Design, Expressions, Where conditions, Group by, Having conditions, Window clause, Order by, SQL, Test Query (internal to the App - no trip to server) ||||<br />
|-<br />
|-valign="top"<br />
| '''Queries 2'''||[[Image:Query.png|thumb|50px|middle|center]]||Expression editor includes Private & Public functions. Functions (setof), Tables & Views are available from the Dataset Design tab. Expression editor uses point & click for 150 'built-in' functions. Additional 'private' functions can be written with the Functions editor (plpgsql). ||||<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||Create View, 'view' View, xml of the view, edit View source, drop view, print view, export view (csv,xml, xls). Now using http://code.google.com/p/php-excel/ for xls export.||||<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||A very simple editor is available for creating a Composite type. Once created, it becomes available as a type in all new or existing Tables within the schema.||||<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||Output of queries, views, tables that can be additionally manipulated with php. Includes CRON and ability to pull from remote sources and insert into tables. An auto-datasource can be created with a click that includes prewritten php for Select, Update, Insert, Delete. An internal Editor is provided to amend as required. ||||<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||Functions editor (plppgsql). Saved Functions become available in either the Query Builder's dataset design tab or the Expressions editor tab ||||<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||Primary WYSIWYG design tool for Reports and Pdfs, to include variable data pdfs. Summary, Group and Body parts (eight total Parts). Text editor, leading, various fonts, bezier draw, rectangles, lines, rounded rectangle, ellipse, pdf/x, images (with alt size), variable data charts, datasource selector, datafield object, merge data to text, soft preview, data formatting (helps avoid unnecessary casts), associated properties for all. ||||<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||Static or based on variable data. Design editor with a variety (pies, lines, bars, radar, etc)||||<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||Created via the Template editor (pdf, svg or html). Can be scheduled (CRON) or emailed or retained for internal use.||||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager <br>(Part 1)'''||[[Image:Images.png|thumb|50px|center]]||Import image, import and extract archive, assign to folder, hotlinks, resize, resize and convert (png, svg, gif, jpg), export, export archive, import from Picasa, export to Picasa, download, import by reference, auto thumbnails... more||||<br />
|-<br />
|-<br />
|-valign="top"<br />
| '''File Manager'''||[[Image:File_manager.png|thumb|50px|center]]||Auto mime detection, Point to and from folder, Import, Import by reference, Import & extract archive, import from Google docs, Editor (for css, js, xml), download, designate as archive and download, export to Google Docs. ||||<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||A WYSIWYG Editor with a Tools palette and associated properties. Applications are for the 'inner web', and accessible only from within an account. See Web Site Wizard WSYWIG Editor below, as the internal toolset & properties are very similar.||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (metatags)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (SEO)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Themes)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Pages)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''User Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''System Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Files Editor'''||[[Image:Css.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||text to come soon||]||<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||||<br />
|}<br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/partnership.html '''Platform as a Service Partners or Resellers''']<br />
<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=14882Younicycle2011-07-13T16:08:18Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for a [http://younicycle.com '''Platform as a Service & Software Delivery System'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Platform as a Service (Cloud IDE).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (7/7/2011) ==<br />
[http://www.younicycle.com/screens_recent_b.html '''Platform as a Service Updates''']<br />
== In development (7/13/2011) ==<br />
* Google Apps Integration <br />
-- Google Picasa -> done<br/><br />
-- Google spreadsheets -> Import spreadsheet & spreadsheet to Table (on testbox)<br/><br />
-- GMail -> backup, read, write (on testbox)<br/><br />
-- Google Calendar (on testing server)<br/><br />
-- OpenID = Google Apps ID (testbox, in progress)<br/><br />
-- Live, user filter of query results (testbox, in progress)<br/><br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Platform as a service. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of each.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||<small>Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite, yc_dt_link (custom type).<br/>Length, not null, default, description, indexes, constraints, conditional triggers, save table as, truncate table, drop.<br/>View, Insert (add), Update (edit), in screen sort, bulk import (insert, update)-> (csv, tab, pipe, user defined, all with column mapping), import as sequence, smart import, Export, export choice & order (csv, xls, xml, user defined), store table, (Table snapshot), quick-print, pagination, dependencies, assign folder.</small><br />
|-<br />
|-valign="top"<br />
| '''Queries 1'''||[[Image:Query.png|thumb|50px|middle|center]]||The Query builder is graphical with separate Tabs for: Dataset Design, Expressions, Where conditions, Group by, Having conditions, Window clause, Order by, SQL, Test Query (internal to the App - no trip to server) ||||<br />
|-<br />
|-valign="top"<br />
| '''Queries 2'''||[[Image:Query.png|thumb|50px|middle|center]]||Expression editor includes Private & Public functions. Functions (setof), Tables & Views are available from the Dataset Design tab. Expression editor uses point & click for 150 'built-in' functions. Additional 'private' functions can be written with the Functions editor (plpgsql). ||||<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||Create View, 'view' View, xml of the view, edit View source, drop view, print view, export view (csv,xml, xls). Now using http://code.google.com/p/php-excel/ for xls export.||||<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||A very simple editor is available for creating a Composite type. Once created, it becomes available as a type in all new or existing Tables within the schema.||||<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||Output of queries, views, tables that can be additionally manipulated with php. Includes CRON and ability to pull from remote sources and insert into tables. An auto-datasource can be created with a click that includes prewritten php for Select, Update, Insert, Delete. An internal Editor is provided to amend as required. ||||<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||Functions editor (plppgsql). Saved Functions become available in either the Query Builder's dataset design tab or the Expressions editor tab ||||<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||Primary WYSIWYG design tool for Reports and Pdfs, to include variable data pdfs. Summary, Group and Body parts (eight total Parts). Text editor, leading, various fonts, bezier draw, rectangles, lines, rounded rectangle, ellipse, pdf/x, images (with alt size), variable data charts, datasource selector, datafield object, merge data to text, soft preview, data formatting (helps avoid unnecessary casts), associated properties for all. ||||<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||Static or based on variable data. Design editor with a variety (pies, lines, bars, radar, etc)||||<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||Created via the Template editor (pdf, svg or html). Can be scheduled (CRON) or emailed or retained for internal use.||||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager <br>(Part 1)'''||[[Image:Images.png|thumb|50px|center]]||Import image, import and extract archive, assign to folder, hotlinks, resize, resize and convert (png, svg, gif, jpg), export, export archive, import from Picasa, export to Picasa, download, import by reference, auto thumbnails... more||||<br />
|-<br />
|-<br />
|-valign="top"<br />
| '''File Manager'''||[[Image:File_manager.png|thumb|50px|center]]||Auto mime detection, Point to and from folder, Import, Import by reference, Import & extract archive, import from Google docs, Editor (for css, js, xml), download, designate as archive and download, export to Google Docs. ||||<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (metatags)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (SEO)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Themes)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Pages)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''User Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''System Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Files Editor'''||[[Image:Css.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||text to come soon||]||<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||||<br />
|}<br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/partnership.html '''Platform as a Service Partners or Resellers''']<br />
<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=14881Younicycle2011-07-13T16:03:48Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for a [http://younicycle.com '''Platform as a Service & Software Delivery System'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Platform as a Service (Cloud IDE).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (7/7/2011) ==<br />
[http://www.younicycle.com/screens_recent_b.html '''Platform as a Service Updates''']<br />
== In development (7/13/2011) ==<br />
* Google Apps Integration <br />
-- Google Picasa -> done<br/><br />
-- Google spreadsheets -> Import spreadsheet & spreadsheet to Table (on testbox)<br/><br />
-- GMail -> backup, read, write (on testbox)<br/><br />
-- Google Calendar (on testing server)<br/><br />
-- OpenID = Google Apps ID (testbox, in progress)<br/><br />
-- Live, user filter of query results (testbox, in progress)<br/><br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Platform as a service. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of each.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||<small>Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite, yc_dt_link (custom type).<br/>Length, not null, default, description, indexes, constraints, conditional triggers, save table as, truncate table, drop.<br/>View, Insert (add), Update (edit), in screen sort, bulk import (insert, update)-> (csv, tab, pipe, user defined, all with column mapping), import as sequence, smart import, Export, export choice & order (csv, xls, xml, user defined), store table, (Table snapshot), quick-print, pagination, dependencies, assign folder.</small><br />
|-<br />
|-valign="top"<br />
| '''Queries 1'''||[[Image:Query.png|thumb|50px|middle|center]]||The Query builder is graphical with separate Tabs for: Dataset Design, Expressions, Where conditions, Group by, Having conditions, Window clause, Order by, SQL, Test Query (internal to the App - no trip to server) ||||<br />
|-<br />
|-valign="top"<br />
| '''Queries 2'''||[[Image:Query.png|thumb|50px|middle|center]]||Expression editor includes Private & Public functions. Functions (setof), Tables & Views are available from the Dataset Design tab. Expression editor uses point & click for 150 'built-in' functions. Additional 'private' functions can be written with the Functions editor (plpgsql). ||||<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||Create View, 'view' View, xml of the view, edit View source, drop view, print view, export view (csv,xml, xls). Now using http://code.google.com/p/php-excel/ for xls export.||||<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||A very simple editor is available for creating a Composite type. Once created, it becomes available as a type in all new or existing Tables within the schema.||||<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||Output of queries, views, tables that can be additionally manipulated with php. Includes CRON and ability to pull from remote sources and insert into tables.||||<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||Functions editor (plppgsql). Saved Functions become available in either the Query Builder's dataset design tab or the Expressions editor tab ||||<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||Primary WYSIWYG design tool for Reports and Pdfs, to include variable data pdfs. Summary, Group and Body parts (eight total Parts). Text editor, leading, various fonts, bezier draw, rectangles, lines, rounded rectangle, ellipse, pdf/x, images (with alt size), variable data charts, datasource selector, datafield object, merge data to text, soft preview, data formatting (helps avoid unnecessary casts), associated properties for all. ||||<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||Static or based on variable data. Design editor with a variety (pies, lines, bars, radar, etc)||||<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||Created via the Template editor (pdf, svg or html). Can be scheduled (CRON) or emailed or retained for internal use.||||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager <br>(Part 1)'''||[[Image:Images.png|thumb|50px|center]]||Import image, import and extract archive, assign to folder, hotlinks, resize, resize and convert (png, svg, gif, jpg), export, export archive, import from Picasa, export to Picasa, download, import by reference, auto thumbnails... more||||<br />
|-<br />
|-<br />
|-valign="top"<br />
| '''File Manager'''||[[Image:File_manager.png|thumb|50px|center]]||Auto mime detection, Point to and from folder, Import, Import by reference, Import & extract archive, import from Google docs, Editor (for css, js, xml), download, designate as archive and download, export to Google Docs. ||||<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (metatags)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (SEO)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Themes)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Pages)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''User Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''System Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Files Editor'''||[[Image:Css.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||text to come soon||]||<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||||<br />
|}<br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/partnership.html '''Platform as a Service Partners or Resellers''']<br />
<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=14880Younicycle2011-07-13T16:01:56Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for a [http://younicycle.com '''Platform as a Service & Software Delivery System'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Platform as a Service (Cloud IDE).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Recent Updates (7/7/2011) ==<br />
[http://www.younicycle.com/screens_recent_b.html '''Platform as a Service Updates''']<br />
== In development (7/13/2011) ==<br />
* Google Apps Integration <br />
-- Google Picasa -> done<br/><br />
-- Google spreadsheets -> Import spreadsheet & spreadsheet to Table (on testbox)<br/><br />
-- GMail -> backup, read, write (on testbox)<br/><br />
-- Google Calendar (on testing server)<br/><br />
-- OpenID = Google Apps ID (testbox, in progress)<br/><br />
-- Live, user filter of query results (testbox, in progress)<br/><br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Software as a service + separate Server vsn for Linux, which can be white-labeled. In addition, it is being tested 'in the cloud' with softlayer.com. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of<br />
each (soon),<br>along with accompanying screen shots.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||<small>Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite, yc_dt_link (custom type).<br/>Length, not null, default, description, indexes, constraints, conditional triggers, save table as, truncate table, drop.<br/>View, Insert (add), Update (edit), in screen sort, bulk import (insert, update)-> (csv, tab, pipe, user defined, all with column mapping), import as sequence, smart import, Export, export choice & order (csv, xls, xml, user defined), store table, (Table snapshot), quick-print, pagination, dependencies, assign folder.</small><br />
|-<br />
|-valign="top"<br />
| '''Queries 1'''||[[Image:Query.png|thumb|50px|middle|center]]||The Query builder is graphical with separate Tabs for: Dataset Design, Expressions, Where conditions, Group by, Having conditions, Window clause, Order by, SQL, Test Query (internal to the App - no trip to server) ||||<br />
|-<br />
|-valign="top"<br />
| '''Queries 2'''||[[Image:Query.png|thumb|50px|middle|center]]||Expression editor includes Private & Public functions. Functions (setof), Tables & Views are available from the Dataset Design tab. Expression editor uses point & click for 150 'built-in' functions. Additional 'private' functions can be written with the Functions editor (plpgsql). ||||<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||Create View, 'view' View, xml of the view, edit View source, drop view, print view, export view (csv,xml, xls). Now using http://code.google.com/p/php-excel/ for xls export.||||<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||A very simple editor is available for creating a Composite type. Once created, it becomes available as a type in all new or existing Tables within the schema.||||<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||Output of queries, views, tables that can be additionally manipulated with php. Includes CRON and ability to pull from remote sources and insert into tables.||||<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||Functions editor (plppgsql). Saved Functions become available in either the Query Builder's dataset design tab or the Expressions editor tab ||||<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||Primary WYSIWYG design tool for Reports and Pdfs, to include variable data pdfs. Summary, Group and Body parts (eight total Parts). Text editor, leading, various fonts, bezier draw, rectangles, lines, rounded rectangle, ellipse, pdf/x, images (with alt size), variable data charts, datasource selector, datafield object, merge data to text, soft preview, data formatting (helps avoid unnecessary casts), associated properties for all. ||||<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||Static or based on variable data. Design editor with a variety (pies, lines, bars, radar, etc)||||<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||Created via the Template editor (pdf, svg or html). Can be scheduled (CRON) or emailed or retained for internal use.||||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager <br>(Part 1)'''||[[Image:Images.png|thumb|50px|center]]||Import image, import and extract archive, assign to folder, hotlinks, resize, resize and convert (png, svg, gif, jpg), export, export archive, import from Picasa, export to Picasa, download, import by reference, auto thumbnails... more||||<br />
|-<br />
|-<br />
|-valign="top"<br />
| '''File Manager'''||[[Image:File_manager.png|thumb|50px|center]]||Auto mime detection, Point to and from folder, Import, Import by reference, Import & extract archive, import from Google docs, Editor (for css, js, xml), download, designate as archive and download, export to Google Docs. ||||<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (metatags)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (SEO)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Themes)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Pages)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''User Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''System Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Files Editor'''||[[Image:Css.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||text to come soon||]||<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||||<br />
|}<br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/partnership.html '''Platform as a Service Partners or Resellers''']<br />
<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=14879Younicycle2011-07-13T14:50:20Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for a [http://younicycle.com '''Platform as a Service & Software Delivery System'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Platform as a Service (Cloud IDE).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== In development (7/13/2011) ==<br />
* Google Apps Integration <br />
-- Google Picasa -> done<br />
-- Google spreadsheets -> Import spreadsheet & spreadsheet to Table (on testbox)<br />
-- GMail -> backup, read, write (on testbox)<br />
-- Google Calendar (on testing server)<br />
-- OpenID = Google Apps ID (testbox, in progress)<br />
-- Live, user filter of query results (testbox, in progress)<br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Software as a service + separate Server vsn for Linux, which can be white-labeled. In addition, it is being tested 'in the cloud' with softlayer.com. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of<br />
each (soon),<br>along with accompanying screen shots.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||<small>Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite, yc_dt_link (custom type). Length, not null, default, description, indexes, constraints, conditional triggers, save table as, truncate table, drop. View, Insert (add), Update (edit), bulk import (insert, update)-> (csv, tab, pipe, user defined,all with column mapping), Export, export choice & order (csv, xls, xml, user defined), store table (Table snapshot), quick-print, pagination, dependencies, assign folder.</small><br />
|-<br />
|-valign="top"<br />
| '''Queries 1'''||[[Image:Query.png|thumb|50px|middle|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Queries 2'''||[[Image:Query.png|thumb|50px|middle|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||text to come soon||||<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager <br>(Part 1)'''||[[Image:Images.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager <br>(Part 2)'''||[[Image:Images.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''File Manager'''||[[Image:File_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (metatags)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (SEO)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Themes)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Pages)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''User Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''System Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Files Editor'''||[[Image:Css.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||text to come soon||]||<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||||<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||||<br />
|}<br />
== Resellers or Partners ==<br />
[http://www.younicycle.com/partnership.html '''Platform as a Service Partners or Resellers''']<br />
<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=14878Younicycle2011-07-13T14:22:23Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for a [http://younicycle.com '''Platform as a Service & Software Delivery System'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Platform as a Service (Cloud IDE).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Software as a service + separate Server vsn for Linux, which can be white-labeled. In addition, it is being tested 'in the cloud' with softlayer.com. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of<br />
each (soon),<br>along with accompanying screen shots.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||<small>Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite. Length, not null, default, description, indexes, constraints, triggers, save table as, drop (delete). View, Insert (add), Update (edit), bulk import (insert, update)-> (csv, tab, pipe, user defined,all with column mapping), Export, export choice & order (csv, xls, xml, user defined), store table (Table snapshot), quick-print, pagination, dependencies, assign folder.</small><br />
|-<br />
|-valign="top"<br />
| '''Queries 1'''||[[Image:Query.png|thumb|50px|middle|center]]||text to come soon||[[Image:Query001.jpg|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Queries 2'''||[[Image:Query.png|thumb|50px|middle|center]]||text to come soon||[[Image:Query6.jpg|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||text to come soon||[[Image:View1.jpg|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||text to come soon||[[Image:W_ds_1.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||text to come soon||[[Image:W_gyre_1.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||text to come soon||[[Image:W_chart_1.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||text to come soon||[[Image:W_reports_1.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager <br>(Part 1)'''||[[Image:Images.png|thumb|50px|center]]||text to come soon||[[Image:W_images_1.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager <br>(Part 2)'''||[[Image:Images.png|thumb|50px|center]]||text to come soon||[[Image:W_images_5.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''File Manager'''||[[Image:File_manager.png|thumb|50px|center]]||text to come soon||[[Image:W_files_2.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||text to come soon||[[Image:W_app_1.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (metatags)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||[[Image:W_site_1.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (SEO)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||[[Image:W_site_1.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Themes)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||[[Image:W_site_1.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Pages)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||[[Image:W_site_1.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''User Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||[[Image:W_acts_u_1.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''System Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||[[Image:W_acts_s_1.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||text to come soon||[[Image:W_h_1.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Files Editor'''||[[Image:Css.png|thumb|50px|center]]||text to come soon||[[Image:W_css_1.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||text to come soon||[[Image:W_chat.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||[[Image:W_barcode_1.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||[[Image:W_barcode_1.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||text to come soon||[[Image:W_pr_manager_1.gif|thumb|50px|center]]||<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||text to come soon||[[Image:W_ap_an_1.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||text to come soon||[[Image:W_publish_site_1.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||text to come soon||[[Image:W_acl_1.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||[[Image:W_bookmarks_1.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||[[Image:W_webmail.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||<br />
|}<br />
== Resellers ==<br />
Additional information about resellers.<br />
<br />
== Partners ==<br />
Additional information about resellers.<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=User:Henryhemma&diff=13140User:Henryhemma2011-02-25T19:23:06Z<p>Henryhemma: New page: Henryhemma is a pseudonym for Mike Ellsworth, aka John M. Ellsworth. Have been developing an application built on PostgreSQL since 2004. contact: younicycle@gmail.com</p>
<hr />
<div>Henryhemma is a pseudonym for Mike Ellsworth, aka John M. Ellsworth. Have been developing an application built on PostgreSQL since 2004. contact: younicycle@gmail.com</div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=13057Younicycle2011-02-10T21:44:31Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for an [http://younicycle.com '''Information System, named as Younicycle'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Content Management System & Knowledge Management platform. Younicycle is available online as a browser based Software as a Service - or as a Server package (Linux only).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Software as a service + separate Server vsn for Linux, which can be white-labeled. In addition, it is being tested 'in the cloud' with softlayer.com. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of<br />
each (soon),<br>along with accompanying screen shots.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
| align="center" style="background:#55CC99;"|'''Screen 1'''<br />
| align="center" style="background:#55CC99;"|'''Screen 2'''<br />
| align="center" style="background:#55CC99;"|'''Screen 3'''<br />
| align="center" style="background:#55CC99;"|'''Screen 4'''<br />
| align="center" style="background:#55CC99;"|'''Screen 5'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||<small>Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite. Length, not null, default, description, indexes, constraints, triggers, save table as, drop (delete). View, Insert (add), Update (edit), bulk import (insert, update)-> (csv, tab, pipe, user defined,all with column mapping), Export, export choice & order (csv, xls, xml, user defined), store table (Table snapshot), quick-print, pagination, dependencies, assign folder.</small><br />
||[[Image:Tables1.jpg|thumb|50px|center]]||[[Image:Tables2.jpg|thumb|50px|center]]||[[Image:Tables3.jpg|thumb|50px|center]]||[[Image:Tables4.jpg|thumb|50px|center]]||[[Image:Tables5.jpg|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Queries 1'''||[[Image:Query.png|thumb|50px|middle|center]]||text to come soon||[[Image:Query001.jpg|thumb|50px|center]]||[[Image:Query2.jpg|thumb|50px|center]]||[[Image:Queries3.jpg|thumb|50px|center]]||[[Image:Query4.jpg|thumb|50px|center]]||[[Image:Query5.jpg|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Queries 2'''||[[Image:Query.png|thumb|50px|middle|center]]||text to come soon||[[Image:Query6.jpg|thumb|50px|center]]||[[Image:Query7.jpg|thumb|50px|center]]||[[Image:Query8.jpg|thumb|50px|center]]||[[Image:Queries9.jpg|thumb|50px|center]]||[[Image:Queries10.jpg|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||text to come soon||[[Image:View1.jpg|thumb|50px|center]]||[[Image:View2.jpg|thumb|50px|center]]||[[Image:View3.jpg|thumb|50px|center]]||[[Image:View4.jpg|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||text to come soon||[[Image:W_ds_1.gif|thumb|50px|center]]||[[Image:W_ds_3.gif|thumb|50px|center]]||[[Image:W_ds_4.gif|thumb|50px|center]]||[[Image:W_ds_5.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||text to come soon||[[Image:W_gyre_1.gif|thumb|50px|center]]||[[Image:W_gyre_2.gif|thumb|50px|center]]||[[Image:W_gyre_3.gif|thumb|50px|center]]||[[Image:3dlogo.gif|thumb|50px|center|[http://www.younicycle.com/gyredemo?ID=17<small>Demo</small>]]]<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||text to come soon||[[Image:W_chart_1.gif|thumb|50px|center]]||[[Image:W_chart_2.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||text to come soon||[[Image:W_reports_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Image Manager <br>(Part 1)'''||[[Image:Images.png|thumb|50px|center]]||text to come soon||[[Image:W_images_1.gif|thumb|50px|center]]||[[Image:W_images_2.gif|thumb|50px|center]]||[[Image:W_images_3.gif|thumb|50px|center]]||[[Image:W_images_4.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager <br>(Part 2)'''||[[Image:Images.png|thumb|50px|center]]||text to come soon||[[Image:W_images_5.gif|thumb|50px|center]]||[[Image:W_images_6.gif|thumb|50px|center]]||[[Image:W_images_7.gif|thumb|50px|center]]||[[Image:Archery.svg|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''File Manager'''||[[Image:File_manager.png|thumb|50px|center]]||text to come soon||[[Image:W_files_2.gif|thumb|50px|center]]||[[Image:W_files_3.gif|thumb|50px|center]]||[[Image:W_files_4.gif|thumb|50px|center]]||[[Image:W_files_5.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||text to come soon||[[Image:W_app_1.gif|thumb|50px|center]]||[[Image:W_app_2.gif|thumb|50px|center]]||[[Image:W_app_3.gif|thumb|50px|center]]||[[Image:W_app_4.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (metatags)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||[[Image:W_site_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (SEO)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||[[Image:W_site_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Themes)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||[[Image:W_site_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (Pages)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||[[Image:W_site_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:3dlogo.gif|thumb|50px|center|[http://www.younicycle.com/gyredemo/web/61<small>Demo</small>]]]<br />
|-<br />
|-valign="top"<br />
| '''User Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||[[Image:W_acts_u_1.gif|thumb|50px|center]]||[[Image:W_acts_u_2.gif|thumb|50px|center]]||[[Image:W_acts_u_3.gif|thumb|50px|center]]||[[Image:W_acts_u_4.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''System Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||[[Image:W_acts_s_1.gif|thumb|50px|center]]||[[Image:W_acts_s_2.gif|thumb|50px|center]]||[[Image:W_acts_s_3.gif|thumb|50px|center]]||[[Image:W_acts_s_4.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||text to come soon||[[Image:W_h_1.gif|thumb|50px|center]]||[[Image:W_h_2.gif|thumb|50px|center]]||[[Image:W_h_8.gif|thumb|50px|center]]||[[Image:W_h_9.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Files Editor'''||[[Image:Css.png|thumb|50px|center]]||text to come soon||[[Image:W_css_1.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||text to come soon||[[Image:W_chat.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||[[Image:W_barcode_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||[[Image:W_barcode_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||text to come soon||[[Image:W_pr_manager_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||text to come soon||[[Image:W_ap_an_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||text to come soon||[[Image:W_publish_site_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||text to come soon||[[Image:W_acl_1.gif|thumb|50px|center]]||[[Image:W_acl_2.gif|thumb|50px|center]]||[[Image:W_acl_3.gif|thumb|50px|center]]||[[Image:W_acl_4.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||[[Image:W_bookmarks_1.gif|thumb|50px|center]]||[[Image:W_bookmarks_2.gif|thumb|50px|center]]||[[Image:W_bookmarks_3.gif|thumb|50px|center]]||[[Image:W_bookmarks_4.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||[[Image:W_webmail.gif|thumb|50px|center]]||[[Image:W_web_mail_2.gif|thumb|50px|center]]||[[Image:W_webmail_3.gif|thumb|50px|center]]||[[Image:W_webmail_4.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
<br />
|}<br />
== Resellers ==<br />
Additional information about resellers.<br />
<br />
== Partners ==<br />
Additional information about resellers.<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=File:View4.jpg&diff=13056File:View4.jpg2011-02-10T21:26:58Z<p>Henryhemma: </p>
<hr />
<div></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=File:View3.jpg&diff=13055File:View3.jpg2011-02-10T21:26:38Z<p>Henryhemma: </p>
<hr />
<div></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=File:View2.jpg&diff=13054File:View2.jpg2011-02-10T21:26:16Z<p>Henryhemma: </p>
<hr />
<div></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=File:View1.jpg&diff=13053File:View1.jpg2011-02-10T21:24:47Z<p>Henryhemma: </p>
<hr />
<div></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=File:Query001.jpg&diff=13052File:Query001.jpg2011-02-10T21:24:16Z<p>Henryhemma: </p>
<hr />
<div></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=13051Younicycle2011-02-10T21:01:20Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for an [http://younicycle.com '''Information System, named as Younicycle'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Content Management System & Knowledge Management platform. Younicycle is available online as a browser based Software as a Service - or as a Server package (Linux only).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Software as a service + separate Server vsn for Linux, which can be white-labeled. In addition, it is being tested 'in the cloud' with softlayer.com. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of<br />
each (soon),<br>along with accompanying screen shots.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
| align="center" style="background:#55CC99;"|'''Screen 1'''<br />
| align="center" style="background:#55CC99;"|'''Screen 2'''<br />
| align="center" style="background:#55CC99;"|'''Screen 3'''<br />
| align="center" style="background:#55CC99;"|'''Screen 4'''<br />
| align="center" style="background:#55CC99;"|'''Screen 5'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||<small>Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite. Length, not null, default, description, indexes, constraints, triggers, save table as, drop (delete). View, Insert (add), Update (edit), bulk import (insert, update)-> (csv, tab, pipe, user defined,all with column mapping), Export, export choice & order (csv, xls, xml, user defined), store table (Table snapshot), quick-print, pagination, dependencies, assign folder.</small><br />
||[[Image:Tables1.jpg|thumb|50px|center]]||[[Image:Tables2.jpg|thumb|50px|center]]||[[Image:Tables3.jpg|thumb|50px|center]]||[[Image:Tables4.jpg|thumb|50px|center]]||[[Image:Tables5.jpg|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Queries 1'''||[[Image:Query.png|thumb|50px|middle|center]]||text to come soon||[[Image:Query1.jpg|thumb|50px|center]]||[[Image:Query2.jpg|thumb|50px|center]]||[[Image:Queries3.jpg|thumb|50px|center]]||[[Image:Query4.jpg|thumb|50px|center]]||[[Image:Query5.jpg|thumb|50px|center]]<br />
|-valign="top"<br />
|-<br />
|-valign="top"<br />
| '''Queries 2'''||[[Image:Query.png|thumb|50px|middle|center]]||text to come soon||[[Image:Query6.jpg|thumb|50px|center]]||[[Image:Query7.jpg|thumb|50px|center]]||[[Image:Query8.jpg|thumb|50px|center]]||[[Image:Queries9.jpg|thumb|50px|center]]||[[Image:Queries10.jpg|thumb|50px|center]]<br />
|-valign="top"<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||text to come soon||[[Image:W_v_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||text to come soon||[[Image:W_ds_1.gif|thumb|50px|center]]||[[Image:W_ds_3.gif|thumb|50px|center]]||[[Image:W_ds_4.gif|thumb|50px|center]]||[[Image:W_ds_5.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||text to come soon||[[Image:W_gyre_1.gif|thumb|50px|center]]||[[Image:W_gyre_2.gif|thumb|50px|center]]||[[Image:W_gyre_3.gif|thumb|50px|center]]||[[Image:3dlogo.gif|thumb|50px|center|[http://www.younicycle.com/gyredemo?ID=17<small>Demo</small>]]]<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||text to come soon||[[Image:W_chart_1.gif|thumb|50px|center]]||[[Image:W_chart_2.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||text to come soon||[[Image:W_reports_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Image Manager <br>(Part 1)'''||[[Image:Images.png|thumb|50px|center]]||text to come soon||[[Image:W_images_1.gif|thumb|50px|center]]||[[Image:W_images_2.gif|thumb|50px|center]]||[[Image:W_images_3.gif|thumb|50px|center]]||[[Image:W_images_4.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager <br>(Part 2)'''||[[Image:Images.png|thumb|50px|center]]||text to come soon||[[Image:W_images_5.gif|thumb|50px|center]]||[[Image:W_images_6.gif|thumb|50px|center]]||[[Image:W_images_7.gif|thumb|50px|center]]||[[Image:Archery.svg|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''File Manager'''||[[Image:File_manager.png|thumb|50px|center]]||text to come soon||[[Image:W_files_2.gif|thumb|50px|center]]||[[Image:W_files_3.gif|thumb|50px|center]]||[[Image:W_files_4.gif|thumb|50px|center]]||[[Image:W_files_5.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||text to come soon||[[Image:W_app_1.gif|thumb|50px|center]]||[[Image:W_app_2.gif|thumb|50px|center]]||[[Image:W_app_3.gif|thumb|50px|center]]||[[Image:W_app_4.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (metatags)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||[[Image:W_site_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
-valign="top"<br />
| '''Web Site Wizard (SEO)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||[[Image:W_site_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
-valign="top"<br />
| '''Web Site Wizard (Themes)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||[[Image:W_site_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
-valign="top"<br />
| '''Web Site Wizard (Pages)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||[[Image:W_site_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:3dlogo.gif|thumb|50px|center|[http://www.younicycle.com/gyredemo/web/61<small>Demo</small>]]]<br />
|-<br />
|-valign="top"<br />
| '''User Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||[[Image:W_acts_u_1.gif|thumb|50px|center]]||[[Image:W_acts_u_2.gif|thumb|50px|center]]||[[Image:W_acts_u_3.gif|thumb|50px|center]]||[[Image:W_acts_u_4.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''System Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||[[Image:W_acts_s_1.gif|thumb|50px|center]]||[[Image:W_acts_s_2.gif|thumb|50px|center]]||[[Image:W_acts_s_3.gif|thumb|50px|center]]||[[Image:W_acts_s_4.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||text to come soon||[[Image:W_h_1.gif|thumb|50px|center]]||[[Image:W_h_2.gif|thumb|50px|center]]||[[Image:W_h_8.gif|thumb|50px|center]]||[[Image:W_h_9.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Files Editor'''||[[Image:Css.png|thumb|50px|center]]||text to come soon||[[Image:W_css_1.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||text to come soon||[[Image:W_chat.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||[[Image:W_barcode_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||[[Image:W_barcode_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||text to come soon||[[Image:W_pr_manager_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||text to come soon||[[Image:W_ap_an_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||text to come soon||[[Image:W_publish_site_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||text to come soon||[[Image:W_acl_1.gif|thumb|50px|center]]||[[Image:W_acl_2.gif|thumb|50px|center]]||[[Image:W_acl_3.gif|thumb|50px|center]]||[[Image:W_acl_4.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||[[Image:W_bookmarks_1.gif|thumb|50px|center]]||[[Image:W_bookmarks_2.gif|thumb|50px|center]]||[[Image:W_bookmarks_3.gif|thumb|50px|center]]||[[Image:W_bookmarks_4.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||[[Image:W_webmail.gif|thumb|50px|center]]||[[Image:W_web_mail_2.gif|thumb|50px|center]]||[[Image:W_webmail_3.gif|thumb|50px|center]]||[[Image:W_webmail_4.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
<br />
|}<br />
== Resellers ==<br />
Additional information about resellers.<br />
<br />
== Partners ==<br />
Additional information about resellers.<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=File:Home.jpg&diff=13050File:Home.jpg2011-02-10T20:39:36Z<p>Henryhemma: </p>
<hr />
<div></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=File:Queries10.jpg&diff=13049File:Queries10.jpg2011-02-10T20:39:17Z<p>Henryhemma: </p>
<hr />
<div></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=File:Queries9.jpg&diff=13048File:Queries9.jpg2011-02-10T20:38:58Z<p>Henryhemma: </p>
<hr />
<div></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=File:Queries3.jpg&diff=13047File:Queries3.jpg2011-02-10T20:38:33Z<p>Henryhemma: </p>
<hr />
<div></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=File:Tables5.jpg&diff=13046File:Tables5.jpg2011-02-10T20:38:12Z<p>Henryhemma: </p>
<hr />
<div></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=Younicycle&diff=13044Younicycle2011-02-10T20:13:25Z<p>Henryhemma: </p>
<hr />
<div>[[Image:Big_home.png|thumb|400px|right|'''Home page after Account login, where each Account = a Schema''']]<br />
This is a Work in Progress Page for an [http://younicycle.com '''Information System, named as Younicycle'''].<br/>In its broadest sense, Younicycle is an Information System; ''a work system whose activities are devoted to processing (capturing, transmitting, storing, retrieving, manipulating and displaying) information''. In terms of practical usage and terminology it can be used as a collaborative, Content Management System & Knowledge Management platform. Younicycle is available online as a browser based Software as a Service - or as a Server package (Linux only).<br />
Younicycle uses PostgreSQL as its foundation. <br />
== History ==<br />
The idea was conceived in 2001 with the intent being to:<br />
* Allow real-time, visual collaboration with customers or Teams for the preparation of complex documents. ''"I see what you see."'' <sub>[[Media:old_benefit_statement_2.pdf]]</sub> <br />
* Reduce dependence on multiple desktop or server applications <small>[[Porting from FileMaker Pro to PostgreSQL|Filemaker]],[http://www.adobe.com/products/golive/Adobe GoLive], [http://www.redrocksw.com/index_win.htm DeltaGraph], [http://www.quark.com Quark], [http://en.wikipedia.org/wiki/Adobe_LiveMotion Adobe LiveMotion],[http://www.adobe.com/products/illustrator/ Adobe Illustrator], [http://www.thedigitalpeople.com/downloads/IntroYTD.pdf YTD (Merging variable data)], [http://www.adobe.com/products/acrobatpro/ Acrobat Professional], [http://www.adobe.com/products/acrdis/ Acrobat Distiller Server],[http://fetchsoftworks.com/ Fetch] ('''partial list''')</small> along with the associated costs of multiple licenses & dealing with incompatible platforms & files.<br />
* Reduce and consolidate redundant & infrequently used features amongst multiple desktop software applications.<br />
* Narrow the Knowledge Divide between programmers and the '''long tail of the web''', allowing Experts and Novices to work together.<br />
* Reduce Software Training costs by designing a uniform GUI and common file system.<br />
* Provide a broad Suite of integrated, flexible Tools that would be affordable for SMB's, consultants or departments of larger organizations. <br />
== Past versions ==<br />
Development began in 2003 with MySQL, Php 4 & ActionScript 1. The transition to PostgreSQL 7.4 was made in 2004.<br />
== Current version ==<br />
Current version is Software as a service + separate Server vsn for Linux, which can be white-labeled. In addition, it is being tested 'in the cloud' with softlayer.com. The current version of PostgreSQL is the latest stable version.<br />
<br />
== Current Features ==<br />
Below is a list an abbreviated list of current features, with a brief description of<br />
each (soon),<br>along with accompanying screen shots.<br />
<br><br><br />
{| class="wikitable"<br />
| align="left" style="background:#55CC99;"|'''Tool'''<br />
| align="center" style="background:#55CC99;"|'''Icon'''<br />
| align="center" style="background:#f26522;"|'''Brief Description'''<br />
| align="center" style="background:#55CC99;"|'''Screen 1'''<br />
| align="center" style="background:#55CC99;"|'''Screen 2'''<br />
| align="center" style="background:#55CC99;"|'''Screen 3'''<br />
| align="center" style="background:#55CC99;"|'''Screen 4'''<br />
| align="center" style="background:#55CC99;"|'''Screen 5'''<br />
|-<br />
|-valign="top"<br />
| '''Tables'''||[[Image:Table.png|thumb|50px|center]]||<small>Types: Serial (autoincrement), smallint, integer, bigint, numeric, double, real, varchar (string), text, date, time, timstamp (datetime), boolean, file, composite. Length, not null, default, description, indexes, constraints, triggers, save table as, drop (delete). View, Insert (add), Update (edit), bulk import (insert, update)-> (csv, tab, pipe, user defined,all with column mapping), Export, export choice & order (csv, xls, xml, user defined), store table (Table snapshot), quick-print, pagination, dependencies, assign folder.</small><br />
||[[Image:Tables1.jpg|thumb|50px|center]]||[[Image:Tables2.jpg|thumb|50px|center]]||[[Image:Tables3.jpg|thumb|50px|center]]||[[Image:Tables4.jpg|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Queries'''||[[Image:Query.png|thumb|50px|middle|center]]||text to come soon||[[Image:W_q_1.gif|thumb|50px|center]]||[[Image:W_q_2.gif|thumb|50px|center]]||[[Image:W_q_3.gif|thumb|50px|center]]||[[Image:W_q_4.gif|thumb|50px|center]]||[[Image:W_q_5.gif|thumb|50px|center]]<br />
|-valign="top"<br />
|-<br />
|-valign="top"<br />
| '''Views'''||[[Image:View.png|thumb|50px|center]]||text to come soon||[[Image:W_v_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Composite Type'''||[[Image:Composite.gif|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Datasources'''||[[Image:Datasources.png|thumb|50px|center]]||text to come soon||[[Image:W_ds_1.gif|thumb|50px|center]]||[[Image:W_ds_3.gif|thumb|50px|center]]||[[Image:W_ds_4.gif|thumb|50px|center]]||[[Image:W_ds_5.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Functions'''||[[Image:Functions.png|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Template Editor'''||[[Image:Template_editor_gyre.png|thumb|50px|center]]||text to come soon||[[Image:W_gyre_1.gif|thumb|50px|center]]||[[Image:W_gyre_2.gif|thumb|50px|center]]||[[Image:W_gyre_3.gif|thumb|50px|center]]||[[Image:3dlogo.gif|thumb|50px|center|[http://www.younicycle.com/gyredemo?ID=17<small>Demo</small>]]]<br />
|-<br />
|-valign="top"<br />
| '''Charts'''||[[Image:Charts.png|thumb|50px|center]]||text to come soon||[[Image:W_chart_1.gif|thumb|50px|center]]||[[Image:W_chart_2.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Reports'''||[[Image:Reports.png|thumb|50px|center]]||text to come soon||[[Image:W_reports_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Image Manager <br>(Part 1)'''||[[Image:Images.png|thumb|50px|center]]||text to come soon||[[Image:W_images_1.gif|thumb|50px|center]]||[[Image:W_images_2.gif|thumb|50px|center]]||[[Image:W_images_3.gif|thumb|50px|center]]||[[Image:W_images_4.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Image Manager <br>(Part 2)'''||[[Image:Images.png|thumb|50px|center]]||text to come soon||[[Image:W_images_5.gif|thumb|50px|center]]||[[Image:W_images_6.gif|thumb|50px|center]]||[[Image:W_images_7.gif|thumb|50px|center]]||[[Image:Archery.svg|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''File Manager'''||[[Image:File_manager.png|thumb|50px|center]]||text to come soon||[[Image:W_files_2.gif|thumb|50px|center]]||[[Image:W_files_3.gif|thumb|50px|center]]||[[Image:W_files_4.gif|thumb|50px|center]]||[[Image:W_files_5.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Application Editor'''||[[Image:Application_editor_gyre.png|thumb|50px|center]]||text to come soon||[[Image:W_app_1.gif|thumb|50px|center]]||[[Image:W_app_2.gif|thumb|50px|center]]||[[Image:W_app_3.gif|thumb|50px|center]]||[[Image:W_app_4.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Web Site Wizard (metatags)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||[[Image:W_site_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
-valign="top"<br />
| '''Web Site Wizard (SEO)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||[[Image:W_site_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
-valign="top"<br />
| '''Web Site Wizard (Themes)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||[[Image:W_site_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
-valign="top"<br />
| '''Web Site Wizard (Pages)'''||[[Image:Sites.png|thumb|50px|center]]||text to come soon||[[Image:W_site_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:3dlogo.gif|thumb|50px|center|[http://www.younicycle.com/gyredemo/web/61<small>Demo</small>]]]<br />
|-<br />
|-valign="top"<br />
| '''User Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||[[Image:W_acts_u_1.gif|thumb|50px|center]]||[[Image:W_acts_u_2.gif|thumb|50px|center]]||[[Image:W_acts_u_3.gif|thumb|50px|center]]||[[Image:W_acts_u_4.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''System Actions'''||[[Image:Actions.png|thumb|50px|center]]||text to come soon||[[Image:W_acts_s_1.gif|thumb|50px|center]]||[[Image:W_acts_s_2.gif|thumb|50px|center]]||[[Image:W_acts_s_3.gif|thumb|50px|center]]||[[Image:W_acts_s_4.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''HTML Editor'''||[[Image:Html.png|thumb|50px|center]]||text to come soon||[[Image:W_h_1.gif|thumb|50px|center]]||[[Image:W_h_2.gif|thumb|50px|center]]||[[Image:W_h_8.gif|thumb|50px|center]]||[[Image:W_h_9.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Files Editor'''||[[Image:Css.png|thumb|50px|center]]||text to come soon||[[Image:W_css_1.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''Internal Blog'''||[[Image:Blog.png|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Internal Chat'''||[[Image:Chat.png|thumb|50px|center]]||text to come soon||[[Image:W_chat.gif|thumb|50px|center]]||<br />
|-<br />
|-valign="top"<br />
| '''QR Code'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||[[Image:W_barcode_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''SaaS Packager'''||[[Image:Barcode.png|thumb|50px|center]]||text to come soon||[[Image:W_barcode_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Project Manager'''||[[Image:Project_manager.png|thumb|50px|center]]||text to come soon||[[Image:W_pr_manager_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Application Analyzer'''||[[Image:Analyzer.png|thumb|50px|center]]||text to come soon||[[Image:W_ap_an_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Publish Wizard'''||[[Image:Publish_wizard.png|thumb|50px|center]]||text to come soon||[[Image:W_publish_site_1.gif|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''ACL Manager'''||[[Image:Acl_manager.png|thumb|50px|center]]||text to come soon||[[Image:W_acl_1.gif|thumb|50px|center]]||[[Image:W_acl_2.gif|thumb|50px|center]]||[[Image:W_acl_3.gif|thumb|50px|center]]||[[Image:W_acl_4.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Account Manager'''||[[Image:Accounts_manager.png|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Bookmarks'''||[[Image:Bookmarks.png|thumb|50px|center]]||text to come soon||[[Image:W_bookmarks_1.gif|thumb|50px|center]]||[[Image:W_bookmarks_2.gif|thumb|50px|center]]||[[Image:W_bookmarks_3.gif|thumb|50px|center]]||[[Image:W_bookmarks_4.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Notes Manager'''||[[Image:Notes_manager.png|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Checkout Settings'''||[[Image:Checkout_settings.png|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Web Mail'''||[[Image:Webmail.png|thumb|50px|center]]||text to come soon||[[Image:W_webmail.gif|thumb|50px|center]]||[[Image:W_web_mail_2.gif|thumb|50px|center]]||[[Image:W_webmail_3.gif|thumb|50px|center]]||[[Image:W_webmail_4.gif|thumb|50px|center]]<br />
|-<br />
|-valign="top"<br />
| '''Mail Admin'''||[[Image:Mailadmin.png|thumb|50px|center]]||text to come soon||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]||[[Image:Soon.png|thumb|50px|center]]<br />
<br />
|}<br />
== Resellers ==<br />
Additional information about resellers.<br />
<br />
== Partners ==<br />
Additional information about resellers.<br />
== Reviews ==<br />
<small>[[Media:younicycle-review.pdf]] by Andrew Sullivan, formerly of CommandPrompt (September, 2008)</small><br />
== Documents & Files ==<br />
<small>[[Media:old_benefit_statement_2.pdf]]</small><br />
== Links ==<br />
<small>[[DefaultACL]]</small><br />
<br><small>[http://en.wikipedia.org/wiki/B%C3%A9zier_curve Wikipedia Bezier Curve]</small><br />
<br><small>[http://en.wikipedia.org/wiki/Template_engine_%28web%29 Wikipedia Web Template Engine]</small></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=File:Query8.jpg&diff=13043File:Query8.jpg2011-02-10T20:03:52Z<p>Henryhemma: </p>
<hr />
<div></div>Henryhemmahttps://wiki.postgresql.org/index.php?title=File:Query7.jpg&diff=13042File:Query7.jpg2011-02-10T20:03:30Z<p>Henryhemma: </p>
<hr />
<div></div>Henryhemma