Notes: AJAX based notes editor

Recommend this page to a friend!
  Info   Screenshots   View files (52)   Download .zip   Reputation   Support forum (2)   Blog    
Ratings Unique User Downloads Download Rankings
66%Total: 791 All time: 4,259 This week: 251
Version License PHP version Categories
notes 1.0GNU General Publi...5PHP 5, Databases, Content management, A...
Description Author

This package implements an AJAX based notes editor.

It generates a user interface panel divided in three sections updated without reloading using AJAX: a menu, a folder list and the content viewer.

The content section displays forms for creating, viewing and editing notes.

The folders section lists the available section. The content section is updated when a folder item is selected to show the item content.

The menu allows the user to create, edit, view and delete notes or folders.

Innovation Award
PHP Programming Innovation award nominee
August 2010
Number 5
Some Web applications allow the users to create and edit notes to be associated with certain content.

This package provides an complete solution to manage abstract notes, which includes an AJAX based interface to create and edit notes and folder based categorization of the notes.

Manuel Lemos
Picture of Michael J. Fuhrman
Name: Michael J. Fuhrman is available for providing paid consulting. Contact Michael J. Fuhrman .
Classes: 12 packages by
Country: United States United States
Age: ???
All time rank: 44755 in United States United States
Week rank: 713 74 in United States United States
Innovation award
Innovation award
Nominee: 3x

Screenshots  
  • TriView_Note_Edit.png
  • TriView_Note_View.png
  • TriView_Notes_Menu.png
  • TriView_Folder_View.png
  • TriView_Edit_Menu.png
  • TriView_Folder_Edit.png
  • TriView_CopyRight.png
  Files  
File Role Description
App (16 files, 1 directory)
Images (1 directory)
Install (2 files)
Shared (5 files, 2 directories)

  Files  /  App  
File Role Description
Forms (2 directories)
   index.php Example Draws the TriView for the Notes Application
   ReadMe.txt Doc. Provides guidence to programmers
   rootFolder.php Example Contains the ID of the folder Created through CreateFolder.php
   trgrs_Content.js.php Data JavaScript functions that determine what should be done when a link is selected
   trgrs_Left.js.php Data JavaScript functions that determine what should be done when a link is selected
   trgrs_Menus.js.php Data JavaScript functions that determine what should be done when a link is selected
   trgrs_Notes.js.php Data JavaScript functions that determine what should be done when a link is selected
   view_Left.php Example Displays the TreeView in the Left Panel
   view_Menu.php Example Displays the Menu's in the Top Panel
   _copy.php Example redirects the application based on target data class
   _delete.php Example deletes data elements from Ladder
   _edit.php Example redirects the application based on target data class
   _move.php Example moves a data item in the tree .. not implemented
   _new.php Example redirects the application based on target data class
   _properties.php Example displays the properties of a data element
   _view.php Example redirects the application based on target data class

  Files  /  App  /  Forms  
File Role Description
Note (5 files)
Notes (5 files)

  Files  /  App  /  Forms  /  Note  
File Role Description
   add.php Example Adds a note element to Ladder
   edit.php Example Edits a note element to Ladder
   new.php Example Creates a new note element for Ladder
   update.php Example Updates a note element in Ladder
   view.php Example Views a note element in Ladder

  Files  /  App  /  Forms  /  Notes  
File Role Description
   add.php Example Adds a folder element to Ladder
   edit.php Example Edits a folder element in Ladder
   new.php Example Creates a new folder element in Ladder
   update.php Example Updates a folder element in Ladder
   view.php Example Views a folder element in Ladder

  Files  /  Images  
File Role Description
Ladder (7 files)

  Files  /  Images  /  Ladder  
File Role Description
   empty.gif Icon empty gif for folder details panel
   file.gif Icon file gif for folder details panel
   folder_closed.gif Icon folder closed gif for folder details panel
   folder_open.gif Icon folder open gif for folder details panel
   minus.gif Icon minus gif for folder details panel
   plus.gif Icon plus gif for folder details panel
   reference.gif Icon reference gif for folder details panel

  Files  /  Install  
File Role Description
   CreateFolder.php Example Creates a Notes Folder in Ladder
   Install.php Example Installs the Notes Classes into Ladder

  Files  /  Shared  
File Role Description
Classes (1 directory)
Panels (4 files, 2 directories)
   AJAX.js Data Java Interfaces into AJAX
   JQuery_Lite.js.js Data Provides simple JQuery Functionality
   styles.css Example CSS styles used by my applications
   _ENetArch.js Data Root JavaScript name space
   _menus2.js Data HTML / JavaScript / CSS menus

  Files  /  Shared  /  Classes  
File Role Description
Common (2 files)

  Files  /  Shared  /  Classes  /  Common  
File Role Description
   Common_Note.cls Class Extends Ladders Item object
   Common_Notes.cls Class Extends Ladders Folder object

  Files  /  Shared  /  Panels  
File Role Description
Common (2 files)
Ladder (4 files)
   Panel_List7.cls Class Works with Folder DetailList2 to draw a table
   Panel_Panel.cls Class Contains the template classes for drawing Panels
   Panel_TreeView.cls Class Draws a 3 DIV view Form
   Panel_TriView.cls Class Draws a 3 DIV view Form

  Files  /  Shared  /  Panels  /  Common  
File Role Description
   Panel_Common_Note.cls Class Draws a Note data element
   Panel_Common_Notes.cls Class Extends the Panel Ladder Folder

  Files  /  Shared  /  Panels  /  Ladder  
File Role Description
   Panel_Folder_DetailList2.cls Class Displays the details of data elements in a Folder
   Panel_Ladder_Folder.cls Class Displays a static and edit view for a Folder element
   Panel_Ladder_Item.cls Class Displays a static and edit view for a Item element
   Panel_Ladder_Properties.cls Class Displays the properties for data stored in Ladder

notes-2010-09-07.zip 201KB
notes-2010-09-07.tar.gz 178KB
Install with Composer
Needed packages  
Class DownloadWhy it is needed Dependency
Ladder PHP .zip .tar.gz Ladder manages the Data, this Presents Required
 Version Control Unique User Downloads Download Rankings  
 0%
Total:791
This week:0
All time:4,259
This week:251
 User Ratings  
 
 All time
Utility:83%
Consistency:83%
Documentation:83%
Examples:83%
Tests:-
Videos:-
Overall:66%
Rank:695
  

For more information send a message to info at phpclasses dot org.