Page MenuHomeIn-Portal Phabricator

in-portal
No OneTemporary

File Metadata

Created
Tue, Jun 24, 11:30 PM

in-portal

Index: branches/unlabeled/unlabeled-1.14.2/kernel/admin_templates/visits/visits_list.tpl
===================================================================
--- branches/unlabeled/unlabeled-1.14.2/kernel/admin_templates/visits/visits_list.tpl (nonexistent)
+++ branches/unlabeled/unlabeled-1.14.2/kernel/admin_templates/visits/visits_list.tpl (revision 7396)
@@ -0,0 +1,122 @@
+<inp2:m_RequireLogin permissions="in-portal:visits.view" system="1"/>
+<inp2:m_include t="incs/header" nobody="yes"/>
+
+<body topmargin="0" leftmargin="8" marginheight="0" marginwidth="8" bgcolor="#FFFFFF">
+
+<inp2:m_ParseBlock name="section_header" icon="icon46_visits" title="!la_title_Visits!"/>
+
+<inp2:m_ParseBlock name="blue_bar" prefix="visits" title_preset="visits_list" module="in-portal" icon="icon46_visits"/>
+
+<!-- ToolBar --->
+<table class="toolbar" height="30" cellspacing="0" cellpadding="0" width="100%" border="0">
+<tbody>
+ <tr>
+ <td>
+ <script type="text/javascript">
+ a_toolbar = new ToolBar();
+
+ function edit()
+ {
+
+ }
+
+ a_toolbar.AddButton( new ToolBarButton('search', '<inp2:m_phrase label="la_ToolTip_Search" escape="1"/>',
+ function() {
+ set_hidden_field('grid_name', 'Default');
+ submit_event('visits','OnSearch');
+ } ) );
+
+ a_toolbar.AddButton( new ToolBarButton('search_reset', '<inp2:m_phrase label="la_ToolTip_SearchReset" escape="1"/>',
+ function() {
+ set_hidden_field('grid_name', 'Default');
+ submit_event('visits','OnSearchReset');
+ } ) );
+
+ a_toolbar.AddButton( new ToolBarButton('refresh', '<inp2:m_phrase label="la_ToolTip_Refresh" escape="1"/>', function() {
+ window.location.href = window.location.href;
+ }
+ ) );
+
+ a_toolbar.AddButton( new ToolBarButton('reset', '<inp2:m_phrase label="la_ToolTip_Reset" escape="1"/>', function() {
+ std_delete_items('visits');
+ }
+ ) );
+
+ a_toolbar.AddButton( new ToolBarSeparator('sep1') );
+
+ a_toolbar.AddButton( new ToolBarButton('view', '<inp2:m_phrase label="la_ToolTip_View" escape="1"/>', function() {
+ show_viewmenu(a_toolbar,'view');
+ }
+ ) );
+
+ a_toolbar.Render();
+ </script>
+
+ </td>
+ </tr>
+</tbody>
+</table>
+<script type="text/javascript" src="js/calendar.js"></script>
+
+<inp2:m_DefineElement name="search_calendar_td" class="">
+ <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
+ <inp2:m_inc param="tab_index" by="1"/>
+ <td class="text"><inp2:m_phrase label="la_from_date"/>:</td>
+
+ <td>
+ <input type="text" name="<inp2:SearchInputName field="$field" type="datefrom"/>" id="<inp2:SearchInputName field="$field" type="datefrom"/>" value="<inp2:SearchField field="$field" format="_regional_InputDateFormat" type="datefrom"/>" size="<inp2:SearchFormat field="{$field}_date" input_format="1" edit_size="1"/>" datepickerIcon="<inp2:m_ProjectBase/>admin/images/ddarrow.gif">
+ <span class="small">(<inp2:SearchFormat field="{$field}_date" input_format="1" human="true"/>)</span>
+ <script type="text/javascript">
+ initCalendar("<inp2:SearchInputName field="$field" type="datefrom"/>", "<inp2:SearchFormat field="{$field}_date" input_format="1"/>");
+ </script>
+
+ </td>
+ <td class="error"><inp2:SearchError field="$field" type="datefrom"/>&nbsp;</td>
+
+ <td class="text"><inp2:m_phrase label="la_to_date"/>:</td>
+
+ <td>
+ <input type="text" name="<inp2:SearchInputName field="$field" type="dateto"/>" id="<inp2:SearchInputName field="$field" type="dateto"/>" value="<inp2:SearchField field="$field" format="_regional_InputDateFormat" type="dateto"/>" size="<inp2:SearchFormat field="{$field}_date" input_format="1" edit_size="1"/>" datepickerIcon="<inp2:m_ProjectBase/>admin/images/ddarrow.gif">
+ <span class="small">(<inp2:SearchFormat field="{$field}_date" input_format="1" human="true"/>)</span>
+ <script type="text/javascript">
+ initCalendar("<inp2:SearchInputName field="$field" type="dateto"/>", "<inp2:SearchFormat field="{$field}_date" input_format="1"/>");
+ </script>
+
+ </td>
+ <td class="error"><inp2:SearchError field="$field" type="dateto"/>&nbsp;</td>
+ </tr>
+</inp2:m_DefineElement>
+
+<table width="100%" border="0" cellspacing="0" cellpadding="4" class="tableborder" style="border-bottom: 0px;">
+ <inp2:m_ParseBlock name="search_calendar_td" prefix="visits" field="VisitDate"/>
+</table>
+
+<inp2:m_block name="grid_userlink_td" />
+ <td valign="top" class="text">
+ <inp2:m_if check="UserFound" user_field="$user_field">
+ <a href="<inp2:$PrefixSpecial_UserLink user_field="$user_field"/>" title="<inp2:m_phrase name="la_Edit_User"/>"><inp2:$PrefixSpecial_field field="$field" grid="$grid"/></a>
+ <inp2:m_else/>
+ <inp2:$PrefixSpecial_field field="$field" grid="$grid"/>
+ </inp2:m_if>
+ </td>
+<inp2:m_blockend />
+
+<inp2:m_block name="grid_referer_td" />
+ <td valign="top" class="text">
+ <div style="overflow: hidden">
+ <inp2:m_if check="FieldEquals" field="$field" value="">
+ <span style="white-space: nowrap;"><inp2:m_Phrase label="la_visit_DirectReferer"/></span>
+ <inp2:m_else/>
+ <a href="<inp2:Field field="$field" grid="$grid"/>"><inp2:Field field="$field" grid="$grid" /></a>
+ </inp2:m_if>
+ </div>
+ </td>
+<inp2:m_blockend />
+
+<inp2:adm_SaveReturnScript/>
+
+<inp2:m_ParseBlock name="grid" PrefixSpecial="visits" IdField="VisitId" grid="Default" header_block="grid_column_title" data_block="grid_data_td" search="on" no_toolbar="no_toolbar"/>
+<script type="text/javascript">
+ Grids['visits'].SetDependantToolbarButtons( new Array('reset') );
+</script>
+<inp2:m_include t="incs/footer"/>
\ No newline at end of file
Property changes on: branches/unlabeled/unlabeled-1.14.2/kernel/admin_templates/visits/visits_list.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.14
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/unlabeled/unlabeled-1.14.2/tools/debug_sample.php
===================================================================
--- branches/unlabeled/unlabeled-1.14.2/tools/debug_sample.php (nonexistent)
+++ branches/unlabeled/unlabeled-1.14.2/tools/debug_sample.php (revision 7396)
@@ -0,0 +1,69 @@
+<?php
+
+// define('SILENT_LOG', 1); // Log all php errors on site to separate file (/silent_log.txt)
+// define('DBG_REQUREST_LOG', '/path/to/file');// Log all user requests to site into filename specified
+// define('DBG_SITE_PATH', '/relative_path/'); // set alternative BASE_PATH for old in-portal parts (where no K4 included)
+// define('DBG_ZEND_PRESENT',0); // Set to 0 to debug debugger (because debugger automatically got disabled during zend debug sessions)
+
+ $dbg_options = Array (
+ // !!! DEBUG MODE will be off if IP does not match !!!
+ 'DBG_IP' => '193.68.72.64/26', // !!!REQUIRED!!! Define IP addreses, which are allowed to use debugger (semicolon separated)
+ 'DEBUG_MODE' => 1, // Debug mode is allowed/disabled (note: set DBG_IP to use this one)
+// 'DBG_LOCAL_BASE_PATH' => 'w:', // Folder name on mapped drive, where site resides
+// 'DBG_TOOLBAR_BUTTONS' => 1, // Show "Show Debugger" & "Refresh Frame" buttons (on front)
+
+// 'DBG_USE_HIGHLIGHT' => 0, // Use "highlight_string" php function for debugger output formatting
+// 'DBG_RAISE_ON_WARNINGS' => 1, // Show debugger output in case of any non-fatal error
+ 'DBG_SQL_PROFILE' => 1, // Profile SQL queries
+ 'DBG_SQL_FAILURE' => defined('IS_INSTALL') && IS_INSTALL ? 0 : 1, // treat sql errors as fatal errors except for installation process
+
+ 'DBG_SHOW_HTTPQUERY' => 1, // Show http query content (parsed user submit, GPC)
+ 'DBG_SHOW_SESSIONDATA' => 1, // Show session data (at script finish)
+
+ 'DBG_EDIT_HELP' => 1, // Show help filename on help screen
+// 'DBG_HELP' => 1, // Show FCK editor when viewing help screen
+
+// 'DBG_FORCE_THEME' => 1, // Use this theme_id instead of one in url
+ 'DBG_PHRASES' => 1, // Add ability to translate phrases on the fly (K4 templates only)
+// 'DBG_WINDOW_WIDTH' => 700, // Set custom debugger layer width (in pixels)
+
+// 'DBG_REDIRECT' => 1, // Show links with redirect url instead of performing it (useful in events debugging)
+
+// 'DBG_VALIDATE_CONFIGS' => 1, // Check that config fields match ones from database
+// 'DBG_SHOW_TAGS' => 1, // Show tags beeing processed
+ );
+
+
+ // for ADODB to work: begin
+ define('ADODB_OUTP', 'dbg_SQLLog');
+ function dbg_SQLLog($msg, $new_line = false) { }
+ // for ADODB to work: end
+
+
+ function isSkipTable($sql)
+ {
+// return false;
+
+ // don't show sqls that use one or more tables from list below
+ static $skipTables = Array( 'PermissionConfig','SessionData','Permissions',
+ 'Phrase','Cache','Modules','Events',
+ 'PersistantSessionData','EmailQueue','UserSession',
+ 'ThemeFiles', 'Language','ConfigurationValues');
+
+ foreach ($skipTables as $table) {
+ if( dbg_tableMatch($table, $sql) ) {
+ return true;
+ }
+ }
+
+ return false;
+ }
+
+ function dbg_tableMatch($table_name,$sql)
+ {
+ static $prefix = '';
+ $prefix = defined('TABLE_PREFIX')?TABLE_PREFIX:GetTablePrefix();
+ return strpos($sql,$prefix.$table_name)!==false;
+ }
+
+?>
Property changes on: branches/unlabeled/unlabeled-1.14.2/tools/debug_sample.php
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.14
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/unlabeled/unlabeled-1.14.2/core/admin_templates/logs/visits/visits_list.tpl
===================================================================
--- branches/unlabeled/unlabeled-1.14.2/core/admin_templates/logs/visits/visits_list.tpl (nonexistent)
+++ branches/unlabeled/unlabeled-1.14.2/core/admin_templates/logs/visits/visits_list.tpl (revision 7396)
@@ -0,0 +1,122 @@
+<inp2:m_RequireLogin permissions="in-portal:visits.view" system="1"/>
+<inp2:m_include t="incs/header" nobody="yes"/>
+
+<body topmargin="0" leftmargin="8" marginheight="0" marginwidth="8" bgcolor="#FFFFFF">
+
+<inp2:m_ParseBlock name="section_header" icon="icon46_visits" title="!la_title_Visits!"/>
+
+<inp2:m_ParseBlock name="blue_bar" prefix="visits" title_preset="visits_list" module="in-portal" icon="icon46_visits"/>
+
+<!-- ToolBar --->
+<table class="toolbar" height="30" cellspacing="0" cellpadding="0" width="100%" border="0">
+<tbody>
+ <tr>
+ <td>
+ <script type="text/javascript">
+ a_toolbar = new ToolBar();
+
+ function edit()
+ {
+
+ }
+
+ a_toolbar.AddButton( new ToolBarButton('search', '<inp2:m_phrase label="la_ToolTip_Search" escape="1"/>',
+ function() {
+ set_hidden_field('grid_name', 'Default');
+ submit_event('visits','OnSearch');
+ } ) );
+
+ a_toolbar.AddButton( new ToolBarButton('search_reset', '<inp2:m_phrase label="la_ToolTip_SearchReset" escape="1"/>',
+ function() {
+ set_hidden_field('grid_name', 'Default');
+ submit_event('visits','OnSearchReset');
+ } ) );
+
+ a_toolbar.AddButton( new ToolBarButton('refresh', '<inp2:m_phrase label="la_ToolTip_Refresh" escape="1"/>', function() {
+ window.location.href = window.location.href;
+ }
+ ) );
+
+ a_toolbar.AddButton( new ToolBarButton('reset', '<inp2:m_phrase label="la_ToolTip_Reset" escape="1"/>', function() {
+ std_delete_items('visits');
+ }
+ ) );
+
+ a_toolbar.AddButton( new ToolBarSeparator('sep1') );
+
+ a_toolbar.AddButton( new ToolBarButton('view', '<inp2:m_phrase label="la_ToolTip_View" escape="1"/>', function() {
+ show_viewmenu(a_toolbar,'view');
+ }
+ ) );
+
+ a_toolbar.Render();
+ </script>
+
+ </td>
+ </tr>
+</tbody>
+</table>
+<script type="text/javascript" src="js/calendar.js"></script>
+
+<inp2:m_DefineElement name="search_calendar_td" class="">
+ <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
+ <inp2:m_inc param="tab_index" by="1"/>
+ <td class="text"><inp2:m_phrase label="la_from_date"/>:</td>
+
+ <td>
+ <input type="text" name="<inp2:SearchInputName field="$field" type="datefrom"/>" id="<inp2:SearchInputName field="$field" type="datefrom"/>" value="<inp2:SearchField field="$field" format="_regional_InputDateFormat" type="datefrom"/>" size="<inp2:SearchFormat field="{$field}_date" input_format="1" edit_size="1"/>" datepickerIcon="<inp2:m_ProjectBase/>admin/images/ddarrow.gif">
+ <span class="small">(<inp2:SearchFormat field="{$field}_date" input_format="1" human="true"/>)</span>
+ <script type="text/javascript">
+ initCalendar("<inp2:SearchInputName field="$field" type="datefrom"/>", "<inp2:SearchFormat field="{$field}_date" input_format="1"/>");
+ </script>
+
+ </td>
+ <td class="error"><inp2:SearchError field="$field" type="datefrom"/>&nbsp;</td>
+
+ <td class="text"><inp2:m_phrase label="la_to_date"/>:</td>
+
+ <td>
+ <input type="text" name="<inp2:SearchInputName field="$field" type="dateto"/>" id="<inp2:SearchInputName field="$field" type="dateto"/>" value="<inp2:SearchField field="$field" format="_regional_InputDateFormat" type="dateto"/>" size="<inp2:SearchFormat field="{$field}_date" input_format="1" edit_size="1"/>" datepickerIcon="<inp2:m_ProjectBase/>admin/images/ddarrow.gif">
+ <span class="small">(<inp2:SearchFormat field="{$field}_date" input_format="1" human="true"/>)</span>
+ <script type="text/javascript">
+ initCalendar("<inp2:SearchInputName field="$field" type="dateto"/>", "<inp2:SearchFormat field="{$field}_date" input_format="1"/>");
+ </script>
+
+ </td>
+ <td class="error"><inp2:SearchError field="$field" type="dateto"/>&nbsp;</td>
+ </tr>
+</inp2:m_DefineElement>
+
+<table width="100%" border="0" cellspacing="0" cellpadding="4" class="tableborder" style="border-bottom: 0px;">
+ <inp2:m_ParseBlock name="search_calendar_td" prefix="visits" field="VisitDate"/>
+</table>
+
+<inp2:m_block name="grid_userlink_td" />
+ <td valign="top" class="text">
+ <inp2:m_if check="UserFound" user_field="$user_field">
+ <a href="<inp2:$PrefixSpecial_UserLink user_field="$user_field"/>" title="<inp2:m_phrase name="la_Edit_User"/>"><inp2:$PrefixSpecial_field field="$field" grid="$grid"/></a>
+ <inp2:m_else/>
+ <inp2:$PrefixSpecial_field field="$field" grid="$grid"/>
+ </inp2:m_if>
+ </td>
+<inp2:m_blockend />
+
+<inp2:m_block name="grid_referer_td" />
+ <td valign="top" class="text">
+ <div style="overflow: hidden">
+ <inp2:m_if check="FieldEquals" field="$field" value="">
+ <span style="white-space: nowrap;"><inp2:m_Phrase label="la_visit_DirectReferer"/></span>
+ <inp2:m_else/>
+ <a href="<inp2:Field field="$field" grid="$grid"/>"><inp2:Field field="$field" grid="$grid" /></a>
+ </inp2:m_if>
+ </div>
+ </td>
+<inp2:m_blockend />
+
+<inp2:adm_SaveReturnScript/>
+
+<inp2:m_ParseBlock name="grid" PrefixSpecial="visits" IdField="VisitId" grid="Default" header_block="grid_column_title" data_block="grid_data_td" search="on" no_toolbar="no_toolbar"/>
+<script type="text/javascript">
+ Grids['visits'].SetDependantToolbarButtons( new Array('reset') );
+</script>
+<inp2:m_include t="incs/footer"/>
\ No newline at end of file
Property changes on: branches/unlabeled/unlabeled-1.14.2/core/admin_templates/logs/visits/visits_list.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.14
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property

Event Timeline