diff --git a/Source/pages/repo_import_latest.php b/Source/pages/repo_import_latest.php
index dc493ac..69657b5 100644
--- a/Source/pages/repo_import_latest.php
+++ b/Source/pages/repo_import_latest.php
@@ -12,3 +12,28 @@
# GNU General Public License for more details.
# TODO: Implement cron-able usage similar to checkin.php?
+
+access_ensure_global_level( plugin_config_get( 'manage_threshold' ) );
+
+$f_repo_id = gpc_get_string( 'id' );
+
+$t_repo = SourceRepo::load( $f_repo_id );
+
+helper_ensure_confirmed( plugin_lang_get( 'ensure_import_latest' ), plugin_lang_get( 'import_latest' ) );
+helper_begin_long_process();
+
+html_page_top1();
+html_page_top2();
+
+$t_status = event_signal( 'EVENT_SOURCE_IMPORT_LATEST', array( $t_repo ) );
+
+if ( !$t_status ) {
+ echo 'Importing latest changes failed.';
+}
+
+echo '