root / trunk / phpBB / includes / functions_posting.php

View | Annotate | Download (83.1 KB)

  • svn:eol-style: LF
  • svn:keywords: Author Date Id Revision
# Date Author Comment
10211 10/04/2009 07:14 PM Meik Sievertsen

Copy 3.0.x branch to trunk

10008 08/17/2009 03:45 PM Meik Sievertsen

Ability to define constant PHPBB_USE_BOARD_URL_PATH to use board url for images/avatars/ranks/imageset...
This feature does not change anything for those not using the constant and this feature is also quite in-flux. We need to test this with some applications and bridges and there may be other locations able to benefit from it.

9959 08/12/2009 10:22 AM Meik Sievertsen

Fix r9955 for Bug #49435
(Since $update_message was true in submit_post() the non-parsed text had been entered into the db [because $update_message was false before])

9929 08/05/2009 02:11 PM Meik Sievertsen

fix r9927 - of course isset()

9927 08/05/2009 02:01 PM Meik Sievertsen

submit_post() now accepts force_approved_state key passed to $data to indicate new posts being approved (true) or unapproved (false).

9926 08/05/2009 01:51 PM Ruslan Uzdenov

Fix bug #15729 - Global announcements marked as read if all new topics in forum are viewed
Authorised by: AcydBurn

9905 08/01/2009 01:28 PM Meik Sievertsen

