RewriteEngine On

RewriteBase /

RewriteRule ^$ babel.php?m=home [L]
RewriteRule ^index.html$ babel.php?m=home [L]

RewriteRule ^q/(.+)/([0-9]*).html$ babel.php?m=search&q=$1&p=$2 [L]
RewriteRule ^q/(.+)$ babel.php?m=search&q=$1 [L]

RewriteRule ^search/listener.vx$ babel_sl.php?m=search [L]
RewriteRule ^search.vx$ babel.php?m=search [L]

RewriteRule ^u/(.+)$ babel.php?m=user_home&user_nick=$1 [L]

RewriteRule ^friend/add/(.+)$ babel.php?m=user_home&user_nick=$1&do=add [L]
RewriteRule ^friend/remove/(.+)$ babel.php?m=user_home&user_nick=$1&do=remove [L]

RewriteRule ^status.vx$ babel.php?m=status [L]
RewriteRule ^jobs.vx$ babel.php?m=jobs [L]
RewriteRule ^rules.vx$ babel.php?m=rules [L]
RewriteRule ^terms.vx$ babel.php?m=terms [L]
RewriteRule ^privacy.vx$ babel.php?m=privacy [L]
RewriteRule ^policies.vx$ babel.php?m=policies [L]
RewriteRule ^out_of_money.vx$ babel.php?m=out_of_money [L]

RewriteRule ^signup.html$ babel.php?m=signup [L]
RewriteRule ^user/create.vx$ babel.php?m=user_create [L]

RewriteRule ^user/modify.vx$ babel.php?m=user_modify [L]
RewriteRule ^user/update.vx$ babel.php?m=user_update [L]

RewriteRule ^recv/portrait.vx$ babel_sl.php?m=recv_portrait [L]

RewriteRule ^user/(.+)/topics.html$ babel.php?m=user_topics&un=$1 [L]
RewriteRule ^user/(.+)/topics/([0-9]*).html$ babel.php?m=user_topics&un=$1&p=$2 [L]

RewriteRule ^login/(.+)$ babel.php?m=login&r=$1 [L]
RewriteRule ^login.vx$ babel.php?m=login [L]
RewriteRule ^logout.vx$ babel.php?m=logout [L]

RewriteRule ^passwd/(.+)$ babel.php?m=passwd&k=$1 [L]

RewriteRule ^passwd.vx$ babel.php?m=passwd [L]

RewriteRule ^channel/view/([0-9]*).html$ babel.php?m=channel_view&channel_id=$1 [L]

RewriteRule ^go/([a-zA-Z0-9]*)$ babel.php?m=board_view&board_name=$1 [L]

RewriteRule ^board/view/([0-9]*)/([0-9]*).html$ babel.php?m=board_view&board_id=$1&p=$2 [L]
RewriteRule ^board/view/([0-9]*).html$ babel.php?m=board_view&board_id=$1 [L]

RewriteRule ^section/view/([0-9]*).html$ babel.php?m=section_view&section_id=$1 [L]

RewriteRule ^topic/top.html$ babel.php?m=topic_top [L]
RewriteRule ^topic/fresh.html$ babel.php?m=topic_fresh [L]
RewriteRule ^topic/fresh/([0-9]*).html$ babel.php?m=topic_fresh&p=$1 [L]

RewriteRule ^topic/favorite.vx$ babel.php?m=topic_favorite [L]
RewriteRule ^topic/favorite/([0-9]*).vx$ babel.php?m=topic_favorite&p=$1 [L]

RewriteRule ^topic/view/([0-9]*)/([0-9]*).html$ babel.php?m=topic_view&topic_id=$1&p=$2 [L]
RewriteRule ^topic/view/([0-9]*).html$ babel.php?m=topic_view&topic_id=$1 [L]
RewriteRule ^topic/new/([0-9]*).vx$ babel.php?m=topic_new&board_id=$1 [L]
RewriteRule ^topic/create/([0-9]*).vx$ babel.php?m=topic_create&board_id=$1 [L]

RewriteRule ^topic/modify/([0-9]*).vx$ babel.php?m=topic_modify&topic_id=$1 [L]
RewriteRule ^topic/update/([0-9]*).vx$ babel.php?m=topic_update&topic_id=$1 [L]
RewriteRule ^topic/erase/([0-9]*).vx$ babel.php?m=topic_erase&topic_id=$1 [L]

RewriteRule ^post/create/([0-9]*).vx$ babel.php?m=post_create&topic_id=$1 [L]
RewriteRule ^post/erase/([0-9]*).vx$ babel.php?m=post_erase&post_id=$1 [L]

RewriteRule ^expense/view/([0-9]*).vx$ babel.php?m=expense_view&p=$1 [L]
RewriteRule ^expense/view.vx$ babel.php?m=expense_view [L]

RewriteRule ^online/view/([0-9]*).vx$ babel.php?m=online_view&p=$1 [L]
RewriteRule ^online/view.vx$ babel.php?m=online_view [L]

RewriteRule ^c/([0-9]*).([0-9]*).png$ c.php [L]

RewriteRule ^fav/topic/add/([0-9]*).vx$ babel_ajax.php?m=fav_topic_add&topic_id=$1 [L]
RewriteRule ^fav/node/add/([0-9]*).vx$ babel_ajax.php?m=fav_node_add&node_id=$1 [L]
RewriteRule ^fav/channel/add/([0-9]*).vx$ babel_ajax.php?m=fav_channel_add&channel_id=$1 [L]
RewriteRule ^fav/remove/([0-9]*).vx$ babel_ajax.php?m=fav_remove&fav_id=$1 [L]

RewriteRule ^message/home.vx$ babel_pm.php?m=home [L]
RewriteRule ^message/compose.vx$ babel_pm.php?m=compose [L]
RewriteRule ^message/compose/([0-9]*).vx$ babel_pm.php?m=compose&user_id=$1 [L]
RewriteRule ^message/create.vx$ babel_pm.php?m=create [L]
RewriteRule ^message/inbox.vx$ babel_pm.php?m=inbox [L]
RewriteRule ^message/inbox/([0-9]*).vx$ babel_pm.php?m=inbox&p=$1 [L]
RewriteRule ^message/sent.vx$ babel_pm.php?m=sent [L]
RewriteRule ^message/sent/([0-9]*).vx$ babel_pm.php?m=sent&p=$1 [L]
RewriteRule ^message/view/([0-9]*).vx$ babel_pm.php?m=view&message_id=$1 [L]

RewriteRule ^api/topic/create.vx$ babel_api.php?m=topic_create [L]