root / trunk / phpBB / includes / message_parser.php

View | Annotate | Download (48 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

10186 09/25/2009 09:41 AM Joas Schilling

Fix Bug #51835 - editing posts with attachments - regression from r9843 introduced in #48265

Authorised by: AcydBurn

10142 09/13/2009 04:04 PM Joas Schilling

fix #51235 - regression from 9843 for #48265

Authorised by: AcydBurn

9914 08/02/2009 05:44 PM Marek Ruszczyński

#48965

9910 08/01/2009 05:28 PM Ruslan Uzdenov

Fix bug #1309 - Multiline [url] not Converted
Authorised by: AcydBurn

9892 07/30/2009 02:39 PM Joas Schilling

Fix Bug #47295 - Min/max characters per posts also affects polls option

Authorised by: AcydBurn

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

9722 07/07/2009 11:41 AM Meik Sievertsen

Color bbcode now supports three-digit hex notation. (Bug #39965 - Patch by leviatan21)

9656 06/23/2009 10:48 AM Meik Sievertsen

- add options for quick reply (forum-based and board-wide)
- add option for minimum post chars (which is a required setting for quick reply, therefore we introduce it here)

9453 04/17/2009 01:07 PM Meik Sievertsen

#40865 - no message parsing for messages evaluating to false

9425 04/07/2009 12:50 PM Chris Smith

Revert r9422 while we come up with a better fix

9422 04/01/2009 10:37 PM Jim Wigginton

Fixed bug # 42885 - "Select all" selects much too much in Opera
Authorised by: acydburn

9370 03/16/2009 02:35 PM Meik Sievertsen

fix bug #42785

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

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

Authorised by: acydburn

9304 01/26/2009 10:53 PM Jim Wigginton

Fixed bug #40565 – Missing end " in quote bb tag deletes text
Authorised by: acydburn

9034 10/24/2008 02:49 AM Chris Smith

Complete fix in r9007

9007 10/13/2008 04:17 AM Chris Smith

Parse BBCode lists of type square, circle and disc. #35295

8783 08/23/2008 07:23 PM Meik Sievertsen

some changes for proper code documentation

8665 06/21/2008 05:09 PM Meik Sievertsen

#26795

8613 06/07/2008 03:40 PM Meik Sievertsen

do not allow [flash=0,0]... not implemented for images due to the reliance on getimagesize() - as usual both sizes are able to be limited by the maximum/minimum image size configuration options

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

Hiding everywhere little buggers, eh?

8428 03/13/2008 03:39 PM Meik Sievertsen

#22865

8393 02/23/2008 04:29 PM Meik Sievertsen

- Fix quote bbcode parsing adding too much closing tags on special conditions - #20735

8392 02/23/2008 04:03 PM Meik Sievertsen

Correctly return sole whitespaces if used with BBCodes - #19535

8348 01/29/2008 04:49 PM Meik Sievertsen

#19955

8306 01/05/2008 05:10 PM Meik Sievertsen

Correctly check empty subjects/messages (Bug #17915)
Do not check usernames against word censor list. Disallowed usernames is already checked and word censor belong to posts. (Bug #17745)
Additionally include non-postable forums for moderators forums shown within the teams list. (Bug #17265)

8285 12/26/2007 03:53 PM

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

8256 11/29/2007 03:09 PM Meik Sievertsen

do not allow [size=0]

8248 11/19/2007 05:44 PM Meik Sievertsen

further updates

8204 10/19/2007 03:10 PM Meik Sievertsen

fixing some annoying bugs

8163 10/11/2007 10:12 AM Meik Sievertsen

prevent posting empty messages with some UTF8-characters as well as fixing conversion in CVS.

8155 10/08/2007 04:38 PM Meik Sievertsen

some tiny bugfixes

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

dumdidum... sorry. ;)

8128 10/04/2007 06:42 AM David M

#i71
#i72

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

#i8

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]

8039 08/16/2007 09:24 PM David M

#14132

8035 08/16/2007 02:19 PM Nils Adermann

- added information about Unicode to coding guidelines
- two little changes

8033 08/15/2007 07:32 PM Meik Sievertsen

some bugs fixed

7919 07/22/2007 04:04 PM Henry Sudhof

Cleaning up (#13689)
Also removed the useless login box from the ACP.

7889 07/15/2007 03:47 PM Meik Sievertsen

even more fixes. :o

7875 07/12/2007 06:14 PM Meik Sievertsen

some more fixes

7814 07/01/2007 11:08 AM Meik Sievertsen

if used more than once, do not print out notices. ;)

7805 06/28/2007 04:55 PM Meik Sievertsen

fixing some bugs

7749 06/11/2007 02:12 AM Meik Sievertsen

my round of bug fixes

7747 06/10/2007 09:58 PM David M

um, oops

7746 06/10/2007 09:50 PM David M

#11833

7745 06/10/2007 06:13 PM David M

#12189

7743 06/10/2007 03:39 PM David M

removed a looped regex

7736 06/09/2007 01:11 PM Meik Sievertsen

ok, mess around with the templates + fixing some bugs + adjusting headers for those files already modified to circumvent conflicts for those having their editor set to remove trailing spaces (not recommended!)

7712 06/03/2007 08:47 PM Meik Sievertsen

do not strip our pre-parsed text if it is outside or between code blocks

7681 05/25/2007 08:00 PM Meik Sievertsen

fix an improper fix.
- generally, sorry, but direct url parsing after ] will no longer work...
- try to eliminate the most common "bug" for placing urls within the [url=][/url] part (the text). This will trigger make_clickable and render the url invalid (doubled url), moreso if other text is involved too. This is still te case if the url is not written directly after the [url=] part. This is nearly the best we can get within 3.0.x - and every report about [url=], [url] and make_clickable and it's non-parsing or parsing will be closed with "will not fix", except it is a critical bug resulting in the non-functioning of the board. We may adjust this later to our own liking while we try to find different ways to face these problems.

7668 05/23/2007 08:30 PM Meik Sievertsen

#11429

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.

7643 05/19/2007 03:25 PM Meik Sievertsen

errr, allow linkage to download.php....

7634 05/18/2007 07:04 PM Meik Sievertsen

ok... enough of this. Do not change [quote] layout at all. Smilies, urls, etc. won't parse now again directly after quotes - away with this. Actually we do not need to babysit users, but the feature was nice and fixed an inability which anoyed me in 2.0.x. Hey, you can't have everything - at least it is no longer error prone.

7619 05/17/2007 04:59 PM Meik Sievertsen

Fixing some tiny bugs...
- correctly close span tags within code=php

7611 05/16/2007 07:38 PM Meik Sievertsen

#10982

7559 05/13/2007 06:15 PM Nils Adermann

- correctly transfer the search query across search result pages
- changed highlighting so foo* will match foo again [Bug #10031]
- restructured magic urls (functionality still mostly the same), added a check for entities in urls and punctuation at the end of magic urls [Bugs #10639, #10293]...

7535 05/12/2007 12:46 AM Meik Sievertsen

ok, parsing code correctly now? ;)

7527 05/11/2007 02:25 PM Meik Sievertsen

We do not support nesting code tags - #10763
#10741
Confirm box on pruning forums - #10619
Not stripping empty lines on parsing messages - #10579
Remove reports alongside with users - #10501

7505 05/08/2007 03:36 PM David M

#10635
This should work, it could be made more strict but am leaving it alone for now

7476 05/05/2007 08:09 PM Meik Sievertsen

bugfixes. :/ An ugly one included as a temporary solution...

7339 04/13/2007 05:57 AM David M

#9811

7330 04/12/2007 06:20 PM Meik Sievertsen

my take on getting the bugs down... thanks to those also providing (usable) solutions to the problem. ;) Of course also to those reporting generally...

7149 03/08/2007 12:14 PM dhn2

#8572

This actually bugged me to for a long time too.

7148 03/08/2007 02:06 AM David M

stupid debug code :P

7147 03/08/2007 02:00 AM David M

#8456

7076 02/25/2007 11:09 PM Nils Adermann

- fix htmlspecialchars handling in search (search backends get specialchared input, and should return specialchared output), current backends strip entities anyway [includes Bug #8156]
- allow cancelling search index creation/removal
- custom CSS class name input too short [Bug #8328]...

7036 02/22/2007 08:58 PM David M

#8244
- cleaned up the TRUNCATE/DELETE FROM in the native search backend
- fixed an imporoper default value on some upgrades

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

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

6898 01/18/2007 06:09 AM David M

- found a small bug in the list parser while working on another bug

6897 01/18/2007 05:25 AM David M

#7228

6865 01/09/2007 03:10 PM Meik Sievertsen

- some bugfixes
- bugfixes for the convertor (typecasting for example was totally broken)

6813 12/26/2006 09:49 PM David M

#6598
- should have fixed all uses of curly braces

6805 12/24/2006 03:34 PM David M

sprintf

6804 12/24/2006 03:28 PM David M

#6542

6803 12/24/2006 02:11 PM Meik Sievertsen

some fixes today
- most important change is the consolidation of the display attachment functions; merging them together to have one function we need to call.

6777 12/17/2006 06:59 PM David M

- Changed handling of the bitfield in bbcode.php
- #6270, reverted to an earlier version of list handling + bug fixes

6774 12/16/2006 09:24 PM Nils Adermann

- Optimize acl_getf_global a bit
- a little performance improvement of the IP regular expressions
- convert post_text/subject collation to utf8_unicode_ci if a user wants to use mysql_fulltext to allow case insensitivity [Bug #6272]
- mysql_fulltext should alter all necessary columns at once to speed up the process...

6750 12/12/2006 10:55 AM Meik Sievertsen

until nils comes to inspecting this further we will use this "workaround"

6735 12/10/2006 02:19 AM David M

#6090
- some cool regex stuff (one of them looks kinda weird :\ ...)

6730 12/08/2006 04:20 PM Meik Sievertsen

- re-add script_path for "strange configurations" to let them force the generated urls correctly
- show rank title if no rank image present in memberlist
- other fixes.

6714 12/06/2006 04:47 PM Meik Sievertsen

some updater changes as well as tiny bugfixes

6674 11/27/2006 08:32 PM Meik Sievertsen

#5610

6673 11/27/2006 07:00 PM Meik Sievertsen

hopefully fixed bug #5644 while also retaining the fix for bug #3572
testing this is appreciated.

6603 11/19/2006 01:41 AM Meik Sievertsen

Where are you coming from $in? I do not think i invited you...

6584 11/15/2006 04:35 PM Meik Sievertsen

- fixes for the following bugs:
#5326
#5318
#5304
#5290
#5288
#5278
#5276
#5272
#5266
- also fixed the "Call-time pass-by-reference" bug #5252
- within this step changed the normalize calls to require references.
- added captcha size variables to the class scope (suggestion was posted at area51)

6569 11/12/2006 03:29 PM Nils Adermann

message

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

ok, i am an idiot...

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

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)

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

he braces style is deprecated as of PHP 6

6457 10/07/2006 06:49 PM Meik Sievertsen

strpos...

6452 10/07/2006 02:36 PM Meik Sievertsen

tried to begin adjusting all string functions where applicable - still a lot to do.
i hope i catched all relevant sections and did not mess something up.

6422 10/01/2006 10:48 AM David M

- forgot to make the same change to the ODBC driver
- MySQL 3.x works now
- FirebirdSQL is now on the same level as MySQL and PostgreSQL, zero hacks exist inside the core code now

6371 09/16/2006 08:07 AM David M

bug fixes
schema changes
i really hope nothing went wrong

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. ;)

6351 09/04/2006 03:47 PM Meik Sievertsen

- fixing profile bug
- adjusting acl_gets calls (they are or'd - make sure they get checked correctly based on the situation)
- automatically assign the u_download and u_search permission to the guest group

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

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

6294 08/17/2006 03:15 AM David M
  • empty log message ***
6292 08/15/2006 03:08 AM David M

If i could force you all to use PHP 5.1.0+, then i could just use the count param with preg_replace. Oh well...

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...

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.

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....

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...

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)

6149 07/06/2006 06:46 PM Meik Sievertsen

some bugfixes

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......

6114 06/22/2006 05:14 PM Meik Sievertsen

time to squash some bugs

6106 06/20/2006 02:21 AM David M

oops?

6073 06/16/2006 06:54 PM Meik Sievertsen

- removed db cache (might re-appear, but for now we do not see the need for it)
- all changes to styles/subsilver/template are purely cosmetic (no functional changes)
- cosmetics
- bugfixes
- add index to modules table
- use modules ordering code for forums too

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]...

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

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

6055 06/13/2006 05:06 PM Meik Sievertsen

- added class="radio" to all radio- and checkboxes
- make sure the database gets closed correctly in cron.php
- bugfixes

6051 06/12/2006 06:09 PM Meik Sievertsen

removed the ability to parse after closing brackets, since this seems to create a bunch of new problems
added a space after quotes for correctly parsing urls/smilies
instead of splitting the url just compare with strpos
david: please review once you get home. :)

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

6047 06/11/2006 07:06 AM David M

;-)

