Notifications in TopazPort

Notifications are used in TopazPort to send two types of messages. A message the user (the person affected by an action) A message to someone who has "subscribed" to an action. We use notifications so we have a generalized way of doing this that also allows for editing the message ...

Objekt2 Class

The Objekt2 class will become the basis for all of our objekts in the future. It presents a new way of handling the data in the database from the Objekt class and allows us to have objekts with more complex relationships to tables than just one row per objekt. It ...

Development and Live Databases

There are several databases on development and live servers. Here is the information about the important ones Live iriserve_topazport01 - This is the live database. iriserve_tbo2 - This is the live database for TBO iriserve_scramble - This is a scratch database that is used for creating our sanitized database. iriserve_sugarcrm - ...

Email Feedback Resources

It's important that we get feedback from email providers about people marking our email as spam. Here is a list of Feedback resources from - http://www.aotalliance.org/summit2007/2007_presents/803_unsubscribex.pdf I could not load that page tonight (3/22/2008) so I loaded this page from Google's cache - http://64.233.167.104/search?...

TableAccessor Class

The TableAccessor class is an abstract class we will use to read and write from various tables in the database. Eventually we will use this to update the structure of the database as well so we don't have the database structure in two places (the TableAccessor and updateAllTables()). But for ...

Design Document on Holding edited items for Email Verification

The approval queue only applies to objekts with history. Please note this implies we will need to add history to some additional objekts, which is likely needed anyway to support collaborative editing.   menu listofposts topazportlayout probably a couple others Third, we need to consider our standard TopazPort policy as ...