startuxcode

 [ home ]   [ downloads ]   [ contacts ]   

The project
- features
- the team
- why
- for whom


Resources
- faq
- manual
- install
- readme
- license


Misc
- screenshots
- tracker
- foruns
startuxcode features 03 december, 2003
introduction
startuxcode is a software platform for the development and maintenance of weblogs for both internet and intranet environments. with startuxcode you are able to develop all the components of a website using a web browser. the need for programming skills is minimal. the entire visual aspect of the website, as well as its functions and contents, are updated and managed using a web browser, from any computer in the network. furthermore, there are differentiated access levels according to the role ascribed to each and every member of the project management team. hence, startuxcode is an easy to use group work tool enabling the smooth handling of complex websites and fully ensuring content development, maintenance and management.


1.1 overall characteristics
  • content, layouts and site programming are completely independent.
  • backoffice has a web interface (universal client);
  • differentiated access levels with the option to define personalised access;
  • unlimited number of visual components;
  • unlimited number of sections in a fully parameterable content structure;
  • unlimited number of page objects that can be freely combined for a web page;
  • object oriented internal messaging system;
  • advanced free text search engine;
  • full XML import / export of contents;
  • unlimited number of threaded foruns with optional user moderation;
  • unlimited number of foruns configuration templates;


    1.2 Content management
    content structure by feature:
  • advanced what you see is what you get (wysiwyg) content editor;
  • article preview directly in the web browser (wysiwyg);
  • articles can be previewed using any layout and given a default appearence;
  • HTML language checker;
  • pre-dating of articles, thereby allowing contents to become available from a specific time and date, with ongoing dating;
  • importing of documents from Microsoft Word respecting both text styles and tables;
  • uploading of files directly from the web browser;
  • resizing of images directly from the web browser, with real time preview of results;
  • unlimited number of pre-defined graphic templates;
  • article classification by subject;
  • option of creating public debates (in threaded articles) associated with each article;
  • system of public classification gathering;
  • approval of articles by editors;


    1.3 management comments
  • approval, editing, deletion and one-click article creation based on comments left by site visitors directly into the web browser;
  • comments history archive;


    1.4 backoffice security
  • access control through personalised login and password using the web server authentication facilities;
  • three base levels of basic access; programmer, editor and journalist;
  • personalisation of access at any level with restrictions by subject, page or, in the case of programmers, by function;
  • full SSL support for 128 bits data encryption protocol in accessing the back office


    1.5 management of pages and page objects
  • usage of a flexible and easy to use language for page object creation and maintenance;
  • visual management of contents from any website page/object, fully parameterable from the web interface;
  • unlimited number of page objects;
  • option of automatic article insertion by chronological order;
  • automatic insert of tickers;
  • insertion of forms in page objects;
  • insertion of public remarks (comments left by site visitors);
  • direct preview of all page objects in full WYSIWYG;
  • HTML can be used to define page objects presentation;
  • page objects (including contents, layouts and boxes) from other startuxcode sites can be inserted in real time and cached locally;


    1.6 managing the web site structure
  • website section management in a tree structure;
  • unlimited number of sections;
  • unlimited number of hierarchical section levels;
  • independent section layouts and programming;
  • internal php functions to insert and update navigation bars into pages;


    1.7 user registration
  • fully parameterable user registration structure (definition of number and type of information gathering fields);
  • access to website articles, sections or pages, can be limited to registered users;
  • user authentication and registration forms can be accessed on any website page;
  • pages can be manipulated in real time depending on past user actions and preferences;


    1.8 survey system
  • creation of surveys through a web interface;
  • fully parameterable survey structure;
  • unlimited number of simultaneous surveys;
  • survey insert in any section/page of the website;
  • survey results archive;
  • results display using color bars or graphics;


    1.9 Internal cache system
    in a dynamic website management plataform, whenever the visitor enters a page, that page is simultaneously formed based on data stored in the database engine. The startuxcode cache system enables the website performance to be improved during peaks in visit rates.
    this is achieved using three distinct cache layers. hence, we can avoid the usual limitations of dynamic websites where, in moments of intense traffic, access to the database engine hinders overall system performance;
  • cache for articles rendered in multiple layouts;
  • configurable TTL (Time To Live) per page object. 
  • Full page cache;
  • web interface for cache management;
  • cache TTL definable to the second for static pages;


    1.10 management of interface models
  • unlimited number of interfaces can make every section of your site unique in every way;
  • interfaces may include files from disk (using the PHP include function);
  • use of HTML and PHP languages ensure complete programming freedom of interfaces, allowing every single feature that is achievable using both languages to be integrated in startuxcode sites;


    1.11 Website monitoring tools – Client Relationship Management and Data Mining
  • startuxcode can record and identify every user action made on the site;
  • actions data are stored in tab delimited flat files for easy export to third party CRM and Data Mining packages;
  • actions can be read in real time by internal interface programs;
  • users can be tracked using cockies for multiple visits tracking and identification;


    1.12 messaging/notes system for backoffice users
  • object oriented message system between back office staff, objects (anyone editing the object) and articles (anyone editing a certain article);
  • notes can be deleted by recipients and have status flags (read/unread);
  • can be used for internal project management;


  • startuxcode's engine code is Copyright © 2003 by Mário Gamito
    SourceForge.net Logo