[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Fmsystem-commits] [7336] initial add of activitycalendar frontend
From: |
Erik Holm-Larsen |
Subject: |
[Fmsystem-commits] [7336] initial add of activitycalendar frontend |
Date: |
Wed, 01 Jun 2011 11:49:51 +0000 |
Revision: 7336
http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=7336
Author: erikhl
Date: 2011-06-01 11:49:50 +0000 (Wed, 01 Jun 2011)
Log Message:
-----------
initial add of activitycalendar frontend
Added Paths:
-----------
trunk/activitycalendarfrontend/
trunk/activitycalendarfrontend/inc/
trunk/activitycalendarfrontend/inc/class.menu.inc.php
trunk/activitycalendarfrontend/inc/class.uiactivity.inc.php
trunk/activitycalendarfrontend/inc/model/
trunk/activitycalendarfrontend/index.php
trunk/activitycalendarfrontend/js/
trunk/activitycalendarfrontend/setup/
trunk/activitycalendarfrontend/setup/default_records.inc.php
trunk/activitycalendarfrontend/setup/phpgw_no.lang
trunk/activitycalendarfrontend/setup/setup.inc.php
trunk/activitycalendarfrontend/setup/tables_current.inc.php
trunk/activitycalendarfrontend/templates/
Added: trunk/activitycalendarfrontend/inc/class.menu.inc.php
===================================================================
--- trunk/activitycalendarfrontend/inc/class.menu.inc.php
(rev 0)
+++ trunk/activitycalendarfrontend/inc/class.menu.inc.php 2011-06-01
11:49:50 UTC (rev 7336)
@@ -0,0 +1,27 @@
+<?php
+ class activitycalendarfrontend_menu
+ {
+ function get_menu()
+ {
+ $incoming_app =
$GLOBALS['phpgw_info']['flags']['currentapp'];
+ $GLOBALS['phpgw_info']['flags']['currentapp'] =
'activitycalendarfrontend';
+
+ $menus = array();
+
+ if ( $GLOBALS['phpgw']->acl->check('run',
phpgwapi_acl::READ, 'admin')
+ || $GLOBALS['phpgw']->acl->check('admin',
phpgwapi_acl::ADD, 'activitycalendarfrontend'))
+ {
+ $menus['admin'] = array
+ (
+ 'index' => array
+ (
+ 'text' =>
lang('Configuration'),
+ 'url' =>
$GLOBALS['phpgw']->link('/index.php', array('menuaction' =>
'admin.uiconfig.index', 'appname' => 'activiticalendarfrontend') )
+ ),
+ );
+ }
+
+ $GLOBALS['phpgw_info']['flags']['currentapp'] =
$incoming_app;
+ return $menus;
+ }
+ }
Added: trunk/activitycalendarfrontend/inc/class.uiactivity.inc.php
===================================================================
--- trunk/activitycalendarfrontend/inc/class.uiactivity.inc.php
(rev 0)
+++ trunk/activitycalendarfrontend/inc/class.uiactivity.inc.php 2011-06-01
11:49:50 UTC (rev 7336)
@@ -0,0 +1,42 @@
+<?php
+ phpgw::import_class('activitycalendar.uiactivities');
+ phpgw::import_class('activitycalendar.soactivity');
+
+ class activitycalendarfrontend_uiactivity extends
activitycalendar_uiactivities
+ {
+ public $public_functions = array
+ (
+ 'add' => true,
+ 'edit' => true,
+ 'view' => true,
+ 'index' => true
+ );
+
+ function edit()
+ {
+ $id = intval(phpgw::get_var('id', 'GET'));
+ var_dump($id);
+ $so = activitycalendar_soactivity::get_instance();
+ $activity = $so->get_single($id);
+
+ if($activity->get_secret() != phpgw::get_var('secret',
'GET'))
+ {
+ $this->redirect(array('menuaction' =>
'bookingfrontend.uisearch.index'));
+ }
+
+ //$this->redirect(array('menuaction' =>
'activitycalendar.uiactivities.edit', 'id' => $id, 'frontend' => 'true'));
+
+/* $application['resource_ids'] = $resource_ids;
+ $agegroups = $this->agegroup_bo->fetch_age_groups();
+ $agegroups = $agegroups['results'];
+ $audience = $this->audience_bo->fetch_target_audience();
+ $audience = $audience['results'];
+ self::render_template('application',
array('application' => $application, 'audience' => $audience, 'agegroups' =>
$agegroups, 'frontend'=>'true'));
+*/
+ }
+
+ function index()
+ {
+ var_dump("inni index");
+ }
+ }
Added: trunk/activitycalendarfrontend/index.php
===================================================================
--- trunk/activitycalendarfrontend/index.php (rev 0)
+++ trunk/activitycalendarfrontend/index.php 2011-06-01 11:49:50 UTC (rev
7336)
@@ -0,0 +1,10 @@
+<?php
+ $GLOBALS['phpgw_info']['flags'] = array(
+ 'noheader' => true,
+ 'nonavbar' => true,
+ 'currentapp' => 'activitycalendarfrontend'
+ );
+
+ include_once('../header.inc.php');
+
+ $GLOBALS['phpgw']->redirect_link('/index.php',array('menuaction' =>
'activitycalendarfrontend.uiactivity.index'));
Added: trunk/activitycalendarfrontend/setup/default_records.inc.php
===================================================================
--- trunk/activitycalendarfrontend/setup/default_records.inc.php
(rev 0)
+++ trunk/activitycalendarfrontend/setup/default_records.inc.php
2011-06-01 11:49:50 UTC (rev 7336)
@@ -0,0 +1,32 @@
+<?php
+
+// Default user
+$GLOBALS['phpgw']->accounts = createObject('phpgwapi.accounts');
+$GLOBALS['phpgw']->acl = CreateObject('phpgwapi.acl');
+
+$modules = array
+(
+ 'activitycalendarfrontend',
+// 'preferences'
+);
+
+$aclobj =& $GLOBALS['phpgw']->acl;
+/*
+if (!$GLOBALS['phpgw']->accounts->exists('bookingguest') ) // no guest account
already exists
+{
+ $GLOBALS['phpgw_info']['server']['password_level'] = '8CHAR';
+ $account = new phpgwapi_user();
+ $account->lid = 'bookingguest';
+ $account->firstname = 'booking';
+ $account->lastname = 'Guest';
+ $account->passwd = 'bkbooking';
+ $account->enabled = true;
+ $account->expires = -1;
+ $bookingguest = $GLOBALS['phpgw']->accounts->create($account,
array(), array(), $modules);
+
+ $preferences = createObject('phpgwapi.preferences');
+ $preferences->set_account_id($bookingguest);
+ $preferences->add('bookingfrontend','template_set','bkbooking');
+ $preferences->save_repository(true,$GLOBALS['type']);
+}
+*/
\ No newline at end of file
Added: trunk/activitycalendarfrontend/setup/phpgw_no.lang
===================================================================
--- trunk/activitycalendarfrontend/setup/phpgw_no.lang
(rev 0)
+++ trunk/activitycalendarfrontend/setup/phpgw_no.lang 2011-06-01 11:49:50 UTC
(rev 7336)
@@ -0,0 +1,2 @@
+activitycalendarfrontend common no Aktivitetsoversikt Frontend
+Activitycalendarfrontend common no Aktivitetsoversikt Frontend
\ No newline at end of file
Added: trunk/activitycalendarfrontend/setup/setup.inc.php
===================================================================
--- trunk/activitycalendarfrontend/setup/setup.inc.php
(rev 0)
+++ trunk/activitycalendarfrontend/setup/setup.inc.php 2011-06-01 11:49:50 UTC
(rev 7336)
@@ -0,0 +1,43 @@
+<?php
+ $setup_info['activitycalendarfrontend']['name'] =
'activitycalendarfrontend';
+ $setup_info['activitycalendarfrontend']['version'] = '0.1';
+ $setup_info['activitycalendarfrontend']['app_order'] = 61;
+ $setup_info['activitycalendarfrontend']['enable'] = 1;
+ $setup_info['activitycalendarfrontend']['app_group'] = 'office';
+
+ $setup_info['activitycalendarfrontend']['description'] = 'Bergen
kommune activitycalendarfrontend';
+
+ $setup_info['activitycalendarfrontend']['author'][] = array
+ (
+ 'name' => 'Bouvet ASA',
+ 'email' => 'address@hidden'
+ );
+
+ /* Dependencies for this app to work */
+ $setup_info['activitycalendarfrontend']['depends'][] = array(
+ 'appname' => 'phpgwapi',
+ 'versions' => Array('0.9.17', '0.9.18')
+ );
+
+ $setup_info['activitycalendarfrontend']['depends'][] = array(
+ 'appname' => 'booking',
+ 'versions' => Array('0.2.00',
'0.2.01','0.2.02','0.2.03','0.2.04','0.2.05','0.2.06','0.2.07')
+ );
+
+ $setup_info['activitycalendarfrontend']['depends'][] = array(
+ 'appname' => 'property',
+ 'versions' => Array('0.9.17')
+ );
+
+ $setup_info['activitycalendarfrontend']['depends'][] = array(
+ 'appname' => 'activitycalendar',
+ 'versions' => Array('0.1.3')
+ );
+
+ /* The hooks this app includes, needed for hooks registration */
+ $setup_info['activitycalendarfrontend']['hooks'] = array
+ (
+ 'menu' => 'activitycalendarfrontend.menu.get_menu',
+ 'config'
+ );
+?>
Added: trunk/activitycalendarfrontend/setup/tables_current.inc.php
===================================================================
--- trunk/activitycalendarfrontend/setup/tables_current.inc.php
(rev 0)
+++ trunk/activitycalendarfrontend/setup/tables_current.inc.php 2011-06-01
11:49:50 UTC (rev 7336)
@@ -0,0 +1,3 @@
+<?php
+ $phpgw_baseline = array();
+?>
\ No newline at end of file
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Fmsystem-commits] [7336] initial add of activitycalendar frontend,
Erik Holm-Larsen <=