phpBB
Statistics
| Revision:

root / branches / phpBB-3_0_0 / phpBB / includes / acm / acm_file.php

History | View | Annotate | Download (13.6 kB)

  • svn:eol-style: LF
  • svn:keywords: Author Date Id Revision
# Date Author Comment
10951 02/01/2011 07:00 am Git Gatekeeper

commit b414a4d107b3baa4b6d2f600e6f52211359ec3a5
Merge: e685c1c 5e97dd7
Author: Andreas Fischer <>
Date: Tue Feb 1 07:41:21 2011 +0100

Merge branch 'ticket/p/10014' into develop-olympus
  • ticket/p/10014:
    [ticket/10014] Clearly indicate fatal errors in file acm.
10757 08/28/2010 10:30 pm Git Gatekeeper

commit dfd3c4a5dfa7f2afceb3ab7b3fd12181ba66b10c
Merge: 3c02a1c 5e33004
Author: Andreas Fischer <>
Date: Sat Aug 28 23:25:05 2010 +0200

Merge branch 'ticket/nickvergessen/9519' into develop-olympus
  • ticket/nickvergessen/9519:...
10379 12/25/2009 03:55 pm Andreas Fischer

Bug #55865 - Correctly move sql_row_pointer forward when calling sql_fetchfield() on cached queries.

9543 06/05/2009 02:51 pm Chris Smith

Here we go! New data format for the file ACM module:
- No longer PHP files that are included
- Contain a simple PHP header to stop people attempting to read them
- Read using file system functions only reading as much data as required
Result is:
- Better performance by minimising file system reads...

9363 03/11/2009 12:53 pm Meik Sievertsen

add IN_PHPBB check to generated cache files

9353 03/01/2009 01:37 pm Meik Sievertsen

Fix infinite loop in message handler if cache directory is not writable. (Bug #38675)
- newer PHP versions handle this quite fine, a Fatal Error is returned in this case

9208 12/19/2008 08:36 pm Chris Smith

Missing read permission from calls to phpbb_chmod()

9076 11/22/2008 08:06 pm Meik Sievertsen

small adjustement... only add an empty array if cached data is empty (from 3.2.x)

9073 11/22/2008 07:00 pm Meik Sievertsen

make sure phpbb_chmod is able to be called

8955 09/29/2008 05:58 pm Meik Sievertsen

Use phpBB 3.1.x method for storing cached data to prevent PHP bug with our usage of var_export(). (Thanks to Techie Micheal and HoL for pointing out possible problems)

8780 08/22/2008 02:52 pm Meik Sievertsen

change the way we do chmodd'ing. I know, my implementation really sucked... good we have motivated community members who point this out. ;) Thanks to faw for providing a way better function and for discussing and also abiding to our needs. :) LEW21 should maybe credited too... he gave the inspiration without knowing it.

8763 08/16/2008 09:06 pm Meik Sievertsen

the chmod change i already had within the changelog (by mistake). This should further secure writable directories and created files.
Installation need to be tested on different hosts.

8698 07/28/2008 04:36 pm Meik Sievertsen

writable instead of writeable. :/

8479 03/29/2008 01:22 am Nils Adermann

Hiding everywhere little buggers, eh?

8388 02/23/2008 12:45 pm Meik Sievertsen

Do not rely on parameter returned by unlink() for verifying cache directory write permission - #19565

8285 12/26/2007 03:53 pm

This commit was manufactured by cvs2svn to create branch 'phpBB-3_0_0'.

8239 11/17/2007 01:14 pm Meik Sievertsen

- Re-populate arrays on cache purge/save to allow re-using some functions without warnings
- fix the annoying "last page empty" bug on inactive users page.

8147 10/05/2007 04:36 pm Meik Sievertsen

dumdidum... sorry. ;)

7866 07/11/2007 05:03 pm Meik Sievertsen

some fixes

7863 07/10/2007 07:36 pm Meik Sievertsen

more failsafe "glob()" method.

