]> dev.renevier.net Git - syj.git/blobdiff - application/controllers/IdxController.php
reindent idx/index.phtml
[syj.git] / application / controllers / IdxController.php
index 9dc4300fbd634c2de2c77ea6e9d776b51d9eae90..d3c4bcb20238c6f7727d6b1392cdb806fb3f4664 100644 (file)
@@ -39,8 +39,9 @@ class IdxController extends Zend_Controller_Action
             $title = $path->displayTitle;
             $this->view->path = $path;
             $geomform->geom_title->setValue($path->title);
-            $geomform->geom_data->setValue((string)$path->geom);
             $loginform->login_geom_id->setValue((string)$path->id);
+            $jsgeom = new phptojs\JsObject('gInitialGeom', array('data' => (string) $path->geom));
+            $this->view->headScript()->prependScript((string) $jsgeom);
         } else {
             $geomform->setAction('path');
             $extent = new phptojs\JsObject('gMaxExtent', $this->_helper->syjGeoip($this->getRequest()->getClientIp(true)));
@@ -73,6 +74,7 @@ class IdxController extends Zend_Controller_Action
             if ($path->creator) {
                 $loggedinfo->creatorname = $this->view->escape((string)$path->creator->pseudo);
             }
+            $loggedinfo->pathid = (string)$path->id;
         } else {
             $loggedinfo->iscreator = true;
         }
@@ -106,6 +108,10 @@ class IdxController extends Zend_Controller_Action
             'pseudoChecking' => __("checking availibilty"),
             'availablePseudo' => __("available pseudo"),
             'unavailablePseudo' => __("unavailable pseudo"),
+            'editAction' => __("edit"),
+            'createAction' => __("create"),
+            'cloneAction' => __("duplicate"),
+            'unsavedConfirmExit' => __("You have an unsaved route"),
             );
     }