Example #1
0
    private static function showEditVideoReportageForm($post, $error, $new = false)
    {
        $name = "Edit";
        $caption = "Modifica";
        if ($new) {
            $post = new Post($post);
            $name = "New";
            $caption = "Nuovo";
        }
        ?>
		<div class="title"><?php 
        echo $caption;
        ?>
 Videoreportage</div>
		<?php 
        if (is_array($error)) {
            ?>
		<div class="error"><?php 
            foreach ($error as $err) {
                ?>
			<p><?php 
                echo $err;
                ?>
</p>
			<?php 
            }
            ?>
</div>
		<?php 
        }
        if (!isset($_GET["phase"]) || count($error) != 0) {
            ?>
		<form name="<?php 
            echo $name;
            ?>
Post" action="?type=videoreportage" method="post">
			<!--<p class="post_headline"><label>Occhiello:</label><br />
				<input class="post_headline" name="headline" value="<?php 
            echo Filter::decodeFilteredText($post->getHeadline());
            ?>
"/></p>-->
			<p class="title"><label>Titolo:</label><br/>
				<input class="post_title" name="title" value="<?php 
            echo Filter::decodeFilteredText($post->getTitle());
            ?>
"/></p>
			<p class="post_subtitle"><label>Sottotilolo:</label><br />
				<input class="post_subtitle" name="subtitle" value="<?php 
            echo Filter::decodeFilteredText($post->getSubtitle());
            ?>
"/></p>
			<p class="content"><?php 
            if ($post->getContent() != "") {
                echo youtubeManager::getVideoPlayer($post->getContent());
            }
            ?>
 <fieldset><legend>Video:</legend>
						<label>Inserisci l'URL del video: </label><input type="text" name="userUrl" value="<?php 
            echo youtubeManager::getUrl($post->getContent());
            ?>
">
				</fieldset>
			</p>
			<p class="tags"><label>Tags:</label> 
				<input class="tags" id="post_tags_input" name="tags" value="<?php 
            echo Filter::decodeFilteredText($post->getTags());
            ?>
"/></p>
			<p class="categories"><label>Categorie:</label><br/><?php 
            $cat = array();
            if (trim($post->getCategories()) != "") {
                $cat = explode(", ", Filter::decodeFilteredText($post->getCategories()));
            }
            self::showCategoryTree($cat);
            ?>
			</p>
			<p class="<?php 
            echo trim($post->getPlace()) == "" ? "hidden" : "";
            ?>
"><label id="place_label">Posizione: <?php 
            echo $post->getPlace();
            ?>
</label></p>
			<input type="hidden" name="phase" value="<?php 
            if (isset($_POST["phase"]) == 2) {
                echo '2';
            } else {
                echo '1';
            }
            ?>
">
			<input id="post_place" name="place" type="hidden" value="<?php 
            echo $post->getPlace();
            ?>
" />
			<input name="visible" type="hidden" value="true" />
			<input name="type" type="hidden" value="videoreportage" />
			<p class="submit"><input type="submit" value="Pubblica" /> 
				<input type="button" onclick="javascript:save();" value="Salva come bozza"/></p>
			<script type="text/javascript">
				function save() {
					document.<?php 
            echo $name;
            ?>
Post.visible.value = false;
					document.<?php 
            echo $name;
            ?>
Post.submit();
				}
			</script>
			<?php 
            require_once 'manager/MapManager.php';
            MapManager::setCenterToMap($post->getPlace(), "map_canvas");
            ?>
		</form>
		<?php 
        }
    }
Example #2
0
    private static function PCMap()
    {
        $class = "mini_map";
        $place = "";
        if (isset(self::$currentObject) && !is_null(self::$currentObject)) {
            $place = self::$currentObject->getPlace();
        }
        echo $place;
        ?>
		<div id="map_post">
		<?php 
        require_once 'maps/geolocate.php';
        MapManager::showPostMap($place, "place", $class);
        ?>
		</div>
		<?php 
    }