6043 06/10/2006 10:16 PM Meik Sievertsen

try to prevent re-parsing of parsed bbcode content

6028 06/09/2006 09:20 PM Nils Adermann

- a few adjustments to permissions, specifically with regard to global topics
- forgot to change a line in permission trace [Bug #2100]
- syntax highlighting for php5
- [Bug #2093]

6022 06/08/2006 12:59 PM Meik Sievertsen

- fix some smaller bugs
- removed custom profiles preview field from acp

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.

6014 06/06/2006 12:54 PM Meik Sievertsen

make sure we check the attachment status for the correct user ;)

6007 06/04/2006 12:19 AM Nils Adermann

- removed useless code from style.php
- added a view template cache mode to acp_styles
- syntax highlighting for the acp css
- completed refresh actions for themes and templates
- fixed theme and template installation
- use a function for generating database theme data...

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

some tiny changes...

5907 05/13/2006 04:14 AM David M

- Firebird is people too

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)...

5875 05/04/2006 08:54 AM Meik Sievertsen

- fixed ul/li margin
- fixed [code=php] tag (tags got mangled on edit)
- fixed a tiny issue within the ban function

5824 04/22/2006 06:18 PM Meik Sievertsen

- removed group settings from roles
- added forum icon in front of forums in permissions acp
- added trace permissions in permission masks (thanks naderman for writing the first code and for the idea... :))
- some bugfixes
- PHP6 fix

