rboren
d352c9be64
Improve plugin hooks for rewrite manipulation. Allow pluggable template redirection.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1910 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-12-04 00:12:08 +00:00
rboren
b1a4a04126
Move rewrite and permalink functions into WP_Rewrite class.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1908 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-12-03 02:38:11 +00:00
rboren
09330bec21
Add posts_join filter.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1905 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-12-01 06:52:26 +00:00
rboren
d0742f3227
Load paged.php for is_paged(). Paging no longer makes is_archive() true. Bug 500.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1904 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-29 23:37:29 +00:00
rboren
8c9c4e1556
Unserialize empty arrays.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1900 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-28 19:53:11 +00:00
saxmatt
aad8c71bb1
Fix for bug http://mosquito.wordpress.org/view.php?id=177 , adding class to smileys and encoding quotes in alt text.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1899 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-28 19:16:14 +00:00
rboren
c02d589e36
Use preg_quote() to make spam words regex safe.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1896 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-28 05:24:09 +00:00
rboren
39bf85133f
Perform empty() check on $doing_rss to avoid warning.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1892 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-27 04:47:54 +00:00
rboren
03766d3f29
Use weekday locale data in mysql2date. Bug 492. Patch by nbachiyski.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1882 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-25 16:23:24 +00:00
rboren
477e3344b8
Do not allow a page to be its own parent.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1878 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-24 00:12:46 +00:00
emc3
aa2fbccf6f
Use new user_can_foo() functions, clean up comment editing
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1875 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-23 15:09:24 +00:00
emc3
db5183e714
Don't you think it's time for a minor version bump?
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1874 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-23 14:09:38 +00:00
rboren
368bf570e6
Allow empty uris to be passed to add_query_arg(). Useful when appending arguments to WP_Query query strings that do not yet have any arguments.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1872 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-21 06:03:19 +00:00
rboren
2201be3af3
Add is_paged().
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1871 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-20 18:32:31 +00:00
rboren
81bb103348
Rewrite rule generation cleanup, including re-indent.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1870 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-20 04:28:36 +00:00
rboren
9872261202
Permalink love. Wrap mod_rewrite rules in a conditional. Make sure date permalinks are sane. Add get_year_link().
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1868 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-19 20:54:16 +00:00
saxmatt
742a9d549f
Actions shouldn't change around what they're passed
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1867 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-19 07:37:18 +00:00
saxmatt
f4dcbb2a3b
Don't cache pages with DB errors.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1865 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-19 02:18:23 +00:00
saxmatt
d1ddb156ec
Allow users 9+ to post as other users, minor advanced post reorg.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1861 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-18 19:40:36 +00:00
rboren
013f6d6fee
Allow comments on pages. Props: error http://wordpress.org/support/6/16759
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1860 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-17 03:45:50 +00:00
rboren
1d5e3d4f3c
Check for null category list just in case of borkage.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1853 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-15 06:00:21 +00:00
rboren
acfb79c47e
Sort the category list so that index associations are made non-sparse.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1851 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-12 23:08:51 +00:00
rboren
c10118addf
Avoid polluting the category cache with duplicate category lists when using multiple post loops. http://wordpress.org/support/6/15213 . Fix from Owen Winkler.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1849 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-10 00:21:24 +00:00
rboren
9f3fcc45ee
add $user_agent to check_comment() arg list. Bug 415. Patch by MC_incubus.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1847 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-09 02:31:48 +00:00
rboren
390531cad7
Put the right index.php in the template file list for the default theme.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1846 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-09 02:29:01 +00:00
emc3
064edd94ae
BUGFIX: prevent '#' chars in moderation_keys from breaking regex handling.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1845 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-05 03:56:40 +00:00
emc3
6386e0815c
ANTI-SPAM: reject numerically encoded entities that fall in the normal ASCII range
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1844 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-03 14:21:46 +00:00
rboren
02db3ad66b
Typo fix. Bug 423.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1843 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-02 02:13:00 +00:00
rboren
626a4d0c83
urldecode page URI so that it will work for multibyte languages.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1841 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-02 01:56:29 +00:00
donncha
3ec05be4d2
Make sure email and name are not blank when checking comment author in whitelist.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1840 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-11-01 13:21:14 +00:00
rboren
7815372fc7
Add $post_per_archive_page to override the number of posts to show for an archive page. Turn off paging if $post_per_* are set to -1.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1835 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-10-27 23:58:40 +00:00
rboren
7cbf843347
List broken themes and suggest corrective action.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1829 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-10-24 23:48:51 +00:00
rboren
184628f5dc
PATH_INFO page links now include the index. Bug 404.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1828 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-10-22 21:44:00 +00:00
michelvaldrighi
fdfcddbaf7
removed preg_match check from comment_type() since by now we should never ever need it
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1826 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-10-22 15:51:08 +00:00
rboren
0bebcf246f
Introducing add_query_arg() and remove_query_arg(). Props: Owen Winkler.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1823 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-10-20 21:28:37 +00:00
donncha
2bef1de2b9
Make checking enclosure URLs much faster - fclose() after blank line in response.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1820 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-10-20 15:07:49 +00:00
rboren
04786f267d
Split admin-header.php into admin.php and admin-header.php. Split menu.php into menu-header.php and menu.php. Add plugin admin page support.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1818 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-10-19 03:03:06 +00:00
rboren
c591d809f7
Default textdomain loading cleanup. Fix for bug 230.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1817 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-10-19 00:18:12 +00:00
michelvaldrighi
8990d8c02f
better fix for single_month_title, preserves backward-compatibility with
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1816 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-10-18 23:52:36 +00:00
michelvaldrighi
d6928c9df3
fixed single_month_title. thanks to Brak ( http://wordpress.org/support/6/14897 )
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1815 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-10-18 23:45:26 +00:00
donncha
9f62c48cf9
Enclosure support moved to functions.php - it now scans the content
...
and encloses file of mime type "video", "audio" and "image".
Fixed a bug in upgrade.php - extra character at the start of file.
git-svn-id: http://svn.automattic.com/wordpress/trunk@1812 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-10-18 12:09:20 +00:00
rboren
667912ce0e
Fix typo.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1809 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-10-18 04:38:49 +00:00
rboren
b29cb9cb81
Plugin and theme localization.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1808 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-10-18 02:27:35 +00:00
michelvaldrighi
2c7c6cdc8f
added more user_can_* functions
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1804 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-10-15 16:20:25 +00:00
rboren
cf34374c9c
If the match is unanchored and greedy, prepend rewrite conditions to avoid infinite redirects and eclipsing of real files. Add L to rewrite flags to break out of rewriting once a match is found.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1802 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-10-15 03:16:01 +00:00
saxmatt
62ea5faef5
Fix for bug 137. Patch from kelson.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1799 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-10-14 08:27:56 +00:00
saxmatt
40a8e6885b
Trackback and pingback cleanups.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1794 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-10-14 07:26:41 +00:00
rboren
3472b445a2
Move get_theme*() from admin-functions to functions so that templates and plugins can use them.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1792 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-10-14 03:54:57 +00:00
michelvaldrighi
a53659c2ab
unb0rked the pagination links
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1791 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-10-13 14:18:17 +00:00
rboren
c4ff2cc8ec
Add template and stylesheet filters.
...
git-svn-id: http://svn.automattic.com/wordpress/trunk@1789 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2004-10-13 03:20:03 +00:00