Beispiel #1
0
 * UserData Listing Page
 * 
 * Allows search for records 
 *
 * 
 *
 *****/
$modid = 1;
require_once 'AMP/BaseDB.php';
/**
 *  Check for a cached page
 */
/**
 * Check for a cached copy of this request
 */
if ($cached_output = AMP_cached_request()) {
    print $cached_output;
    exit;
}
require_once 'AMP/UserData/Set.inc.php';
//bounce to the index if modin isn't set
if (isset($_REQUEST['modin']) && $_REQUEST['modin']) {
    $modin = intval($_REQUEST['modin']);
} else {
    header("Location: index.php");
}
#$intro_id=1;
$admin = false;
$userlist =& new UserDataSet($dbcon, $modin, $admin);
//Check if publishing of data has been authorized
if (!$userlist->_module_def['publish']) {
Beispiel #2
0
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

    For further information, contact Radical Designs at info@radicaldesigns.org

*******************************************/
$intro_id = 2;
require_once "AMP/BaseDB.php";
//if the frontpage timeout is actually set it will have a different value from the CACHE_TIMEOUT
//otherwise no one cares about this case
if (($cached_output = AMP_cached_request()) && AMP_SYSTEM_CACHE_TIMEOUT_FRONTPAGE == AMP_SYSTEM_CACHE_TIMEOUT || $cached_output && ($cached_frontpage_stamp = AMP_cache_get(AMP_CACHE_TOKEN_URL_CONTENT . '_TIMESTAMP_FRONTPAGE')) && AMP_SYSTEM_CACHE_TIMEOUT_FRONTPAGE >= time() - $cached_frontpage_stamp) {
    print $cached_output;
    exit;
}
require_once "AMP/BaseTemplate.php";
if ('index.php' != AMP_CONTENT_URL_FRONTPAGE) {
    ampredirect(AMP_CONTENT_URL_FRONTPAGE);
}
$currentPage =& AMPContent_Page::instance();
$currentPage->setListType(AMP_CONTENT_LISTTYPE_FRONTPAGE);
require_once 'AMP/Content/Class.inc.php';
$currentClass = new ContentClass(AMP_Registry::getDbcon(), AMP_CONTENT_CLASS_FRONTPAGE);
$display =& $currentClass->getDisplay();
$currentPage->contentManager->addDisplay($display);
AMP_cache_set(AMP_CACHE_TOKEN_URL_CONTENT . '_TIMESTAMP_FRONTPAGE', time());
require_once 'AMP/BaseFooter.php';