5790 04/17/2006 03:09 PM Meik Sievertsen

- clean up marklist calls (global function)
- added new feature: test out others permissions (admin permissions will not be copied)
- changed attachment processing by directly using the template engine
- fixed some attachment related bugs
- additional tiny fixes

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)...

5712 03/25/2006 03:16 PM Meik Sievertsen

my attempt to fix custom profile fields

- added the load settings for custom profile fields
- re-added our famous make_clickable function
- removed group_by clauses (due to the lang id selection the group by clause is no more needed)

I hope that i have not just created new bugs. ;)

5707 03/24/2006 07:05 PM Meik Sievertsen

ahhh, there we have it... related to several reports about code blocks and bbcode parsing (#1302)

5683 03/22/2006 12:45 AM David M

- Fixed my fix :D

5682 03/22/2006 12:40 AM David M

- Bug 1100

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

5595 03/01/2006 10:48 PM Meik Sievertsen

- some bugfixes
- committed coding guidelines as they are at area51
- removed script_path (needs a close inspection later)
- removed the need for server_name and server_port
- able to define server port/name/protocol and force the user-defined server vars (very handy for proxy setups)

5583 02/25/2006 06:46 AM David M

Another one bites the dust :D

- Nicer way of cleaning junk in PM export
- Added various signature and posting controls :P

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)...

