diff --git a/ground/controllers/PageController.php b/ground/controllers/PageController.php
index 29d7c79..ec04f9c 100644
--- a/ground/controllers/PageController.php
+++ b/ground/controllers/PageController.php
@@ -160,6 +160,35 @@ class PageController extends Controller
}
}
+ static function actionVkpoint()
+ {
+ $pointId = (int) App::getParam('id');
+ if (App::$user && App::$user->isAdmin == 1 && $pointId)
+ {
+ $point = Point::model()->getByPK($pointId);
+
+ if ($point->id == NULL)
+ {
+ App::error404();
+ }
+
+ $point->descriptionHtml = nl2br($point->description);
+ $point->name = htmlspecialchars($point->name);
+
+ $categories = Category::model()->getAll(array('order' => 'ord ASC', 'asArray' => true));
+
+ $point->descriptionHtml = Helper::replaceLinks($point->descriptionHtml);
+
+ self::renderPartial('vkPoint.php', array(
+ 'point' => $point,
+ 'photos' => $point->photos,
+ ));
+ } else
+ {
+ App::error404();
+ }
+ }
+
static function action404($message)
{
self::renderPartial('error404.php', array(
diff --git a/ground/views/vkPoint.php b/ground/views/vkPoint.php
new file mode 100644
index 0000000..3b5c7de
--- /dev/null
+++ b/ground/views/vkPoint.php
@@ -0,0 +1,12 @@
+name.'';
+}
+?>
+= $point->name ?> (, )
+
+= $point->description ?>
+
+Продолжить чтение и посмотреть на карте: http://wikipoints.ru/page/point/id/= $point->id ?>
+
+#wikipoints #выходные #путешествия #туризм # # # #
\ No newline at end of file