gitextract_1v5jxhfe/ ├── .bowerrc ├── .gitignore ├── .travis.yml ├── Dockerfile ├── LICENSE.md ├── README.md ├── backend/ │ ├── assets/ │ │ └── AppAsset.php │ ├── config/ │ │ ├── .gitignore │ │ ├── bootstrap.php │ │ ├── main.php │ │ └── params.php │ ├── controllers/ │ │ ├── CenterController.php │ │ ├── Controller.php │ │ ├── NavController.php │ │ ├── NavUrlController.php │ │ ├── PostController.php │ │ ├── PostMetaController.php │ │ ├── RightLinkController.php │ │ ├── SearchLogController.php │ │ ├── SiteController.php │ │ └── UserController.php │ ├── models/ │ │ ├── .gitkeep │ │ ├── PostSearch.php │ │ ├── RightLinkSearch.php │ │ ├── SearchLogSearch.php │ │ └── User.php │ ├── runtime/ │ │ └── .gitignore │ ├── views/ │ │ ├── layouts/ │ │ │ ├── content.php │ │ │ ├── header.php │ │ │ ├── left.php │ │ │ ├── main-login.php │ │ │ └── main.php │ │ ├── nav/ │ │ │ ├── _form.php │ │ │ ├── create.php │ │ │ ├── index.php │ │ │ ├── update.php │ │ │ └── view.php │ │ ├── nav-url/ │ │ │ ├── _form.php │ │ │ ├── create.php │ │ │ ├── index.php │ │ │ ├── update.php │ │ │ └── view.php │ │ ├── post/ │ │ │ ├── _form.php │ │ │ ├── _search.php │ │ │ ├── create.php │ │ │ ├── index.php │ │ │ ├── update.php │ │ │ └── view.php │ │ ├── post-meta/ │ │ │ ├── _form.php │ │ │ ├── _search.php │ │ │ ├── create.php │ │ │ ├── index.php │ │ │ ├── update.php │ │ │ └── view.php │ │ ├── right-link/ │ │ │ ├── _form.php │ │ │ ├── _search.php │ │ │ ├── create.php │ │ │ ├── index.php │ │ │ ├── update.php │ │ │ └── view.php │ │ ├── search-log/ │ │ │ ├── _search.php │ │ │ └── index.php │ │ ├── site/ │ │ │ ├── error.php │ │ │ ├── index.php │ │ │ └── login.php │ │ └── user/ │ │ ├── _form.php │ │ ├── _search.php │ │ ├── index.php │ │ ├── update.php │ │ └── view.php │ └── web/ │ ├── .gitignore │ ├── .htaccess │ ├── assets/ │ │ └── .gitignore │ ├── css/ │ │ ├── sb-admin-2.css │ │ └── site.css │ ├── js/ │ │ └── sb-admin-2.js │ └── robots.txt ├── common/ │ ├── assets/ │ │ ├── AtJs.php │ │ ├── CaretJs.php │ │ └── DropzoneJs.php │ ├── components/ │ │ ├── AssetBundle.php │ │ ├── ComposerInstaller.php │ │ ├── Config.php │ │ ├── Controller.php │ │ ├── DbAuthManager.php │ │ ├── FileTarget.php │ │ ├── GlobalFunctions.php │ │ ├── Mailer.php │ │ └── db/ │ │ ├── ActiveRecord.php │ │ ├── Command.php │ │ ├── Connection.php │ │ └── Migration.php │ ├── config/ │ │ ├── .gitignore │ │ ├── bootstrap.php │ │ ├── main.php │ │ └── params.php │ ├── grid/ │ │ └── EnumColumn.php │ ├── helpers/ │ │ ├── Arr.php │ │ ├── Avatar.php │ │ ├── Formatter.php │ │ └── UploadHelper.php │ ├── mail/ │ │ ├── backup.php │ │ ├── layouts/ │ │ │ └── html.php │ │ └── passwordResetToken.php │ ├── messages/ │ │ ├── pt-BR/ │ │ │ ├── backend.php │ │ │ ├── common.php │ │ │ └── frontend.php │ │ └── zh-CN/ │ │ ├── backend.php │ │ ├── common.php │ │ └── frontend.php │ ├── models/ │ │ ├── LoginForm.php │ │ ├── Nav.php │ │ ├── NavUrl.php │ │ ├── Post.php │ │ ├── PostComment.php │ │ ├── PostMeta.php │ │ ├── PostMetaSearch.php │ │ ├── PostSearch.php │ │ ├── PostTag.php │ │ ├── PostTagSearch.php │ │ ├── RightLink.php │ │ ├── Search.php │ │ ├── SearchLog.php │ │ ├── Session.php │ │ ├── User.php │ │ ├── UserInfo.php │ │ └── UserSearch.php │ ├── services/ │ │ ├── CommentService.php │ │ ├── NotificationService.php │ │ ├── PostService.php │ │ ├── TopicService.php │ │ ├── TweetService.php │ │ └── UserService.php │ └── widgets/ │ └── JsBlock.php ├── composer.json ├── console/ │ ├── config/ │ │ ├── .gitignore │ │ ├── bootstrap.php │ │ ├── main.php │ │ └── params.php │ ├── controllers/ │ │ ├── .gitkeep │ │ ├── InstallController.php │ │ └── SyncController.php │ ├── migrations/ │ │ ├── m130524_201442_init.php │ │ ├── m150104_071047_init_blog.php │ │ ├── m150104_091352_init_user.php │ │ ├── m150115_081356_create_user_info.php │ │ ├── m150201_142415_update_user.php │ │ ├── m150205_085033_update_post_comment.php │ │ ├── m150209_015931_setting_init.php │ │ ├── m150209_090406_create_user_account.php │ │ ├── m150211_070335_update_user_info.php │ │ ├── m150212_030127_update_user_info_and_post_meta.php │ │ ├── m150212_132400_create_topics_table.php │ │ ├── m150214_070754_update_post_meta.php │ │ ├── m150412_034147_update_site_setting.php │ │ ├── m150416_134819_create_notification_table.php │ │ ├── m150420_060807_update_post_table.php │ │ ├── m150424_025409_update_table_engine.php │ │ ├── m150424_031429_update_notification_table.php │ │ ├── m150424_100155_update_post_meta_table.php │ │ ├── m150425_031844_create_right_link.php │ │ ├── m150626_073539_create_nav.php │ │ ├── m150626_073559_create_nav_url.php │ │ ├── m150702_130239_create_session_init.php │ │ ├── m150805_085832_create_search_log_table.php │ │ ├── m150808_025734_update_table_character.php │ │ ├── m150829_091943_update_post_table.php │ │ ├── m160320_093621_create_merit_table.php │ │ ├── m160321_132724_add_donate_table.php │ │ ├── m160719_093527_modify_user.php │ │ ├── m190624_022722_create_spam_table.php │ │ ├── m190908_053628_init_admin.php │ │ └── m190908_055507_init_data.php │ ├── models/ │ │ └── .gitkeep │ └── runtime/ │ └── .gitignore ├── doc/ │ └── README.md ├── docker-files/ │ ├── docker-compose-example.yml │ ├── getyii.com.conf │ └── run.sh ├── environments/ │ ├── dev/ │ │ ├── backend/ │ │ │ ├── config/ │ │ │ │ ├── main-local.php │ │ │ │ └── params-local.php │ │ │ └── web/ │ │ │ ├── index-test.php │ │ │ └── index.php │ │ ├── common/ │ │ │ └── config/ │ │ │ ├── db.php │ │ │ ├── main-local.php │ │ │ └── params-local.php │ │ ├── console/ │ │ │ └── config/ │ │ │ ├── main-local.php │ │ │ └── params-local.php │ │ ├── frontend/ │ │ │ ├── config/ │ │ │ │ ├── main-local.php │ │ │ │ └── params-local.php │ │ │ └── web/ │ │ │ ├── index-test.php │ │ │ └── index.php │ │ └── yii │ ├── index.php │ └── prod/ │ ├── backend/ │ │ ├── config/ │ │ │ ├── main-local.php │ │ │ └── params-local.php │ │ └── web/ │ │ └── index.php │ ├── common/ │ │ └── config/ │ │ ├── db.php │ │ ├── main-local.php │ │ └── params-local.php │ ├── console/ │ │ └── config/ │ │ ├── main-local.php │ │ └── params-local.php │ ├── frontend/ │ │ ├── config/ │ │ │ ├── main-local.php │ │ │ └── params-local.php │ │ └── web/ │ │ └── index.php │ └── yii ├── frontend/ │ ├── assets/ │ │ ├── AppAsset.php │ │ ├── AtJsAsset.php │ │ ├── BowerAsset.php │ │ ├── EditorAsset.php │ │ └── EmojifyAsset.php │ ├── behaviors/ │ │ └── AfterLoginBehavior.php │ ├── config/ │ │ ├── .gitignore │ │ ├── bootstrap.php │ │ ├── main.php │ │ ├── params.php │ │ └── search.ini │ ├── controllers/ │ │ ├── NotificationController.php │ │ ├── PostTagController.php │ │ └── SiteController.php │ ├── messages/ │ │ └── zh-CN/ │ │ └── app.php │ ├── models/ │ │ ├── ContactForm.php │ │ ├── Notification.php │ │ ├── PasswordResetRequestForm.php │ │ ├── ResetPasswordForm.php │ │ └── SignupForm.php │ ├── modules/ │ │ ├── nav/ │ │ │ ├── Module.php │ │ │ ├── controllers/ │ │ │ │ └── DefaultController.php │ │ │ └── views/ │ │ │ └── default/ │ │ │ └── index.php │ │ ├── topic/ │ │ │ ├── Module.php │ │ │ ├── controllers/ │ │ │ │ ├── CommentController.php │ │ │ │ └── DefaultController.php │ │ │ ├── models/ │ │ │ │ └── Topic.php │ │ │ └── views/ │ │ │ ├── comment/ │ │ │ │ ├── _form.php │ │ │ │ ├── _item.php │ │ │ │ ├── create.php │ │ │ │ ├── index.php │ │ │ │ └── update.php │ │ │ └── default/ │ │ │ ├── _form.php │ │ │ ├── _item.php │ │ │ ├── create.php │ │ │ ├── index.php │ │ │ ├── update.php │ │ │ └── view.php │ │ ├── tweet/ │ │ │ ├── Module.php │ │ │ ├── controllers/ │ │ │ │ └── DefaultController.php │ │ │ ├── models/ │ │ │ │ ├── Tweet.php │ │ │ │ └── TweetSearch.php │ │ │ └── views/ │ │ │ └── default/ │ │ │ ├── _form.php │ │ │ ├── _item.php │ │ │ └── index.php │ │ └── user/ │ │ ├── Module.php │ │ ├── controllers/ │ │ │ ├── ActionController.php │ │ │ ├── DefaultController.php │ │ │ ├── SecurityController.php │ │ │ └── SettingController.php │ │ ├── models/ │ │ │ ├── AccountForm.php │ │ │ ├── AvatarForm.php │ │ │ ├── Donate.php │ │ │ ├── UserAccount.php │ │ │ └── UserMeta.php │ │ └── views/ │ │ ├── default/ │ │ │ ├── _view.php │ │ │ └── show.php │ │ └── setting/ │ │ ├── _alert.php │ │ ├── _menu.php │ │ ├── account.php │ │ ├── avatar.php │ │ ├── donate.php │ │ ├── networks.php │ │ └── profile.php │ ├── runtime/ │ │ └── .gitignore │ ├── views/ │ │ ├── layouts/ │ │ │ └── main.php │ │ ├── notification/ │ │ │ ├── _item.php │ │ │ └── index.php │ │ ├── partials/ │ │ │ ├── markdwon_help.php │ │ │ └── users.php │ │ └── site/ │ │ ├── _item.php │ │ ├── about.php │ │ ├── contact.php │ │ ├── contributors.php │ │ ├── error.php │ │ ├── getstart.php │ │ ├── index.php │ │ ├── login.php │ │ ├── markdown.php │ │ ├── requestPasswordResetToken.php │ │ ├── resetPassword.php │ │ ├── signup.php │ │ ├── tags.php │ │ ├── timeline.php │ │ └── users.php │ ├── web/ │ │ ├── .gitignore │ │ ├── .htaccess │ │ ├── assets/ │ │ │ └── .gitignore │ │ ├── css/ │ │ │ ├── global.css │ │ │ ├── site-ruyi.css │ │ │ └── site.css │ │ ├── js/ │ │ │ ├── At.js │ │ │ ├── editor.js │ │ │ ├── jquery.pin.js │ │ │ ├── main.js │ │ │ ├── nav.js │ │ │ └── topic.js │ │ ├── robots.txt │ │ └── uploads/ │ │ └── .gitignore │ └── widgets/ │ ├── Alert.php │ ├── Connect.php │ ├── Nav.php │ ├── NewestPost.php │ ├── Node.php │ ├── Panel.php │ ├── TopicSidebar.php │ └── views/ │ ├── nav.php │ ├── node.php │ ├── panel.php │ └── topicSidebar.php ├── init ├── init.bat ├── requirements.php ├── tests/ │ ├── README.md │ ├── codeception/ │ │ ├── _output/ │ │ │ └── .gitignore │ │ ├── backend/ │ │ │ ├── .gitignore │ │ │ ├── _bootstrap.php │ │ │ ├── _output/ │ │ │ │ └── .gitignore │ │ │ ├── acceptance/ │ │ │ │ ├── LoginCept.php │ │ │ │ └── _bootstrap.php │ │ │ ├── acceptance.suite.yml │ │ │ ├── codeception.yml │ │ │ ├── functional/ │ │ │ │ ├── LoginCept.php │ │ │ │ └── _bootstrap.php │ │ │ ├── functional.suite.yml │ │ │ ├── unit/ │ │ │ │ ├── DbTestCase.php │ │ │ │ ├── TestCase.php │ │ │ │ ├── _bootstrap.php │ │ │ │ └── fixtures/ │ │ │ │ └── data/ │ │ │ │ └── .gitkeep │ │ │ └── unit.suite.yml │ │ ├── bin/ │ │ │ ├── _bootstrap.php │ │ │ ├── yii │ │ │ └── yii.bat │ │ ├── common/ │ │ │ ├── .gitignore │ │ │ ├── _bootstrap.php │ │ │ ├── _output/ │ │ │ │ └── .gitignore │ │ │ ├── _pages/ │ │ │ │ └── LoginPage.php │ │ │ ├── _support/ │ │ │ │ └── FixtureHelper.php │ │ │ ├── codeception.yml │ │ │ ├── fixtures/ │ │ │ │ ├── UserFixture.php │ │ │ │ └── data/ │ │ │ │ └── init_login.php │ │ │ ├── templates/ │ │ │ │ └── fixtures/ │ │ │ │ └── user.php │ │ │ ├── unit/ │ │ │ │ ├── DbTestCase.php │ │ │ │ ├── TestCase.php │ │ │ │ ├── _bootstrap.php │ │ │ │ ├── fixtures/ │ │ │ │ │ └── data/ │ │ │ │ │ └── models/ │ │ │ │ │ └── user.php │ │ │ │ └── models/ │ │ │ │ └── LoginFormTest.php │ │ │ └── unit.suite.yml │ │ ├── config/ │ │ │ ├── acceptance.php │ │ │ ├── backend/ │ │ │ │ ├── acceptance.php │ │ │ │ ├── config.php │ │ │ │ ├── functional.php │ │ │ │ └── unit.php │ │ │ ├── common/ │ │ │ │ └── unit.php │ │ │ ├── config.php │ │ │ ├── console/ │ │ │ │ └── unit.php │ │ │ ├── frontend/ │ │ │ │ ├── acceptance.php │ │ │ │ ├── config.php │ │ │ │ ├── functional.php │ │ │ │ └── unit.php │ │ │ ├── functional.php │ │ │ └── unit.php │ │ ├── console/ │ │ │ ├── .gitignore │ │ │ ├── _bootstrap.php │ │ │ ├── _output/ │ │ │ │ └── .gitignore │ │ │ ├── codeception.yml │ │ │ ├── unit/ │ │ │ │ ├── DbTestCase.php │ │ │ │ ├── TestCase.php │ │ │ │ ├── _bootstrap.php │ │ │ │ └── fixtures/ │ │ │ │ └── data/ │ │ │ │ └── .gitkeep │ │ │ └── unit.suite.yml │ │ └── frontend/ │ │ ├── .gitignore │ │ ├── _bootstrap.php │ │ ├── _output/ │ │ │ └── .gitignore │ │ ├── _pages/ │ │ │ ├── AboutPage.php │ │ │ ├── ContactPage.php │ │ │ └── SignupPage.php │ │ ├── acceptance/ │ │ │ ├── AboutCept.php │ │ │ ├── ContactCept.php │ │ │ ├── HomeCept.php │ │ │ ├── LoginCept.php │ │ │ ├── SignupCest.php │ │ │ └── _bootstrap.php │ │ ├── acceptance.suite.yml │ │ ├── codeception.yml │ │ ├── functional/ │ │ │ ├── AboutCept.php │ │ │ ├── ContactCept.php │ │ │ ├── HomeCept.php │ │ │ ├── LoginCept.php │ │ │ ├── SignupCest.php │ │ │ └── _bootstrap.php │ │ ├── functional.suite.yml │ │ ├── unit/ │ │ │ ├── DbTestCase.php │ │ │ ├── TestCase.php │ │ │ ├── _bootstrap.php │ │ │ ├── fixtures/ │ │ │ │ └── data/ │ │ │ │ └── models/ │ │ │ │ └── user.php │ │ │ └── models/ │ │ │ ├── ContactFormTest.php │ │ │ ├── PasswordResetRequestFormTest.php │ │ │ ├── ResetPasswordFormTest.php │ │ │ └── SignupFormTest.php │ │ └── unit.suite.yml │ └── codeception.yml └── yii.bat