5566 02/21/2006 11:32 AM Meik Sievertsen

- implementing David's proposed expression changes (some of them already noted within the events CCP)

5468 01/17/2006 07:03 PM Meik Sievertsen

just preparing...

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...

5365 12/21/2005 07:18 PM Meik Sievertsen

- user avatar, user signature, user attachments

5357 12/19/2005 07:55 PM Meik Sievertsen

- drop in the new administration panel
- not finished yet: some user related items, style admin, database admin and permissions
- Graham: Please add your MCP schema data to the schema data file. ;)

5313 11/28/2005 07:38 PM Meik Sievertsen

- some SQL:2003 changes (basicly joins, mysql5 is sql:2003 compliant in strict mode now) - postgresql not supporting this standard. :/
- acp changes

5268 10/09/2005 07:59 PM Meik Sievertsen

- added new query type to dbal's sql_build_array
- allow setting custom template path
- adjusted module class to correctly parse trees with more than one category
- added caching to module class

5227 09/25/2005 04:29 PM Meik Sievertsen

fix bbcode in bbcode problem

5193 08/17/2005 05:57 PM Meik Sievertsen

- changed dbal class layout

5158 06/10/2005 08:59 PM Meik Sievertsen

- fixed breaking quote bbcode ([quote])

5155 05/30/2005 08:42 AM Meik Sievertsen