Apply locale-independent basename() to attachment filenames. New function added: utf8_basename(). (Bug #43335 - Patch by ocean=Yohsuke)

9904 08/01/2009 01:13 PM Ruslan Uzdenov

Addition to r9899 for bug #48695 - trying to create thumbnail for broken jpeg image
Authorised by: AcydBurn

9899 07/31/2009 04:49 PM Andreas Fischer

Fix bug #48695 - Do not try to create thumbnails for images we cannot open properly.

9893 07/30/2009 02:47 PM Joas Schilling

Fix bug #48885, introduced in r9843

Authorised by: kellanved

9843 07/24/2009 09:01 AM Joas Schilling

Fix bug #48265 - Correctly set attachment flag for topics, posts and pms after deleting attachments - Patch by WorldWar and nickvergessen

Authorised by: AcydBurn

9764 07/17/2009 09:05 AM Meik Sievertsen

A small correction to r9763

9763 07/16/2009 05:57 PM Marek Ruszczyński

- Add pagination for icons and smilies in the ACP and smilies in the smiley popup

9731 07/08/2009 10:22 AM Andreas Fischer

Another feature: Detect when a post has been altered by someone else while editing.
Authorised by: acydburn

9685 06/26/2009 11:38 AM Joas Schilling

Fix bug #38395 - Loading draft removes recipients when replying to PM

Authorised by: AcydBurn

9636 06/20/2009 06:45 PM Meik Sievertsen

- [Feature] New "Newly Registered Users" group for assigning permissions to newly registered users. They will be removed from this group once they reach a defineable amount of posts.
- [Feature] Ability to define if the "Newly Registered Users" group will be assigned as the default group to newly registered users....

9462 04/17/2009 03:35 PM Meik Sievertsen

Do not create thumbnail if thumbnail would've the same size as the original image. (Bug #30725)

9457 04/17/2009 02:54 PM Meik Sievertsen

remove unused language key

9426 04/08/2009 04:18 PM Meik Sievertsen

Set topic_last_view_time on post/reply/edit to circumvent race conditions in auto prune and false removal of topics for manual forum prune (Bug #18055, #43515)

9398 03/19/2009 05:01 PM Meik Sievertsen

Fix race condition for updating post/topic/etc. counter. (reported by BartVB)
please do not try such fixes at home - the correct solution would be to create a second config table with integer columns. ;)

9372 03/16/2009 03:27 PM Meik Sievertsen

Better thumbnail quality with imagemagick (Bug #42565)

9342 02/26/2009 11:46 PM Jim Wigginton

Fixed bug #'ers 41295, 41385, 41955, 41705 and 41985

Authorised by: acydburn

9305 01/27/2009 12:01 AM Jim Wigginton

Fixed bug #40325 – Friend/foe system displays posts made by foes while composing
Authorised by: acydburn

9166 12/03/2008 04:40 PM Meik Sievertsen

correctly update last topic/forum information if changing guest usernames through editing posts - Bug #38095
(Changelog follows)

9048 11/04/2008 04:54 PM Chris Smith

Fix a bug introduced in r8805 where moderators posts would be queued in forums where posts are queued.

9031 10/20/2008 09:53 AM Chris Smith

Revert broken fix in r9014

9014 10/14/2008 05:05 PM Chris Smith

Forum last post information is now correctly updated when a topic/post is disapproved due to editing. #24475

8976 10/06/2008 03:53 PM Meik Sievertsen

Separate display of posted attachments in posting screen and switch for template to indicate adding attachments are allowed. Related to Bug #13871

8864 09/17/2008 04:59 PM Meik Sievertsen

Preserve alpha transparency for created thumbnails. (Bug #16575)

8805 09/02/2008 08:36 AM Meik Sievertsen

Fix one design failure in phpBB3. Do not count non-approved posts to the user_posts. Before, a user was able to circumvent basically any protection based on post counts.
At the same time implement the queue_trigger feature.

8799 08/31/2008 01:57 AM Meik Sievertsen

fix missing user_id entry to properly populate to the email template

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.

8775 08/21/2008 05:41 PM Henry Sudhof

as per evil3, some more anti-CSRF

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.

8690 07/28/2008 03:23 PM Meik Sievertsen

Correctly set topic starter if first post in topic removed (Bug #30575 - Patch by blueray2048)

8667 06/21/2008 06:05 PM Meik Sievertsen

further checks on maximum storage length

8630 06/09/2008 02:35 PM Henry Sudhof

#23945

8555 05/15/2008 04:10 PM Henry Sudhof

And more new features for reasonable paranoia.

8517 04/21/2008 02:18 PM Meik Sievertsen

#25925

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

Hiding everywhere little buggers, eh?

8450 03/18/2008 03:36 PM Meik Sievertsen

Correctly obtain to be ignored users within topic/forum notification (Bug #21795 - patch provided by dr.death)

8362 02/01/2008 02:12 PM Henry Sudhof

#15120
#16029

8354 01/30/2008 07:48 PM Meik Sievertsen

seems like i forgot something. :/

8353 01/30/2008 06:06 PM Meik Sievertsen

Allow forum notifications if topic notifications are disabled but forum notifications enabled - #14765

8350 01/30/2008 05:01 PM Meik Sievertsen

One commit for those fixes having a very tiny impact (mostly only whitespaces or forgotten spans, etc.)
Although i somehow mistakingly got #20445 and #15249 into it. :/

Removing s_watching_img from watch_topic_forum() function (Bug #20445)
Changing order for post review if more than one post affected (Bug #15249)...

8314 01/07/2008 08:29 PM Meik Sievertsen

grr

8310 01/06/2008 06:00 PM Meik Sievertsen

- Do not split topic list for topics being promoted to announcements after been moved to another forum (Bug #18635)
- Allow editing usernames within database_update on username cleanup (Bug #18415)
- Fixing wrong sync() calls if moving all posts by a member in ACP (Bug #18385)...

8285 12/26/2007 03:53 PM

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

8253 11/27/2007 04:13 PM Henry Sudhof

#15554
#15464
#15384
Yes, there is a lang change.

8251 11/26/2007 06:04 PM Henry Sudhof

#15484

8241 11/17/2007 09:04 PM Meik Sievertsen

some further fixes
- re-introduce grabbing random number from /dev/urandom

8146 10/05/2007 04:30 PM Meik Sievertsen

dumdidum... sorry. ;)

8122 10/03/2007 05:15 PM Henry Sudhof

#14531

8120 10/03/2007 05:05 PM Henry Sudhof

Ok, here comes a big one. Poor updater. Also requires testing.

#i91
#i92
#i93
#i94
#i95
#i96

8119 10/02/2007 08:29 PM Meik Sievertsen

#i8

8115 09/28/2007 01:34 PM Henry Sudhof

#14566

8075 09/02/2007 07:24 PM Meik Sievertsen

fixing some bugs

8050 08/19/2007 03:40 PM Nils Adermann

- BBCode parsing order should ALWAYS be censor_text(), bbcode_secon_pass(), bbcode_nl2br(), smiley_text(), parse_attachments()
- using \r on custom bbcodes to allow line breaks [Bug #10758]

8025 08/13/2007 02:14 PM Meik Sievertsen

Some changes... non-invasive...

8011 08/06/2007 04:41 PM Meik Sievertsen

two fixes

7946 07/25/2007 06:06 PM Meik Sievertsen

please have a second look at the change within session.php - we had a few "doubled" keys within the db...

7860 07/10/2007 05:14 PM Meik Sievertsen

some fixes here and there

7856 07/10/2007 05:14 AM David M

#13167

7832 07/04/2007 04:22 PM David M

#12981

7831 07/04/2007 02:38 PM David M

#12947 - thanks to APTX for his partial patch and Highway_of_Life and iWisdom for testing

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

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

7800 06/26/2007 04:27 PM Henry Sudhof

Minor fixes
#12699

7744 06/10/2007 03:42 PM Henry Sudhof

#12287
#12219

A little clean-up in the installer (thanks ToonArmy)

7646 05/19/2007 06:40 PM Meik Sievertsen

we included a check for getimagesize() existance... now we again can suppress notices while running this function.

7642 05/19/2007 02:04 PM Meik Sievertsen

oh my god - what did he do? Adding attachment display to post/topic review, queue, reports, post details, mcp topic view... fixing other tiny things along the line.

7616 05/17/2007 03:23 PM Meik Sievertsen

#11074 - only process and check (as well as display) images if the category also matches. ;)

7615 05/17/2007 03:01 PM Meik Sievertsen

#11046 - properly show load button.

7614 05/17/2007 01:59 PM Meik Sievertsen

adjust smilies. Also allow adding more codes to existing smilies... no one noticed this before. :/

7589 05/15/2007 05:52 PM Meik Sievertsen

#10942 + cron image into <p></p> tags

7547 05/12/2007 03:20 PM Meik Sievertsen

informational change for orphaned attachments - they only list already uploaded files not assigned to posts (orphaned attachments).
add index.htm files to cache and files directory.

7537 05/12/2007 01:29 AM David M

#10781
Thanks APTX

7522 05/09/2007 11:46 PM David M

sync the forums too

7521 05/09/2007 11:42 PM Meik Sievertsen

davids "update topics last post information on approval -> disapproval change" fix. :P
Fixed start transaction for posting.

7519 05/09/2007 09:06 PM Meik Sievertsen

fix for editing unapproved posts by a person not on moderation queue (do not switch state)

7518 05/09/2007 08:43 PM David M

remove useless variable that caused some undefined errors

7514 05/09/2007 06:12 PM Meik Sievertsen

minor fix
also set load_tplcompile to 0 by default now it is quite intensive with the default settings/style.

7511 05/09/2007 02:56 PM David M

some bug fixes...

7510 05/09/2007 01:14 PM Henry Sudhof

#10679

7509 05/09/2007 12:00 PM Henry Sudhof

#10669

7508 05/09/2007 06:34 AM David M

bah!

7507 05/09/2007 04:19 AM David M

this is pretty neat.
- We save a nasty query from every new topic and reply. We can do this because we are in a transaction, asking the database what is the newest info would just return the post_id we just inserted
- editting is now far cheaper if it turns out the newest post has been editted....

7503 05/07/2007 11:21 PM Meik Sievertsen

#10617

7494 05/07/2007 04:35 AM shs

Regression bugs from: http://phpbb.cvs.sourceforge.net/phpbb/phpBB2/includes/functions_posting.php?r1=1.233&r2=1.234

Anchor fragments should be "#p12345", not "p=12345" (which AFAIK ends up working the same as "#p")

7491 05/06/2007 11:02 PM Meik Sievertsen

Ok, try to fix the "re-approval on edit" bugs. Also added make_clickable to log entries as well as logging moderator edits.

7469 05/05/2007 12:22 PM Meik Sievertsen

Better support for nested transactions...

7460 05/04/2007 06:37 PM Henry Sudhof

Just stubmled over this.

7451 05/02/2007 06:19 PM Meik Sievertsen

fixes for search button in header - #10389, #10225, #9548
added missing colour swatch to prosilver - #8657
language changes - #10387, #10375, #10373, #10353, #10279
line-height for font size (still not ideal) - #10317
Search load setting checked in sessions.php along with limit_load and also reset if not possible to determine load - #10383...

7441 04/30/2007 06:18 PM David M

#10295

7429 04/30/2007 12:46 PM Henry Sudhof

Prepare to be yelled at and brace for the tide of bug reports: I had hoped we would not have to do this, but it seems that we have to.

-Route all avatar downloads through download.php - adrien
-Change the way inline attachments are delivered
-Fixes a few (unreported) bugs, notably avatar upload during group generation...

7425 04/29/2007 04:16 AM David M

#10251

7355 04/15/2007 12:59 PM Nils Adermann

- m_warn is no longer a local moderation permission
- magic urls should properly use html entities
- speed up posting on big boards, MAX query can be simplified a lot in certain cases
- user IP list should be labelled with "Other users" [Bug #9707]

7267 04/02/2007 06:05 PM Meik Sievertsen

#5163

7242 03/30/2007 04:24 PM Meik Sievertsen

other fixes...

7191 03/14/2007 10:40 PM Nils Adermann

- sync now correctly handles approved posts in unapproved topics (last_post info)

7152 03/08/2007 06:11 PM David M
  • empty log message ***
7150 03/08/2007 04:49 PM Meik Sievertsen

again... some more fixes.

7114 03/03/2007 06:41 PM Meik Sievertsen

Fixing the following bugs:
#8444 (language dependent buttons no longer include the dimensions to allow bigger/smaller translated images)
#8414
#8396
#8388
#8216

thanks to bartvb and kellanved for providing possible fixes...

7103 03/01/2007 10:43 PM David M

- small issue

7054 02/24/2007 01:31 PM Meik Sievertsen

trying to fix some bugs...

6987 02/14/2007 12:22 AM David M

- might as well...

6986 02/14/2007 12:20 AM David M

-Topic review is fast :D
#7894

6977 02/09/2007 03:31 PM Meik Sievertsen

those were missing

6973 02/07/2007 05:32 PM Meik Sievertsen

adjust text for getting image dimensions as well as not suppressing warnings for getimagesize()

6930 01/26/2007 05:09 PM Meik Sievertsen

- fix some oddities (doubled spaces for example)
- changed the way make_forum_select() is returning the forum list - now including skipped forums but being disabled. This should make identifying the correct forum much more easier.
- Changed some permission namings based on suggestions by the community...

6915 01/21/2007 07:33 PM Meik Sievertsen

fixing some bugs, most being submitted grammatical/spelling errors.

6880 01/11/2007 06:44 AM David M

#6772
- some other random things

6826 12/31/2006 05:56 PM Meik Sievertsen

- telling the admin for what the board contact and board email addresses are used for and also making sure this explanation is correct ;)
- fixes for bugs #6694, #6664 and #6662

6816 12/27/2006 06:43 PM Meik Sievertsen

Unused Code inside function update_forum_data [Bug #6606]
Copy permissions protection for groups [Bug #6594]
HTML issues in ACP [Bug #6580, #6578]
Always send the correct encoding [related to bug #6576]
Mass email fixes for first loop iteration [Bug #6570]...

6787 12/21/2006 11:37 AM Meik Sievertsen

- some fixes
- important bugfix for the mcp and determining allowed ids in general (if global announcements are included)

6770 12/15/2006 03:54 PM Meik Sievertsen

- fixed bug within the database update script
- #6254
- #6242
- #6184
- #6160
- #6020

6660 11/26/2006 03:55 PM Meik Sievertsen

- bug fixes for #5618, #5588 and #5584
- remove messenger->reset() calls (they are already performed on sending)

6650 11/24/2006 03:59 PM Meik Sievertsen

rather large update, most important things done:
- implemented provided patch/diff file for bug #5350 (Highway of Life) with some tiny changes and alterations
- more username/colour changes/fixes
- added a note about PM rule-dependant message removals so the user is not wondering too much if he can't remember his rules. :)...

6628 11/21/2006 07:15 PM Meik Sievertsen

- fixing a bunch of bugs
- moved the install trigger error to sessions and also disabled it for those having DEBUG_EXTRA enabled.
i hope not having introduced too many new bugs.

6614 11/19/2006 10:00 PM Meik Sievertsen

some tiny fixes.

6601 11/18/2006 05:27 PM Meik Sievertsen

- a handful of mcp fixed, the most important one is the change for check_ids() - it is now supporting ids from more than one forum too, making it possible to use some mcp features as designed initially. We really need to get our moderator team testing the mcp extensively....

6596 11/17/2006 08:40 PM Meik Sievertsen

fix colour assignment. ;)

6589 11/16/2006 05:51 PM Meik Sievertsen

ok, change from doing the same logic all over again we call a function to do it for us. Also allow template designers to choose which method to use by just adding a fully compiled username string (profile link + user colour). This commit may introduce problems.

6572 11/12/2006 04:35 PM Meik Sievertsen

consistant obtain_* functions

6548 11/03/2006 10:05 PM Meik Sievertsen

ok, i am an idiot...

6546 11/03/2006 06:50 PM Meik Sievertsen

- make sure the sql layer for mysql always states mysql4 and get to mysql if using mysql < 4
- assign some default vars to email templates (we always need some basic ones)

6545 11/03/2006 12:26 PM Meik Sievertsen

- implemented the suggested html_entity_decode function made by david
- fixed string length checking by also decoding entities for the sake of checking
- used the new html_entity_decode function

6528 10/26/2006 01:27 PM dhn2

#4696

Quoting from topic review should now work in FF 1.5.0.x.

Note to Nils: We need a utf8_addslashes function. The standard addslashes will not cut it for UTF-8. :)

6511 10/19/2006 03:55 PM Meik Sievertsen

Revised attachment categories a bit
Fixes for the following bugs:
#4830
#4818
#4816
#4810
#4808
#4798
#4796
#4772
#4662
#4646
#4546
#4524
#4270

I hope not having introduced additional severe errors :)

6497 10/14/2006 04:56 PM Meik Sievertsen

- store sql_layer directly within the layer itself
- new method sql_multi_insert to circumvent db-specific hacks
(hopefully not introduced any parsing errors)

6436 10/03/2006 08:35 PM Meik Sievertsen

- extend config checking to include check for writeable path
- removed not utilized user_allow_email column from schema
- removed inactive groups (they had no use at all, since inactive users are not able to login)
The only benefit those brought are distinguish users - but this is no longer needed too due to the inactive code present. This also allows us to retain group memberships as well as default settings for users being set inactive due to profile changes....

6414 09/28/2006 05:04 PM Meik Sievertsen

- added confirmation to removing bbcodes
- added optional MX and DNSBL checks
- added backtrace (triggering sql error) on error within sql_in_set as well as making sure it is handling an array
- let users having f_list access to a forum actually see the forum without a topic list and not displaying an error message - this allows for giving people access to subforums but not the parent forum without the need to add the (sub-)forum to the index....

6411 09/26/2006 09:59 PM Meik Sievertsen

These changes should let olympus scale a little bit better.
i haven't adjusted the schemas but added the details to create_schema_files - david is able to build them then in line with his changes. :)

6380 09/18/2006 12:02 AM Nils Adermann

- no more encoding mixture, say hello to UTF-8 (I'll add a validation solution for PHP 4.3.3/4 ASAP) [side effect: fixes Bug #3762]
- take local server time into consideration for birthday/age calculation
- faster active topic search
- allow changing active topic time frame [Bug #4150]...

6364 09/13/2006 06:08 PM Meik Sievertsen

- fixed some bugs
- changed attachment handling a bit
- tried to remove target tags out of the code
- do not add session ids to urls for bots as well as not creating a new session on each page view for them

I bet i introduced some bugs too. ;)

6360 09/08/2006 08:00 PM grahamje

Next phase of last post changes + a few minor bugs

Note: This template variable is available but will not be used by default

6321 08/28/2006 07:20 PM Nils Adermann

- birthdays/age in user's timezone and not server's local time
- parse bbcode in posts with fewer characters than selected maximum on search results page
- retrieve search word context in posts which are longer than maximum characters (no raw BBCode anymore)...

6320 08/28/2006 05:50 PM Meik Sievertsen

- some bugfixes
- using E_USER_WARNING if an error occurred within the ACP (sadly not able to use it as a default for trigger_error - it seems to be hardcoded in PHP)

6317 08/25/2006 05:15 PM Meik Sievertsen

some fixes.

David, could you check the pass_complex expressions? They are:
.* PASS_TYPE_ANY (any characters are allowed, no check)
[a-zA-Z] PASS_TYPE_CASE (password must contain alphanumerics)
[a-zA-Z0-9] PASS_TYPE_ALPHA (password must contain alphanumerics and numbers)...

6311 08/22/2006 01:01 PM grahamje

Phase 2 of the changes
This should now be complete

6309 08/21/2006 05:58 PM grahamje

Initial batch of colourization changes. This includes:
- schema changes for first post and last post
- display in viewforum, search and ucp of first post
- update of database on posting
Still outstanding
- display of last post

6299 08/18/2006 10:44 PM David M
  • empty log message ***
6293 08/15/2006 04:13 AM David M

chr(0x20 | 0x10) = "0"

6275 08/12/2006 05:10 PM Meik Sievertsen

bugfixes

6271 08/12/2006 03:14 PM Meik Sievertsen

sql_in_set changes

6263 08/11/2006 11:52 PM David M

so.... what does this thing do?

well, the super fast, ultra efficient, massively huge BBCode handling system was implemented differently on each DBMS. Although this provided the best performance, the solution was a bit hacky.

So what does this new thing do? We use base64 encoding to make everything nice and shiny, it turns into nice, safe characters that we can just jam into varchars on essentially any database. This has two implications: we must decode every bitfield we get AND we have slightly fewer IDs to work with. It goes down from 2040 BBCodes to 1512. We lose like a quarter of them :P...

6256 08/09/2006 11:03 PM Meik Sievertsen

- load tracking updates. Need to be tested on a clean installation too - at the moment only tiny quirks are noticed at area51.
- reported bugs fixed

6238 08/06/2006 07:52 AM David M

This should end some issues we have been having regarding the proper binary encoding of stuff. :D
Acyd Burn: quit breaking the schema :P

6237 08/05/2006 05:49 PM Meik Sievertsen

- fixed some bugs
- made imageset naming more consistent
- updated every schema to be consistent and also fixed it (every db should install fine now)
-

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.

6227 08/02/2006 11:36 AM Nils Adermann

fixing a typo ;-)

6224 08/01/2006 05:29 PM Meik Sievertsen

- fixing some bugs
- shortening some db columns to meet the requirements
- correctly increase/decrease user post counts
- fix the topic title length bug(s)

6210 07/25/2006 01:58 PM David M

oops :P

6209 07/24/2006 12:08 PM David M

OK...

This commit should increase the total number of BBCodes from 31 to 2040. Some things to watch out for:

Each database likes to deal with binary data in its own, special way. They are, quite frankly, too cool for school.

MySQL, MSSQL and Oracle all allow me to send in a default value for their binary column using a hex number. However, MSSQL forces me to send the specific data as a hex number and thus we must CAST it....

6198 07/20/2006 11:45 PM Meik Sievertsen

- some bugfixes
- set ip_check to A.B.C. by default
- display postings in other encodings by default and present link to force the encoding as usual.

6177 07/13/2006 02:51 PM Meik Sievertsen

- renamed the following columns:
comment -> attach_comment
new, forwarded, unread, marked, deleted -> pm_new, pm_forwarded, pm_unread, pm_marked, pm_deleted
module_name -> module_basename
value -> lang_value

- every column is now NOT NULL
- every column is now having a DEFAULT value...

6165 07/10/2006 05:55 PM Meik Sievertsen

fix some bugs... again. :)

6153 07/07/2006 10:38 PM Nils Adermann

- fix a stupid bug in style.php
- and we'd also like the post encoding :D

6152 07/07/2006 08:43 PM Nils Adermann

- fixed a parse error (oops)
- pass forum_ids to search indexing functions
- fixed a bug in fulltext_native's cache destroying

6135 07/01/2006 09:11 PM Meik Sievertsen

- add additional auth check to the permission roles modules
- added new function to return globally used expressions (get_preg_expression($mode)). This should be very helpful in getting wide spread similar checks (regular expressions) to one place reducing the risk of forgetting to change every location if you fix one. ;) We will add additional ones later, at the moment only the email check is retrieved......

6085 06/17/2006 01:54 PM Meik Sievertsen

fix bug #2267 (inline quotes are not having bbcodes correctly applied)

6063 06/14/2006 08:59 PM Nils Adermann

- automatically sync topic_reported when deleting a post [Bug #2152]
- retrieve forum information in report.php
- don't update deleted topics
- proper permission check for "admin or moderator"
- allow changing poster while ip dropdown contains a different user [Bug #2190]...

6048 06/11/2006 08:13 PM Meik Sievertsen

- fixed a few bugs
- added user_add() function
- check posted images ([img]) for same domain/scipt and php files
- auth_api.html updated to the coding guidelines look&feel
- introduced ability to force non page-updates (cron is using it)
- correctly resend coppa email

6046 06/11/2006 01:53 AM Nils Adermann

- allow searching for post_count = 0 [Bug #2154]
- better permission check for user search by ip
- permissions for max attachments adjusted

6045 06/11/2006 01:11 AM Nils Adermann

- forgot to commit common.php
- cleaning up a few more mcp permissions
- adjust some links
- make global topics work properly in MCP

6016 06/07/2006 10:35 AM Meik Sievertsen

check if supported gd image type matches the uploaded image type - if not, thumbnails are not created.

6015 06/06/2006 10:53 PM Meik Sievertsen

ok, this one is rather large... the most important change:
re-introduce append_sid: old style continues to work, not a performance hog as it was in 2.0.x -> structure is different

apart from this, code cleanage, bug fixing, etc.

5986 05/30/2006 02:24 PM Nils Adermann

- various corrections related to permissions in the mcp, including [Bug #1994] and [Bug #1924]
- fixed some quickmod bugs [#1994] and [Bug #1898]
- browse reports/unapproved posts by topic id
- correctly hide approval details
- added return message to mcp_ban [Bug #1851]...

5973 05/27/2006 06:24 PM Meik Sievertsen

- remove description from profile fields
- added disclaimer about DEBUG_EXTRA to the ACP (i think this is needed - some idiots might think it is wise to have this enabled on a production board. :) We may let it there for the Betas though, but it will be removed during the RC's)...

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

some tiny changes...

5957 05/21/2006 06:54 PM Meik Sievertsen

- fixing a few smaller bugs/glitches
- init user session in cron.php (else it can produce errors if functions expect the user object being set)
- fix sql escaping for mssql/mssql_odbc

5952 05/20/2006 08:39 PM Meik Sievertsen

- fixed a few smaller things

5949 05/20/2006 06:23 PM Meik Sievertsen

#1871

5922 05/17/2006 06:58 PM Meik Sievertsen

fix bug #1857

5902 05/12/2006 10:52 PM Meik Sievertsen

- introduce new function build_url to easily build a valid url from the user->page object as well as optionally removing certain keys
- changed attachment config to utilize the config build methods
- cleaned up posting.php
- the submit/delete_post functions are now usable (functions_posting.php)...

5888 05/06/2006 05:15 PM Nils Adermann

- introduce LA_, UA_ and A_ template variables (they allow styles to use template variables used for javascript in subSilver outside javascript in their own template while they won't break our javascript if they contain quotes) also fixes [Bug #1116]
- corrected page title for search indexing progress bar [Bug #1695]...

5858 04/29/2006 03:18 AM Meik Sievertsen

- fixing some bugs, containing fixes for anonymous username displays, eaccelerator issue, permission trace and a few smaller bugs.

5832 04/22/2006 08:54 PM David M

- Bug #1210

5791 04/18/2006 12:36 AM Meik Sievertsen

say hello to role descriptions, role ordering and tooltips on role selects

5765 04/06/2006 07:15 PM Meik Sievertsen

To all people having their bug status set to fixed: SF pserver CVS access is currently down, therefore the snapshots are still out of date.

- fix a bunch of bugs
- <!-- $Id$ --> is no longer allowed in template (.html) files
- changed layout of private message screens (folders are menu items)...

5709 03/25/2006 01:07 PM Meik Sievertsen

- extended session_page and user_lastpage to hold a maximum of 200 chars (instead of 100) - session_page gets truncated to 200 chars
- streamlined the process of generating text with bbcode/smilies/urls (forum rules, forum descriptions, group descriptions at the moment)...

5603 03/06/2006 03:03 PM Meik Sievertsen

- added "display_on_posting" setting to custom bbcodes (creates a button with the bbcode tag)
- fixed forum editing and parent id selection
- completely removed HTML support (it only creates security problems)
- changed cache_moderators() to reflect permission changes

5574 02/22/2006 10:42 PM Meik Sievertsen

implementing permission roles

- copy permissions (adding groups)
- copy permissions (adding forums)
- checking proper groupadd/del settings
- added intro page to permissions (to give an overview and quick links)
- able to select forums + subforums, single forum, all groups, all users (permission screens)...

5486 01/22/2006 02:06 PM Meik Sievertsen

- size select fix
- introduced function for building group options (acp)
- fixed acl_getf if negated option needs to be retrieved
- only using one function for updating post informations
- fixing module display if module is disabled
- if user is having a non-existent style do not print out error message, instead fix the users value and load the default style

5470 01/17/2006 07:14 PM Meik Sievertsen

- change it a bit. ;)

5424 01/04/2006 09:57 PM subblue

Updated references to posts to be #p[post_id] rather than #[post_id] since it is against the W3C spec to have the id="" attribute starting with a number

5241 10/02/2005 08:17 PM Meik Sievertsen

- add even more bugs to the codebase
- changed submit_pm to carry on the from userdata

5140 05/05/2005 06:55 PM Meik Sievertsen

- some cross-db related changes
- putting active bots array into cache

5135 04/30/2005 04:24 PM Meik Sievertsen

- test slightly modified topic tracking code
- some bugfixes

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

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)

5109 03/22/2005 12:10 AM Meik Sievertsen

- and my second attempt

5088 01/29/2005 03:46 PM Meik Sievertsen

fix last_post_information for moderated topics

5063 01/15/2005 07:49 PM Meik Sievertsen

- bugfixes
- do not hardcode url bbcode tag (please change the bitfield accordingly - see schema file!)

5039 01/02/2005 08:08 PM Meik Sievertsen

- added ability to grab supported gd formats

5032 12/12/2004 03:07 PM Meik Sievertsen

- fix attachment mod errors
- make upload path consistent with all other 2.2 path settings
- fix "post title wrong after split" bug

5023 11/06/2004 03:22 PM Meik Sievertsen

- a bunch of updates, most of them bbcode related

5003 10/19/2004 09:26 PM Meik Sievertsen

- search updates

4997 10/08/2004 01:04 PM Meik Sievertsen

- fixed move_pm and delete_pm

4986 09/17/2004 11:11 AM Meik Sievertsen

- extensions_allowed changed a bit.

4984 09/16/2004 08:33 PM Meik Sievertsen

- more updates, mostly bugfixes to the bbcode parser
- changed current_user in sessions (please review)
- give more flexibility to style authors in regard to the pagination elements
- profile fields updates (included a sample constuct into viewtopic_body.html - have to be documented extensivly)...

4981 09/05/2004 05:45 PM Meik Sievertsen

- re-enable polls (user is now able to decide if users are able to change votes if this feature is enabled within the given forum)

4978 09/04/2004 09:32 PM Meik Sievertsen

my turn to break the forum (and at least pm's are no longer working - will not last long). HARRRR

4949 08/02/2004 12:03 AM Meik Sievertsen

- remove user_karma reference.

4937 07/19/2004 10:13 PM Meik Sievertsen

- approve/disapprove posts/topics
- changed mcp_front to be more moderator friendly
- able to change the forum in mcp_queue (for moderators moderating more than one forum)

4925 07/11/2004 05:20 PM Meik Sievertsen

- fixed permissions for mcp (global permission settings are false if user is only able to moderate one to x forums)
- determine permission settings for submodules
- further approve/disapprove work (approve_details added)

4920 07/09/2004 12:41 AM Meik Sievertsen

- remove output buffering options from download.php (not needed anymore)
- optimized viewtopic.php a little bit
- removed the create_function (was consuming too much memory) from viewtopic
- check for manually added convert[.exe] program name to imagemagick path in admin_attachments...

4919 06/24/2004 10:09 AM Meik Sievertsen

- fixed topic icon display (correct radio box checked, only visible in first post)

4903 05/30/2004 09:24 PM Meik Sievertsen

- forum rules + link to forum rules
- three new (tiny) functions added to functions_posting responsible for handling text with bbcode/smilies/urls, use them at items all over across phpbb...
- some bugfixes within admin_forums and other files
- new admin_board layout (much safer, security wise)

4898 05/26/2004 10:32 PM Meik Sievertsen

message/mail updates

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)

4870 03/20/2004 06:06 PM Meik Sievertsen

add a little bit more information for style authors
ease the jumpbox handling a little bit

4862 03/11/2004 10:17 PM Meik Sievertsen

- re-enable drafts. ;)
- put extension checking into a small function...

4861 03/10/2004 09:30 PM Meik Sievertsen

- check for array [lang]
- admin_forums delete routine updated
- added extension groups per forum

4849 03/01/2004 04:24 PM Meik Sievertsen

small fix for html replacement

4844 02/28/2004 10:16 PM Meik Sievertsen

splitted language files

4836 02/21/2004 01:47 PM Meik Sievertsen

- put consoring and smilie processing into functions (we use them all over the place) for better changing and consistency.
- changed docs/AUTHORS to reflect the recent code re-use in functions_messenger.php
- pleasing the users a little bit more by using table constants. :D...

4834 02/15/2004 03:03 PM Meik Sievertsen

removed message type from message parser
assign message if specified
parse/decode html if enabled
validate url

4773 01/31/2004 04:48 PM Meik Sievertsen

enable free disk space check

4767 01/25/2004 03:30 PM Meik Sievertsen

fixed: smilie parsing in signatures
added: edit notes

4676 11/22/2003 01:43 PM Meik Sievertsen

go with Ashe's suggestion...

4668 11/16/2003 10:53 PM Meik Sievertsen

Finished drafts, one bit is remaining though.
added file and disk space statistics.
some minor changes here and there.

4634 11/01/2003 05:10 PM Meik Sievertsen

finish bump topic feature...

4614 10/19/2003 05:36 PM Meik Sievertsen

bump topic and orphan attachments
changes here and there...

4578 10/12/2003 01:59 PM psotfx

Let's break lots of things

4573 10/12/2003 11:13 AM Meik Sievertsen

optimized update_last_post_information query.

4551 10/11/2003 01:46 PM Meik Sievertsen

re-add quote button. ;)

4550 10/10/2003 06:08 PM Meik Sievertsen

not my day me thinks

4549 10/10/2003 05:59 PM Meik Sievertsen

ok, but now, really group by. :)

4548 10/10/2003 05:58 PM Meik Sievertsen

group by smile_url

4544 10/10/2003 02:11 PM Meik Sievertsen

admin decides which smilies to be displayed in posting screen

4540 10/09/2003 04:49 PM Meik Sievertsen

request_var updates
attachment updates/fixes

4510 09/24/2003 09:41 PM Meik Sievertsen

some small fixes
got rid of iframe (topic review)... tested new div method with various browsers, further testing and oppinions would be nice. ;)
NOTE: New css element added to theme

4502 09/15/2003 11:02 PM Meik Sievertsen

no longer supporting ftp upload

4486 09/08/2003 09:05 AM Meik Sievertsen

small things... decode_text now checks for bbcode_uid existence. And yes, i know i have screwed up a lot of posts. :/

4483 09/07/2003 07:52 PM Meik Sievertsen

fix preview of postings with embedded bbcode

4482 09/07/2003 07:16 PM Meik Sievertsen

okie, using array_merge. :D
fixed: admin_prune
added: prune topics last viewed at... (only admin_prune ATM)
moved: delete_attachments to functions_admin

4478 09/07/2003 05:33 PM Meik Sievertsen

update topic stats if complete topic is stored for approval.

4477 09/07/2003 05:23 PM Meik Sievertsen

some sync-related updates... more logical processing of submit_post.

4458 08/29/2003 08:06 PM Meik Sievertsen

fixed: slashing attachment comments (hopefully)
changed header.

4451 08/28/2003 07:32 PM Meik Sievertsen

saved one query by moving max smilie check to the emoticons function

4440 08/27/2003 06:31 PM psotfx

bah, group handling needs some further discussion ... I'm done with it for M-2

4407 08/15/2003 06:32 PM Meik Sievertsen

hmm, we never had such an object. :)

4184 06/29/2003 12:59 PM Meik Sievertsen

a few fixes

4175 06/25/2003 09:49 PM Meik Sievertsen

some updates...

4170 06/24/2003 06:46 PM psotfx

Fix up display of sigs and bbcode for preview

4169 06/23/2003 06:59 PM Meik Sievertsen

deleted pm references and small fixes to the thumbnail creation

4167 06/23/2003 04:00 PM psotfx

Global announcements ... sort of work ... well they seem to, need to look at possbility of splitting topics table in two

4163 06/21/2003 03:00 PM Meik Sievertsen

ups. :)

4162 06/21/2003 02:36 PM Meik Sievertsen

only small addition for further use...

4160 06/20/2003 07:20 PM Meik Sievertsen

thumbnail creation support

4139 06/17/2003 09:34 PM Meik Sievertsen

added: download notice for people unable to see files attached to posts
changed: put attachment display into a function now called by posting preview and viewtopic (functions_display.php)
fixed: small fix in posting routines, cleanups...

4138 06/16/2003 01:41 AM psotfx

Add forum/topic_id info to redirects

4094 06/07/2003 06:37 PM Meik Sievertsen

fixed: message post storage. We do not hold the parsed message, only the decoded one for displaying within the textarea.

4093 06/06/2003 09:05 PM Meik Sievertsen

my turn to break things... only small changes.

4067 05/29/2003 04:29 PM Meik Sievertsen

added email queue + small changes (do not hit me for the mysql_basic change :D)

4062 05/27/2003 01:53 AM psotfx

Majority are UCP related updates ... avatars should now work, aside from gallery, fixed a few other issues, updated schema/basic

4057 05/25/2003 04:32 PM Meik Sievertsen

some cleanups/updates

4054 05/24/2003 02:30 AM psotfx

more fun with cookies

4015 05/19/2003 01:27 AM ludovic_arnaud

decode_text() will strip [/*:m] tags

4007 05/11/2003 09:56 PM Meik Sievertsen

fixed a small annoying bug.

4006 05/11/2003 06:38 PM Meik Sievertsen

re-enable posting. ;)

4005 05/11/2003 06:21 PM Meik Sievertsen

a few updates, added #539865 and #694413.

3983 05/06/2003 02:42 AM ludovic_arnaud

Do not update post's timestamp if we're only editing it

3980 05/06/2003 12:48 AM psotfx

email topic, minor other changes, removed updating of parent forums upon posting (handled by functions_display)

3960 05/01/2003 08:24 PM Meik Sievertsen

changed attachment processing (posting), the old way was a mess. :)

3929 04/23/2003 08:41 PM ludovic_arnaud

Fixed: decode_text() not decoding /list tags properly
Fixed: topic_replies not incremented when quoting another post

3920 04/22/2003 06:47 PM psotfx

Re-enabled polling ... includes option of multiple choice polling, indication of option voted for, etc. ... preliminary implementation, various things need finishing

3902 04/21/2003 04:13 PM psotfx

Altered various aspects of emailing ... tested on a windows platform with both mail() and direct smtp ... it worked in both cases.

3901 04/20/2003 10:30 PM ludovic_arnaud

First-pass syntax highlightning. Will fix quotes later

3898 04/20/2003 06:49 PM Meik Sievertsen

#575496 - only one way to do it, user input would be nice. ;)

3892 04/19/2003 07:49 PM psotfx

hmmm, what's the word I'm looking for ... hhmmm .... poooh

3891 04/19/2003 07:46 PM psotfx

Missing concatenationnn ... thingy ... dot ..

3888 04/19/2003 02:58 PM psotfx

Updated topic/forum notification ... untested in live situation ... appeared to work via manual testing

3887 04/19/2003 12:28 PM Meik Sievertsen

do not use the sync function if post get deleted. added topic_last_post_id information to viewtopic, for determining delete permission correctly.

3884 04/18/2003 03:11 PM Meik Sievertsen

delete no longer used function

3883 04/18/2003 03:07 PM Meik Sievertsen

some arrangements...

3867 04/17/2003 03:59 AM ludovic_arnaud

TODO ;)

3862 04/17/2003 12:32 AM ludovic_arnaud

Removed unneeded decoding, added bbcode_uid to the second_pass function. (doh)

3838 04/15/2003 08:56 PM Meik Sievertsen

fixed delete post bug, use extension cache while posting, fix download counter for images

3831 04/14/2003 01:20 AM ludovic_arnaud

$message is now processed in its unslashed form. Should not break anything...

3817 04/12/2003 04:30 PM Meik Sievertsen

added 711252 and lock topic within post, fixed post editing a bit.

3816 04/11/2003 09:51 PM Meik Sievertsen

changed $message to be a class variable, added attachment category constants (now images are displayed inlined by default... no wrong assignments anymore, if you wondered why your zip file got streamed. ;))

3812 04/11/2003 02:19 AM ludovic_arnaud

BBCode parser + decoder, missing some tags and mildly broken at this time

3807 04/10/2003 11:35 PM Meik Sievertsen

initial 'view attachments' implementation. added new template var (merged include, to preserve previous block vars), could be changed later to consider caching. some config variables and upload icons are not present as of yet...

3804 04/10/2003 03:58 AM ludovic_arnaud

Did you know that if you use backslashes in a log message WinCVS freaks out and commit files at random? I didn't either.

3800 04/10/2003 12:17 AM ludovic_arnaud

Weekly update: MCP templates. Forms renamed to 'main', added mcp_jumpbox.html for easy jumping and mcp_foruminfo.html.
Not too happy with HTML though =" templates\subSilver\mcp_forum.html templates\subSilver\mcp_foruminfo.html templates\subSilver\mcp_front.html templates\subSilver\mcp_header.html templates\subSilver\mcp_jumpbox.html templates\subSilver\mcp_move.html templates\subSilver\mcp_post.html templates\subSilver\mcp_viewip.html templates\subSilver\mcp_viewlogs.html

3771 04/01/2003 02:05 AM psotfx

Update icon name

3762 03/30/2003 11:01 PM ludovic_arnaud

"Real" post and topic counts now updated correctly. Mass-resync your topics/forums.

3739 03/28/2003 02:25 AM ludovic_arnaud

forum_parents made more reliable. Removed the $extra_form_fields parameter from jumpbox routines.

3698 03/22/2003 04:55 PM Meik Sievertsen

erm... aspx is forbidden too, reactivate transaction.

3697 03/22/2003 04:48 PM Meik Sievertsen

initial attachment functionality... only posting related (add/delete/edit) and schema. Also added attachment switch to board settings admin.

3695 03/20/2003 02:21 PM Meik Sievertsen

prepare files, last commit before committing initial attachment functionality - please see thread within development forum.

3686 03/20/2003 02:25 AM psotfx

Move to sql_query_limit

3633 03/12/2003 03:21 PM Meik Sievertsen

forum and topic notification + poll fixes

3631 03/10/2003 08:39 PM Meik Sievertsen

some posting updates and fixes.

3262 01/07/2003 03:37 PM psotfx

Various updates

3022 11/09/2002 01:47 AM psotfx

More key changes ...

3013 11/07/2002 11:02 PM psotfx

HTML stuff

3008 11/05/2002 07:38 AM ludovic_arnaud

ALTER TABLE phpbb_smilies CHANGE smile_on_posting display_on_posting

3005 11/01/2002 10:35 PM ludovic_arnaud

Some bugfixes, quick-(un)locking now works.

3004 11/01/2002 04:40 PM psotfx

More minor changes

2995 10/31/2002 02:41 PM psotfx

Smilies enabled ... note this is not necessarily final ...

2992 10/31/2002 01:51 AM psotfx

Magic URL updates

2986 10/30/2002 07:59 PM psotfx

Dumped sql_query_array, replaced with build_array, posting updates, fixed quoting in mysql layers, fulltext enabled ... speed/problem feedback welcome

2983 10/30/2002 01:57 AM psotfx

Changed $board_config to $config, more posting "stuff", altered polling code in viewtopic and loads of new problems, poor coding, etc. created :)

2972 10/28/2002 01:08 AM psotfx

Posting and acl option updates

2947 10/09/2002 12:14 AM psotfx

missing global

2923 10/04/2002 03:09 PM psotfx

Well, here are all my changes ... don't blame me if things break :D

2913 10/03/2002 04:43 AM ludovic_arnaud

Subforums handling part 2, it almost works. Also added: the "Explain" link at the bottom page, can be removed easily before official release if necessary.

2849 08/13/2002 06:34 PM psotfx

More changes ... switched away from prefetch for now ...

2761 07/27/2002 06:43 PM psotfx

oops

2666 07/14/2002 04:37 PM psotfx

Combine posting and searching functions ... not entirely convinced about this since searching is done without need of posting routines but hum ho for now