Forums / Developer / Exclude URI from the "LastAccessURI" recording system ?

Exclude URI from the "LastAccessURI" recording system ?

Author Message

H-Works Agency

Wednesday 14 May 2008 2:23:18 am

Hello,

I need to exclude certain URI (with wildcard if possible) from the mechanism recording the "LastAccessURI".

In fact all my asynchronous calls (ajax or calls from flash) are recorded in this. The result is that after logging or publishing contents i am redirected to those addresses.

How can it be solved ?

Thanx in advance for any help.

Martin

EZP is Great

André R.

Wednesday 14 May 2008 3:33:11 am

A. Hack index.php and avoid storing the session if request is ajax request (X-Requested-With http header is quite common)

B. make sure all views you use this way properly exit's in the end of the view php code so that session code never run on them.
Try something like this:

eZExecution::cleanup();
eZExecution::setCleanExit();
exit;

eZ Online Editor 5: http://projects.ez.no/ezoe || eZJSCore (Ajax): http://projects.ez.no/ezjscore || eZ Publish EE http://ez.no/eZPublish/eZ-Publish-Enterprise-Subscription
@: http://twitter.com/andrerom

H-Works Agency

Wednesday 14 May 2008 3:47:04 am

Arghh it doesn't seems usable for my case.

In fact the pages i need to avoid doesn't rely on a custom php file...they are usually using the classical content/view system.

And i can't modify base file so won't be able to edit index.php.

Thanx for your help anyway.

Martin

EZP is Great

eZ debug

Timing: Jan 20 2025 14:23:54
Script start
Timing: Jan 20 2025 14:23:54
Module start 'content'
Timing: Jan 20 2025 14:23:54
Module end 'content'
Timing: Jan 20 2025 14:23:54
Script end

Main resources:

Total runtime0.1319 sec
Peak memory usage2,048.0000 KB
Database Queries141

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0060 590.3750180.8125
Module start 'content' 0.00600.0050 771.187594.0547
Module end 'content' 0.01100.1208 865.2422522.1250
Script end 0.1318  1,387.3672 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00312.3351200.0002
Check MTime0.00120.9171200.0001
Mysql Total
Database connection0.00080.611210.0008
Mysqli_queries0.091969.66441410.0007
Looping result0.00110.84351390.0000
Template Total0.120591.410.1205
Template load0.00070.533810.0007
Template processing0.119890.851310.1198
Override
Cache load0.00040.326210.0004
Sytem overhead
Fetch class attribute can translate value0.00080.636310.0008
XML
Image XML parsing0.00030.205610.0003
General
dbfile0.00342.5866200.0002
String conversion0.00000.005430.0000
Note: percentages do not add up to 100% because some accumulators overlap

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
CSS0extension/community/design/community/stylesheets/ext/jquery.autocomplete.css
extension/community_design/design/suncana/stylesheets/scrollbars.css
extension/community_design/design/suncana/stylesheets/tabs.css
extension/community_design/design/suncana/stylesheets/roadmap.css
extension/community_design/design/suncana/stylesheets/content.css
extension/community_design/design/suncana/stylesheets/star-rating.css
extension/community_design/design/suncana/stylesheets/syntax_and_custom_tags.css
extension/community_design/design/suncana/stylesheets/buttons.css
extension/community_design/design/suncana/stylesheets/tweetbox.css
extension/community_design/design/suncana/stylesheets/jquery.fancybox-1.3.4.css
extension/bcsmoothgallery/design/standard/stylesheets/magnific-popup.css
extension/sevenx/design/simple/stylesheets/star_rating.css
extension/sevenx/design/simple/stylesheets/libs/fontawesome/css/all.min.css
extension/sevenx/design/simple/stylesheets/main.v02.css
extension/sevenx/design/simple/stylesheets/main.v02.res.css
JS0extension/ezjscore/design/standard/lib/yui/3.17.2/build/yui/yui-min.js
extension/ezjscore/design/standard/javascript/jquery-3.7.0.min.js
extension/community_design/design/suncana/javascript/jquery.ui.core.min.js
extension/community_design/design/suncana/javascript/jquery.ui.widget.min.js
extension/community_design/design/suncana/javascript/jquery.easing.1.3.js
extension/community_design/design/suncana/javascript/jquery.ui.tabs.js
extension/community_design/design/suncana/javascript/jquery.hoverIntent.min.js
extension/community_design/design/suncana/javascript/jquery.popmenu.js
extension/community_design/design/suncana/javascript/jScrollPane.js
extension/community_design/design/suncana/javascript/jquery.mousewheel.js
extension/community_design/design/suncana/javascript/jquery.cycle.all.js
extension/sevenx/design/simple/javascript/jquery.scrollTo.js
extension/community_design/design/suncana/javascript/jquery.cookie.js
extension/community_design/design/suncana/javascript/ezstarrating_jquery.js
extension/community_design/design/suncana/javascript/jquery.initboxes.js
extension/community_design/design/suncana/javascript/app.js
extension/community_design/design/suncana/javascript/twitterwidget.js
extension/community_design/design/suncana/javascript/community.js
extension/community_design/design/suncana/javascript/roadmap.js
extension/community_design/design/suncana/javascript/ez.js
extension/community_design/design/suncana/javascript/ezshareevents.js
extension/sevenx/design/simple/javascript/main.js

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1pagelayout.tpl<No override>extension/sevenx/design/simple/templates/pagelayout.tplEdit templateOverride template
 Number of times templates used: 1
 Number of unique templates used: 1

Time used to render debug report: 0.0001 secs