- fix two small errors i "introduced" a while back. ;)

5151 05/15/2005 10:08 PM Meik Sievertsen

- fixed url parsing ([] breakage)

5148 05/10/2005 07:03 PM Meik Sievertsen

- fix issue with malicious protocols
- check input on every hardcoded bbcode/check for empty content

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

- test slightly modified topic tracking code
- some bugfixes

5127 04/20/2005 10:36 PM Meik Sievertsen

- fix [list] preview and list parsing in general (no [ and ] breaking)

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

5083 01/27/2005 07:59 PM Meik Sievertsen

fix admin_session "bug"

5076 01/24/2005 02:14 PM bartvb

BBCode enabled profile fields, removed field_name from profile fields, fixed some uninitialised variable issues, some small conversion issues

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

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

5046 01/05/2005 07:35 AM Meik Sievertsen

- split long urls fix (& into &)

5037 12/31/2004 02:58 PM Meik Sievertsen

- fixed [code=php]
- optimized db/mysql.php a little bit

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

- some fixes/changes

5027 11/14/2004 06:12 PM Meik Sievertsen

- letting urls work again, fixing [code] breakage on urls, corrected magic_url to be able to parse urls at the beginning/end of bbcode blocks
- fixed "edited by" message.

5026 11/10/2004 03:15 PM bartvb

Some small touchups

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

- a bunch of updates, most of them bbcode related

5005 10/21/2004 12:04 PM Meik Sievertsen

/me destroyed posting messages completly, now operating normal again. :) (... hopefully, never trust a dev)

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

- search updates

4993 10/06/2004 02:04 PM Meik Sievertsen

- search indexing fix

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

4961 08/14/2004 08:29 PM Meik Sievertsen

- made message parser more clear
- changed smilie processing again (let's see which bugs pop up here)
- fixed url processing, you know this broken links... ;) see important note (maybe the other devs can help here)
- more control over processing html, emoticons and magic urls (if used for other purposes)...

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)

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

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

4859 03/06/2004 05:58 PM Meik Sievertsen

minor adjustments

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

small fix for html replacement

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

4819 02/08/2004 07:02 PM Meik Sievertsen

inline attachment capability...

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

fixed: smilie parsing in signatures
added: edit notes

4695 11/28/2003 12:27 AM ludovic_arnaud

Minor change: check for potential bbcodes before we parse the message

4682 11/23/2003 11:25 PM Meik Sievertsen

my attempt to break things...

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.

4637 11/04/2003 11:05 PM Meik Sievertsen

new permissions, merged attachment tables (the intended purpose of two tables is no longer valid), attachment updates along the merging...

Note: please merge your attachment tables (develop dir).

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.

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