7830 07/03/2007 05:36 pm Meik Sievertsen

let's see if i can break something. :o

7813 06/30/2007 05:04 pm Meik Sievertsen

some fixes...

7455 05/03/2007 04:29 pm Meik Sievertsen

some language-specific adjustements
fix prune users (adding the list of users to the confirmation page)
tried to fix the show/hide trigger in ACP by not using width: auto; (which gets somehow inherited to each other element)

7241 03/30/2007 12:49 pm Meik Sievertsen

some changes/bugfixes

7211 03/20/2007 04:40 am David M

#5137

7112 03/03/2007 04:05 pm Meik Sievertsen

we support PHP4. :o

7111 03/03/2007 03:56 pm Meik Sievertsen

this change should be a performance boost on destroying the sql cache... took several seconds before. This is especially noticeable on updating groups and permissions and may also fix the "blank screen" bugs.

6912 01/20/2007 06:58 pm Meik Sievertsen

- fixing some bugs
- removing utf8 characters from email files (has been discussed internally, you guys know why)
- making sure some opendir calls are checked before calling readdir.

6839 01/04/2007 05:07 pm Meik Sievertsen

- use var_export instead of our format_array function [Bug #6748]
- fix dumb error in column naming [Bug #6750]
- Make sure to catch some special conditions for cpf translation as well as correctly removing/adding default values on language installation/removing [Bug #6752]

6459 10/07/2006 07:40 pm Meik Sievertsen

he braces style is deprecated as of PHP 6

6439 10/04/2006 05:15 pm Meik Sievertsen

- finally removed sql_numrows
- sql_fetchfield now in dbal.php
- check query id correctly as well as other tiny fixes

6403 09/24/2006 04:43 pm Meik Sievertsen

i am tired of the support requests for those having changed the permissions of the cache folder on an update (not intentionally most of the time though)

6389 09/23/2006 01:10 pm Meik Sievertsen

made sql_rowseek consistent with the dbal methods as well as fixing sql_query_limit for mssql, especially if sql_query_limit($sql, 0, 0) is given...

6377 09/17/2006 04:43 pm Meik Sievertsen

removed debug_extra notice
other fixes
state that mysql.php shouldn't be used for mysql 4.1+ (actually, it should deny using it)

6345 09/02/2006 03:33 pm Meik Sievertsen

some changes/fixes

6312 08/22/2006 11:26 pm Meik Sievertsen

some updates. Also adjusted the utf tools and normalizer more to our coding guidelines.

6232 08/03/2006 05:23 pm Meik Sievertsen

- custom profile field fixed
- fixing sql_fetchfield from cache
- changing the quote parser. In my tests i have not seen changed behaviour - but i might have broken something with this change.

6225 08/01/2006 06:14 pm Nils Adermann

- acm_file uses an index pointer to the current row instead of shifting the result array now [Bug #2451]
- all dbals adjusted to use the cache in sql_fetchfield, sql_rowseek, sql_numrows and sql_freeresult [Bug #2451]
- use include_once for dbal.php to at least theoretically allow connections to multiple databases at once...

6161 07/09/2006 06:23 pm Meik Sievertsen

- tackle some usability issues
- fix bug #3147
- added the lock-images made by SHS`
- fixed MSSQL errors (adding the correct ESCAPE sequence)

6058 06/13/2006 11:06 pm Meik Sievertsen

make sure custom profile fields are created correctly on registration (#2225)

6009 06/04/2006 06:30 pm Nils Adermann

- permission trace correctly uses language variables now
- updated documentation for the auth class
- use cache for "SELECT forum_name FROM phpbb_forums WHERE forum_id = X" queries everywhere and not only in functions_display
- updated the permission trace to include information about global settings overwriting local ones...

5967 05/26/2006 05:04 pm Meik Sievertsen

some tiny changes...

5883 05/05/2006 07:56 pm Meik Sievertsen

- some adjustements for phpdocumentor

5743 03/28/2006 06:46 pm David M

- Bug 1301

5633 03/15/2006 02:03 pm Meik Sievertsen

- adding ability to assign moderator specific ban options
- fixing destroying of sql caches
- fixing referencing of sql cached queries if more than one are active on one page
- other fixes

5612 03/09/2006 07:32 pm Meik Sievertsen

- fix cookie shortening
- let the acm handle the module cache
- call $cache->save() after destroying data if necessary

5441 01/11/2006 07:56 pm Nils Adermann

- overhauled search system
- updated structure for search backend plugins
- better result caching using ACM
- search results no longer session restricted => link to them by copying the URL :)
- in-topic search
- indexing posts now uses search backend plugins...

5425 01/05/2006 01:10 pm Nils Adermann

- acm::exists() is considered private now and was renamed to acm::_exists()

5319 12/04/2005 09:25 pm Meik Sievertsen

- some bugfixes
- checking if page_header has been called already
- call correct page footer function
- rewrote avatar gallery
- seperated compilation of template and template functions (new file: functions_template.php)
- added assign_display function to template...

5255 10/04/2005 11:39 pm Meik Sievertsen

- some bugfixes

5133 04/30/2005 04:14 pm Meik Sievertsen

- changes to /acm

5117 04/10/2005 08:07 pm Meik Sievertsen

- added updated coding guidelines
- introduced is_registered and is_bot flags for correct determinition of guest/registered/bot users
- changed bot code to act on useragent || ip

5116 04/10/2005 01:21 pm Meik Sievertsen

- fixed custom profile field get/store
- changed tz lang array to hold more descriptive timezones (no more tz+-13, dst is a seperate option)
- fixed bugs after jabber queue processing (data being escaped differently)

5114 04/09/2005 02:26 pm Meik Sievertsen

- Documentation related changes
- added resend activation email dialog
- fixed issue in session code
- log failed/successful admin re-authentication/login
- fixed simple forum dropdown box (used in mcp and posting)

5042 01/02/2005 08:50 pm Meik Sievertsen

- mysql 4.1.x support (mysqli extension)

5035 12/19/2004 06:59 pm Meik Sievertsen

- some fixes/changes

4893 05/26/2004 08:55 pm Meik Sievertsen

language additions
some small fixes

4883 05/02/2004 03:06 pm Meik Sievertsen

fix some issues with oop, fixing small bugs and prepare the next steps...
NOTE TO DEVS: have a look at adm/admin_board.php (new config layout)

4684 11/27/2003 12:34 am ludovic_arnaud

Changed: the way caches expire. (see dev forum)
Added: "private" caching. (see dev forum too ;))

4468 09/04/2003 11:51 pm ludovic_arnaud

Minor change. You may have to empty your cache.

4464 09/03/2003 11:53 pm ludovic_arnaud

Changed: headers, and a couple of clean-ups

4413 08/17/2003 10:15 pm ludovic_arnaud

Minor changes

4393 08/13/2003 12:20 am psotfx

oopsie on closedir

4389 08/12/2003 05:46 pm ludovic_arnaud

Added: ability to destroy specific SQL caches

4379 08/11/2003 11:45 pm ludovic_arnaud

Taken out the $db var from acm classes for consistency with other classes

4367 08/10/2003 09:14 pm ludovic_arnaud

Cleaned up var names. $query_result is now passed by reference to be altered directly from the cache manager

4273 07/17/2003 05:16 pm psotfx

Remove subfolder storage of templates ... a safe-mode thang, you can delete any existing cache/templates folder

3949 04/24/2003 08:24 pm ludovic_arnaud

No functional changes, will only produce less PHP notices/warnings.

3779 04/03/2003 01:13 am ludovic_arnaud

Added user notification for post reporting, moved lang strings to lang_main, added CSS style for mcp_jumpbox

3736 03/28/2003 01:37 am ludovic_arnaud

Random stuff: report.gif renamed to icon_report.gif, typo in acm_file.

3677 03/19/2003 03:04 am ludovic_arnaud

ACM filenames re-prefixed