- Added small view for main screen display of infolog entries.

- Added pref setting for choosing and using small view.
- Updated calendar method to support display limit.
- Added/updated English translations.
This commit is contained in:
shrykedude 2003-11-20 06:40:29 +00:00
parent fea33a3d1f
commit 86b812ed2c
3 changed files with 36 additions and 6 deletions

View File

@ -10,7 +10,8 @@
\**************************************************************************/
/* $Id$ */
if ($GLOBALS['phpgw_info']['user']['preferences']['infolog']['homeShowEvents'])
$showevents = intval($GLOBALS['phpgw_info']['user']['preferences']['infolog']['homeShowEvents']);
if($showevents > 0)
{
$save_app = $GLOBALS['phpgw_info']['flags']['currentapp'];
$GLOBALS['phpgw_info']['flags']['currentapp'] = 'infolog';
@ -21,12 +22,20 @@
$GLOBALS['portal_order'][] = $app_id;
$infolog = CreateObject('infolog.uiinfolog');
$html = $infolog->index(array('nm' => array('filter' => 'own-open-today')),'','',0,False,True);
if($showevents==1)
{
$html = $infolog->index(array('nm' => array('filter' => 'own-open-today')),'','',0,False,True);
}
elseif($showevents==2)
{
#$html = $infolog->index(array('nm' => array('filter' => 'own-upcoming')),'','',0,False,True);
$html = ExecMethod('calendar.uicalendar.get_todos', array('', false));
}
$title = lang('InfoLog').' - '.lang($infolog->filters['own-open-today']);
$stable = $infolog->tmpl->stable;
unset($infolog);
if ($stable) // .14/6
if($stable) // .14/6
{
$portalbox = CreateObject('phpgwapi.listbox',array(
'title' => $title,
@ -63,4 +72,5 @@
unset($html);
$GLOBALS['phpgw_info']['flags']['currentapp'] = $save_app;
}
unset($showevents);
?>

View File

@ -11,9 +11,18 @@
/* $Id$ */
create_check_box('Show open entries: Tasks/Calls/Notes on main screen','homeShowEvents',
$show_entries = array(
0 => lang('No'),
1 => lang('Yes'),
2 => lang('Yes').' - '.lang('show list of upcoming entries'),
);
create_select_box('Show open entries: Tasks/Calls/Notes on main screen','homeShowEvents',$show_entries,
'Should InfoLog display your open entries - not finised tasks, phonecalls or notes - on the main screen. Works only if you dont selected an application for the main screen (in your preferences).');
unset($show_entries);
create_input_box('Max number of entries to display on the main screen','mainscreen_maxshow',
'The maximum number of entries to display on the main screen.','10',3);
$ui = CreateObject('infolog.uiinfolog'); // need some labels from
foreach($ui->filters as $key => $label)
{
@ -38,3 +47,4 @@
);
create_select_box('Show in the InfoLog list','show_links',$show_links,
'Should InfoLog show the links to other applications and/or the file-attachments in the InfoLog list (normal view when u enter InfoLog).');
unset($show_links);

View File

@ -29,6 +29,7 @@ add: infolog en Add:
all infolog en All
all links and attachments infolog en all links and attachments
allows to set the status of an entry, eg. set a todo to done if it's finished (values depend on entry-typ) infolog en allows to set the status of an entry, eg. set a ToDo to done if it's finished (values depend on entry-type)
allows to set the status of an entry, eg. set a todo to done if it\'s finished (values depend on entry-typ) infolog en allows to set the status of an entry, eg. set a ToDo to done if it's finished (values depend on entry-type)
applies the changes infolog en applies the changes
are you shure you want to delete this entry ? infolog en Are you sure you want to delete this entry ?
are you sure you want to delete this entry infolog en Are you sure you want to delete this entry
@ -132,6 +133,7 @@ list no subs/childs infolog en List no Subs/Childs
longer textual description infolog en longer textual description
low infolog en low
max length of the input [, length of the inputfield (optional)] infolog en max length of the input [, length of the inputfield (optional)]
max number of entries to display on the main screen infolog en Max number of entries to display on the main screen
name must not be empty !!! infolog en Name must not be empty !!!
name of new type to create infolog en name of new type to create
new name infolog en new name
@ -163,7 +165,7 @@ owner infolog en Owner
owner responsible infolog en Owner Responsible
path on (web-)serverside<br>eg. /var/samba/share infolog en path on (web-)serverside<br>eg. /var/samba/Share
path to user and group files has to be outside of the webservers document-root!!! infolog en Path to user and group files HAS TO BE OUTSIDE of the webservers document-root!!!
pattern for search in addressbook infolog en pattern for search in Addressbook
pattern for search in addressbook infolog en pattern for search in Addressbook
pattern for search in projects infolog en pattern for search in Projects
phone infolog en Phone Call
phone/email infolog en Phone/Email
@ -173,6 +175,7 @@ private infolog en Private
project infolog en Project
re: infolog en Re:
reg. expr. for local ip's<br>eg. ^192\.168\.1\. infolog en reg. expr. for local IP's<br>eg. ^192\.168\.1\.
reg. expr. for local ip\'s<br>eg. ^192\\.168\\.1\\. infolog en reg. expr. for local IP's<br>eg. ^192\.168\.1\.
remark infolog en Remark
remove this link (not the entry itself) infolog en Remove this link (not the entry itself)
responsible infolog en Responsible
@ -187,6 +190,7 @@ select a category for this entry infolog en select a category for this entry
select a priority for this task infolog en select a priority for this task
select a responsible user: a person you want to delegate this task infolog en select a responsible user: a person you want to delegate this task
select a typ to edit it's status-values or delete it infolog en select a type to edit it's status-values or delete it
select a typ to edit it\'s status-values or delete it infolog en select a type to edit it's status-values or delete it
select an app to search in infolog en Select an App to search in
select an entry to link with infolog en Select an entry to link with
should infolog display your open entries - not finised tasks, phonecalls or notes - on the main screen. works only if you dont selected an application for the main screen (in your preferences). infolog en Should InfoLog display your open entries - not finised tasks, phone calls or notes - on the main screen. Works only if you dont selected an application for the main screen (in your preferences).
@ -196,7 +200,9 @@ should infolog use full names (surname and familyname) or just the loginnames. i
should this entry only be visible to you and people you grant privat access via the acl infolog en should this entry only be visible to you and people you grant privat access via the ACL
show full usernames infolog en Show full usernames
show in the infolog list infolog en Show in the InfoLog list
show list of upcoming entries infolog en show list of upcoming entries
show open entries: tasks/calls/notes on main screen infolog en Show open entries: Tasks/Calls/Notes on main screen
small view infolog en small view
start a new search, cancel this link infolog en start a new search, cancel this link
startdate infolog en Start Date
startdate enddate infolog en Start Date End Date
@ -206,6 +212,7 @@ sub infolog en Sub
subject infolog en Subject
task infolog en ToDo
test import (show importable records <u>only</u> in browser) infolog en Test Import (show importable records <u>only</u> in browser)
the maximum number of entries to display on the main screen. infolog en The maximum number of entries to display on the main screen.
the name used internaly (<= 32 chars), changeing it makes existing data unavailible infolog en the name used internaly (<= 32 chars), changeing it makes existing data unavailible
the text displayed to the user infolog en the text displayed to the user
this is the filter infolog uses when you enter the application. filters limit the entries to show in the actual view. there are filters to show only finished, still open or futures entries of yourself or all users. infolog en This is the filter InfoLog uses when you enter the application. Filters limit the entries to show in the actual view. There are filters to show only finished, still open or futures entries of yourself or all users.
@ -216,6 +223,7 @@ todo infolog en ToDo
translation infolog en Translation
typ infolog en Type
typ '%1' already exists !!! infolog en Type '%1' already exists !!!
typ \'%1\' already exists !!! infolog en Type '%1' already exists !!!
type infolog en Type
type of the log-entry: note, phonecall or todo infolog en Type of the log-entry: Note, Phone call or ToDo
unlink infolog en Unlink
@ -224,6 +232,7 @@ urgency infolog en urgency
urgent infolog en urgent
use button to search for address infolog en use Button to search for Address
use button to search for project infolog en use Button to search for Project
valid path on clientside<br>eg. \\\\server\\share or e:\\ infolog en valid path on clientside<br>eg. \\Server\Share or e:\
valid path on clientside<br>eg. \\server\share or e:\ infolog en valid path on clientside<br>eg. \\Server\Share or e:\
values for selectbox infolog en Values for selectbox
view all subs of this entry infolog en View all subs of this entry
@ -236,6 +245,7 @@ when should the todo or phonecall be started, it shows up from that date in the
will-call infolog en will call
yes - delete infolog en Yes - Delete
you can't delete one of the stock types !!! infolog en You can't delete one of the stock types !!!
you can\'t delete one of the stock types !!! infolog en You can't delete one of the stock types !!!
you have entered an invalid ending date infolog en You have entered an invalid ending date
you have entered an invalid starting date infolog en You have entered an invalid starting date
you have to enter a name, to create a new typ!!! infolog en You have to enter a name, to create a new type!!!