request_var updates
attachment updates/fixes

4532 10/05/2003 09:59 PM ludovic_arnaud

Allow/disallow [quote] tags. If we make any other bbcode disable-able we should consider passing them in an array ;)

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

4503 09/15/2003 11:04 PM Meik Sievertsen

fix poll parsing

4490 09/09/2003 03:01 AM psotfx

Trim emoticon preg

4485 09/07/2003 08:11 PM Meik Sievertsen

username quoting should be working again...

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

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

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

4467 09/04/2003 08:30 PM Meik Sievertsen

initial draft functionality, loading (and a bunch of other stuff) is not implemented yet + bugfixes.

4459 08/30/2003 03:53 AM psotfx

speed up split words a tad

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

fixed: slashing attachment comments (hopefully)
changed header.

4453 08/28/2003 10:50 PM ludovic_arnaud

Added: admin definable bbcodes
Changed: preg references, use the prefered $n form instead of the old \\n one
Fixed: tweaked PHP highlightning a little

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

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

4225 07/12/2003 06:04 PM ludovic_arnaud

Fixed the error message for too many quotes

4203 07/04/2003 07:19 PM psotfx

sqlite support UNION ALL SELECT method

4190 07/03/2003 12:23 AM ludovic_arnaud

Shifting bits appears to be faster than the pow() function

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

a few fixes

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

some updates...

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

thumbnail creation support

4085 06/05/2003 09:17 PM ludovic_arnaud

Changed: while validating quotes usernames, the loop will end at the first incorrect bbcode pair

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

4059 05/25/2003 09:17 PM ludovic_arnaud

Changed: \r\n becomes \n within posts
Added: width / height parameters to flash
Added: bbcodes validation within quotes usernames

4045 05/22/2003 03:32 AM ludovic_arnaud

Changed: $warn_msg changed into a class var. (allows from returning errors from regexps)
Added: max_quote_depth
Changed: PHP syntax highlightning modified to use CSS classes instead of <font> tags

4028 05/20/2003 03:24 PM psotfx

Enable view limiting functions ... Ashe, not sure if this is compatible with your thinking for bbcode but it seems the "logical" way to handle disabling of bbcode/flash in this manner. Fixed issue with automatic url handling of local links

4016 05/19/2003 01:29 AM ludovic_arnaud

Added: [/*] tag (list item end tag). Automagically added if needed, in which case it's stored as [/*:m:$uid]

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

a few updates, added #539865 and #694413.

3997 05/09/2003 10:24 PM ludovic_arnaud

Fixed quotes having bbcodes in author name

3980 05/06/2003 12:48 AM psotfx

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

3961 05/02/2003 05:50 PM psotfx

Various updates, forum links, "improve" forum management, cleanups, blah blah, note the schema changes, note also that forum management may misbehave ... reports on wrong doings are welcome ... seem to be having problems with some mcp functions under apache/win32

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

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

3939 04/24/2003 12:55 AM ludovic_arnaud

Fixed: imbricated quotes
Added: individual bbcodes can be disabled. (still has some bug, not sure where though)

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

3901 04/20/2003 10:30 PM ludovic_arnaud

First-pass syntax highlightning. Will fix quotes later

3890 04/19/2003 03:01 PM psotfx

Update of comment :D

3889 04/19/2003 03:00 PM psotfx

Replied to comment, no code changes

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

some arrangements...

3879 04/18/2003 01:47 AM ludovic_arnaud

More bbcode fixes

3860 04/17/2003 12:31 AM ludovic_arnaud

Added syntax highlitning for [code].
[code] is now case-insensitive. Nothing else to mention ;)

3844 04/16/2003 01:20 AM psotfx

Enable/disable fulltext index updating

3831 04/14/2003 01:20 AM ludovic_arnaud

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

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

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.

3668 03/18/2003 06:32 PM psotfx

I keep forgetting changes to line terminators and tortoisecvs 1.3.4+

3667 03/18/2003 06:24 PM psotfx

Problem with url matching + spaces

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.