function add_angular_entity_assets($entity) { $app = App::i(); $app->enqueueScript('vendor', 'jquery-ui-position', '/vendor/jquery-ui.position.min.js', array('jquery')); $app->enqueueScript('vendor', 'angular', '/vendor/angular.js'); $app->enqueueScript('vendor', 'angular-sanitize', '/vendor/angular-sanitize.min.js', array('angular')); $app->enqueueScript('vendor', 'spin.js', '/vendor/spin.min.js', array('angular')); $app->enqueueScript('vendor', 'angularSpinner', '/vendor/angular-spinner.min.js', array('spin.js')); $app->enqueueScript('app', 'ng-mapasculturais', '/js/ng-mapasculturais.js'); $app->enqueueScript('app', 'related-agents', '/js/RelatedAgents.js'); $app->enqueueScript('app', 'entity', '/js/Entity.js', array('mapasculturais', 'ng-mapasculturais', 'related-agents')); if (!is_editable()) { return; } App::i()->hook('mapasculturais.scripts', function () use($app, $entity) { $isEntityOwner = $entity->ownerUser->id === $app->user->id; ?> <script type="text/javascript"> MapasCulturais.entity = MapasCulturais.entity || {}; MapasCulturais.entity.canUserCreateRelatedAgentsWithControl = <?php echo $entity->canUser('createAgentRelationWithControl') ? 'true' : 'false'; ?> ; </script> <?php }); }
</div> <?php if (is_editable() || $entity->longDescription) { ?> <h3>Descrição</h3> <span class="descricao js-editable" data-edit="longDescription" data-original-title="Descrição do Espaço" data-emptytext="Insira uma descrição do espaço" ><?php echo is_editable() ? $entity->longDescription : nl2br($entity->longDescription); ?> </span> <?php } ?> <?php if (is_editable() || $entity->criterios) { ?> <h3>Critérios de uso do espaço</h3> <div class="descricao js-editable" data-edit="criterios" data-original-title="Critérios de uso do espaço" data-emptytext="Insira os critérios de uso do espaço" data-placeholder="Insira os critérios de uso do espaço" data-showButtons="bottom" data-placement="bottom"><?php echo $entity->criterios; ?> </div> <?php } ?> <!-- Video Gallery BEGIN --> <?php $this->part('video-gallery.php', array('entity' => $entity)); ?> <!-- Video Gallery END -->
?> <a class="icone social_facebook js-editable" data-edit="facebook" data-notext="true" data-original-title="Perfil no Facebook" href="<?php echo $entity->facebook ? $entity->facebook : '#" onclick="return false; '; ?> " data-value="<?php echo $entity->facebook; ?> "></a> <?php } ?> <?php if (is_editable() || $entity->googleplus) { ?> <a class="icone social_googleplus js-editable" data-edit="googleplus" data-notext="true" data-original-title="Perfil no Google Plus" href="<?php echo $entity->googleplus ? $entity->googleplus : '#" onclick="return false; '; ?> " data-value="<?php echo $entity->googleplus; ?> "></a> <?php } ?> </div>
if ($page) { print wiki_render($page['body'] . "\n"); } else { http_404(); while (ob_get_level()) { ob_end_clean(); } include "http://community.nbtsc.org/missing/index.php"; exit; } } print "<hr /><p>"; $links = array(); if (WIKI_ANONYMOUS_CONTROLS or is_logged_in()) { if (WIKI_ANONYMOUS_EDIT or is_logged_in()) { if (is_editable($WIKI_PAGEDIR . "{$pagename}")) { $links[] = hyperlink($_SERVER['PHP_SELF'] . "?edit", "Edit This Page"); } } $prev = rcs_version_dec(isset($initialversion) ? $initialversion : $version); if (isset($initialversion)) { $a = rcs_version_dec($initialversion); } $b = rcs_version_dec($version); if (isset($initialversion)) { $links[] = hyperlink($SELF_NOVERSION . ";{$a}:{$b}", 'Previous Changes'); $links[] = hyperlink($SELF_NOVERSION . ";{$version}", "Hide Changes"); } else { $links[] = hyperlink($SELF_NOVERSION . ";{$Last}:{$Current}", "Show Changes"); } }
function plugin_cmd_link($name, $page) { $is_readonly = Auth::check_role('readonly'); $is_safemode = Auth::check_role('safemode'); $is_createpage = Auth::is_check_role(PKWK_CREATE_PAGE); if (isset($page)) { $page = isset($vars['page']) ? $vars['page'] : ''; } // $is_read = (arg_check('read') && is_page($_page)); $is_read = is_page($page); $is_editable = is_editable($page); switch ($name) { case 'freeze': case 'unfreeze': if ($is_read && $function_freeze) { if ($is_freeze) { $name = 'unfreeze'; } else { $name = 'freeze'; } return plugin_cmd_getlink($name); } break; case 'upload': if ($is_read && (bool) ini_get('file_uploads') && !$is_freeze && !($_page == $whatsnew || $_page == $whatsdeleted)) { return plugin_cmd_getlink($name); } break; case 'list': if ($vars['cmd'] !== 'list') { return plugin_cmd_getlink($name); } else { if ((bool) ini_get('file_uploads')) { return plugin_cmd_getlink('filelist'); } } break; case 'backup': if ($do_backup) { return plugin_cmd_getlink($name); } break; case 'brokenlink': case 'template': case 'source': if (!empty($_page)) { return plugin_cmd_getlink($name); } break; case 'trackback': if ($trackback && !($_page == $whatsnew || $_page == $whatsdeleted)) { $tbcount = tb_count($_page); if (isset($vars['cmd']) && $vars['cmd'] == 'list') { return plugin_cmd_getlink($name, 'Trackback list'); } else { return plugin_cmd_getlink($name, 'Trackback(' . $tbcount . ')'); } } break; case 'referer': case 'skeylist': case 'linklist': if ($referer) { return plugin_cmd_getlink($name); } break; case 'log_login': if (log_exist('login', $vars['page'])) { return plugin_cmd_getlink($name); } break; case 'log_check': if (log_exist('check', $vars['page'])) { return plugin_cmd_getlink($name); } break; case 'log_browse': return plugin_cmd_getlink($name); // if (log_exist('browse',$vars['page'])) { // return plugin_cmd_getlink($name); // } break; case 'log_update': if (log_exist('update', $vars['page'])) { return plugin_cmd_getlink($name); } break; case 'log_down': if (log_exist('download', $vars['page'])) { return plugin_cmd_getlink($name); } break; case '|': return '</ul>' . "\n" . '<ul>'; break; // case 'new': // case 'new': case 'newsub': case 'edit': case 'guiedit': if ($is_read && $function_freeze && !$is_freeze && !($_page == $whatsnew || $_page == $whatsdeleted)) { return plugin_cmd_getlink($name); } break; case 'full': case 'print': case 'diff': case 'reload': case 'copy': if (!$is_read) { break; } default: return plugin_cmd_getlink($name); break; } }
function plugin_dav_getfileobj($path, $readonly = true) { global $zslash; if (!isset($path)) { return NULL; } // $path = mb_convert_encoding($path, SOURCE_ENCODING, 'UTF-8'); if (preg_match('/^\\/(.+)\\/([^\\/]+)$/', $path, $matches) != 1) { return NULL; } $page = str_replace($zslash, '/', $matches[1]); if (!is_page($page)) { return NULL; } if (!$readonly && !is_editable($page)) { return NULL; } if (!check_readable($page, false, false)) { plugin_dav_error_exit(401); } // 'user/password' if (!$readonly && !check_editable($page, false, false)) { plugin_dav_error_exit(401); } // 'user/password' return new AttachFile($page, $matches[2]); }
function check_editable($page, $auth_flag = true, $exit_flag = true) { global $script, $_title_cannotedit, $_msg_unfreeze; if (edit_auth($page, $auth_flag, $exit_flag) && is_editable($page)) { // Editable return true; } else { // Not editable if ($exit_flag === false) { return false; // Without exit } else { // With exit $body = $title = str_replace('$1', htmlsc(strip_bracket($page)), $_title_cannotedit); if (is_freeze($page)) { $body .= '(<a href="' . $script . '?cmd=unfreeze&page=' . rawurlencode($page) . '">' . $_msg_unfreeze . '</a>)'; } $page = str_replace('$1', make_search($page), $_title_cannotedit); catbody($title, $page, $body); exit; } } }
<!--.mapa--> </div> <!--.servico--> <?php } ?> </div> <!--.ficha-spcultura--> <?php if (is_editable() || $entity->longDescription) { ?> <h3>Descrição</h3> <span class="descricao js-editable" data-edit="longDescription" data-original-title="Descrição do Agente" data-emptytext="Insira uma descrição do agente" ><?php echo is_editable() ? $entity->longDescription : nl2br($entity->longDescription); ?> </span> <?php } ?> <!--.descricao--> <!-- Video Gallery BEGIN --> <?php $this->part('video-gallery.php', array('entity' => $entity)); ?> <!-- Video Gallery END --> <!-- Image Gallery BEGIN --> <?php $this->part('gallery.php', array('entity' => $entity)); ?>
function contenu_dir($nom_rep) { global $font,$id,$sens,$ordre,$rep,$poidstotal; // LECTURE DU REPERTOIRE ET CLASSEMENT DES FICHIERS list($liste,$poidstotal)=listing($nom_rep); // AFFICHAGE if(is_array($liste)) { while (list($fichier,$mime) = each($liste)) { // DEFINITION DU LIEN SUR LE FICHIER if(is_dir("$nom_rep/$fichier")) { $lien="index.php3?id=$id&sens=$sens&ordre=$ordre&rep="; if($rep!=""){$lien.="$rep/";} $lien.=$fichier; $affiche_copier="non"; } else { $lien=""; if($rep!=""){$lien.="$rep/";} $lien.=$fichier; $lien="javascript:popup('$lien')"; $affiche_copier="oui"; } // AFFICHAGE DE LA LIGNE echo "<tr>\n"; echo "<td><font face=\"$font\" size=\"2\">\n"; if(is_editable($fichier) || is_image($fichier) || is_dir("$nom_rep/$fichier")) {echo "<a href=\"$lien\">";} echo "<img src=\"images/".mimetype("$nom_rep/$fichier","image")."\" width=\"20\" height=\"20\" align=\"ABSMIDDLE\" border=\"0\">"; echo "$fichier"; if(is_editable($fichier) || is_image($fichier) || is_dir("$nom_rep/$fichier")) {echo "</a>\n";} echo "</font></td>\n"; echo "<td width=\"11%\"><font face=\"$font\" size=\"1\">"; echo taille("$nom_rep/$fichier"); echo "</font></td>\n"; echo "<td width=\"15%\"><font face=\"$font\" size=\"1\">"; echo mimetype("$nom_rep/$fichier","type"); echo "</font></td>\n"; echo "<td width=\"17%\"><font face=\"$font\" size=\"1\">"; echo date_modif("$nom_rep/$fichier"); echo "</font></td>\n"; echo "<td width=\"21%\">"; // IMAGE COPIER if($affiche_copier=="oui") { echo "<a href=\"index.php3?id=$id&action=copier&sens=$sens&ordre=$ordre&rep=";if($rep!=""){echo "$rep&fic=$rep/";}else{echo "&fic=";} echo "$fichier\"><img src=\"images/copier.gif\" alt=\"$mess[66]\" width=\"20\" height=\"20\" border=\"0\"></a>\n"; } else { echo "<img src=\"images/pixel.gif\" width=\"20\" height=\"20\">\n"; } // IMAGE DEPLACER if($affiche_copier=="oui") { echo "<a href=\"index.php3?id=$id&action=deplacer&ordre=$ordre&sens=$sens&rep=";if($rep!=""){echo "$rep&fic=$rep/";}else{echo "&fic=";} echo "$fichier\"><img src=\"images/deplacer.gif\" alt=\"$mess[70]\" width=\"20\" height=\"20\" border=\"0\"></a>\n"; } else {echo "<img src=\"images/pixel.gif\" width=\"20\" height=\"20\">\n";} // IMAGE RENOMMER echo "<a href=\"index.php3?id=$id&ordre=$ordre&sens=$sens&action=rename&rep=";if($rep!=""){echo "$rep&fic=$rep/";}else{echo "&fic=";} echo "$fichier\"><img src=\"images/renommer.gif\" alt=\"$mess[6]\" width=\"20\" height=\"20\" border=\"0\"></a>\n"; // IMAGE SUPPRIMER echo "<a href=\"index.php3?id=$id&action=supprimer&ordre=$ordre&sens=$sens&rep=";if($rep!=""){echo "$rep&fic=$rep/";}else{echo "&fic=";} echo "$fichier\"><img src=\"images/supprimer.gif\" alt=\"$mess[7]\" width=\"20\" height=\"20\" border=\"0\"></a>\n"; // IMAGE EDITER if(is_editable($fichier) && !is_dir("$racine/$fichier")) { echo "<a href=\"index.php3?id=$id&ordre=$ordre&sens=$sens&action=editer&rep=";if($rep!=""){echo "$rep&fic=$rep/";}else{echo "&fic=";} echo "$fichier\"><img src=\"images/editer.gif\" alt=\"$mess[51]\" width=\"20\" height=\"20\" border=\"0\"></a>\n"; } else {echo "<img src=\"images/pixel.gif\" width=\"20\" height=\"20\">\n";} // IMAGE TELECHARGER if($affiche_copier=="oui") { echo "<a href=\"index.php3?id=$id&action=telecharger&fichier="; if($rep!=""){echo "$rep/";} echo "$fichier\">"; echo "<img src=\"images/download.gif\" alt=\"$mess[88]\" width=\"20\" height=\"20\" border=\"0\"></a>\n"; } echo "</td>\n"; echo "</tr>\n"; } } }
function check_editable($page, $auth_flag = TRUE, $exit_flag = TRUE) { global $_title, $_string, $defaultpage; if (edit_auth($page, $auth_flag, $exit_flag) && is_editable($page)) { return true; } if ($exit_flag) { // 無応答 header('Location: ' . get_page_location_uri($defaultpage)); die; } return false; }
function dav_getfileobj($path, $readonly = true, $must_compress = false) { // $path = mb_convert_encoding($path, SOURCE_ENCODING, 'UTF-8'); list($page, $_file) = dav_get_filename($path); if (empty($_file)) { return NULL; } if (!is_page($page)) { return NULL; } if (!$readonly && !is_editable($page)) { return NULL; } if (!check_readable($page, false, false)) { dav_error_exit(401); } // 'user/password' if (!$readonly && !check_editable($page, false, false)) { dav_error_exit(401); } // 'user/password' $ext = $must_compress ? dav_attach_get_ext() : ''; return new AttachFile($page, $_file . $ext); }
function check_editable($page, $auth_flag = TRUE, $exit_flag = TRUE) { global $script; global $_title, $_string; if (edit_auth($page, $auth_flag, $exit_flag) && is_editable($page)) { // Editable return TRUE; } else { // Not editable if ($exit_flag === FALSE) { return FALSE; // Without exit } else { // With exit $body = $title = str_replace('$1', htmlspecialchars(strip_bracket($page)), $_title['cannotedit']); if (is_freeze($page)) { $body .= '(<a href="' . $script . '?cmd=unfreeze&page=' . rawurlencode($page) . '">' . $_string['unfreeze'] . '</a>)'; } $page = str_replace('$1', make_search($page), $_title['cannotedit']); catbody($title, $page, $body); exit; } } }
class="oculto"<?php } ?> > <a class="botao adicionar simples js-open-editbox" data-target="#editbox-upload-registration-form">Subir uma ficha de inscrição</a> </p> <div id="editbox-upload-registration-form" class="js-editbox mc-right" title="Subir ficha de inscrição" data-success-callback="$('#upload-registration-button').addClass('oculto');"> <?php add_ajax_uploader($entity, 'registrationForm', 'set-content', '.js-ficha-inscricao', '' . '<a href="{{url}}" class="botao principal"><span class="icone icon_download"></span>Baixar a ficha de inscrição</a> ' . '<a class="botao excluir simples js-remove-item" data-href="{{deleteUrl}}" data-target=".js-ficha-inscricao>*" data-remove-callback="$(\'#upload-registration-button\').removeClass(\'oculto\');" data-confirm-message="Excluir a ficha de inscrição?">Excluir a ficha de inscrição</a>', '', false, '.doc, .xls, .pdf'); ?> </div> <?php } ?> <?php if ($app->auth->isUserAuthenticated() && $entity->isRegistrationOpen() && !is_editable()) { ?> <p><a class="botao principal js-open-dialog" data-dialog="#dialog-registration-form" href="#">Fazer inscrição</a></p> <div id="dialog-registration-form" class="js-dialog" title="Inscrição"> <form class="js-ajax-upload" method="POST" data-action="project-registration" action="<?php echo $app->createUrl('project', 'register', array($entity->id)); ?> " enctype="multipart/form-data"> <div class="mensagem erro"></div> <h4 class="js-search js-xedit" data-field-name='agentId' data-emptytext="Selecione um agente" data-search-box-width="400px" data-search-box-placeholder="Selecione um agente" data-entity-controller="agent"
<?php if (is_editable() && $entity->canUser('verify')) { ?> <input id="is-verified-input" type="hidden" class="js-editable" data-edit="isVerified" data-value="<?php echo $entity->isVerified ? '1' : '0'; ?> "/> <div class="widget widget--verified"> <a href="#" class="oficial js-verified hltip <?php if ($entity->isVerified) { echo ' active'; } ?> " data-verify-url="<?php echo $this->controller->createUrl('verify', array($entity->id)); ?> " data-remove-verification-url="<?php echo $this->controller->createUrl('removeVerification', array($entity->id)); ?> " title="Clique para marcar/desmarcar este <?php echo $entity->entityType; ?> ." ></a> </div> <?php
"><?php echo $owner->name; ?> </a></h4> <?php } ?> <img src="<?php echo $avatar_url; ?> " class="avatar js-owner-avatar" /> <p class="descricao-do-agente js-owner-description"><?php echo nl2br($owner->shortDescription); ?> </p> <div class="clearfix staging-hidden"> <?php if (!is_editable()) { ?> <a class="action" href="#">Reportar erro</a> <a class="action" href="#">Reivindicar propriedade</a> <?php } ?> </div> </div> </footer> <?php }
</ul> </li> <!--.usuario--> <?php } else { ?> <li class="entrar"> <a href="<?php echo $app->createUrl('panel'); ?> "> <div class="icone icon_lock"></div> <div>Entrar</div> </a> </li> <?php } ?> </ul> <!--.menu.logado--> </nav> </header> <section id="main-section" class="clearfix"> <?php if (is_editable()) { ?> <div id="ajax-response-errors" class="js-dialog" title="Corrija os erros abaixo e tente novamente."> <div class="js-dialog-content"></div> </div> <?php }
/** * @author lunt * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GPL 2 * @version $Id: monobook_getlink.inc.php 267 2007-08-03 11:25:16Z lunt $ */ function plugin_monobook_getlink($tab, $message, $check_selected = FALSE) { global $vars, $plugin, $_LINK; global $do_backup, $function_freeze, $referer, $trackback; global $defaultpage, $whatsnew, $help_page, $cantedit; static $page, $is_page, $is_pagename, $is_editable, $is_freeze; if (is_null($page)) { $page = empty($vars['page']) ? '' : $vars['page']; $is_page = is_page($page); $is_pagename = is_pagename($page); $is_editable = is_editable($page); $is_freeze = is_freeze($page); } if ($tab === 'nowplugin') { $tab = $plugin; if ($plugin === 'attach') { if (isset($vars['pcmd']) && $vars['pcmd'] === 'info') { $tab = 'attachinfo'; } elseif (isset($vars['pcmd']) && $vars['pcmd'] === 'list') { $tab = empty($vars['refer']) ? 'attachlistall' : 'attachlist'; } else { $tab = 'upload'; } } } $link = $title = ''; $selected = 0; switch ($tab) { case 'add': case 'edit': if (auth::check_role('readonly') || !$is_editable) { break; } $link = $_LINK[$tab]; $title = $message[$tab]; break; case 'attach': case 'upload': if (auth::check_role('readonly') || !ini_get('file_uploads') || !$is_page || !$is_editable) { break; } $link = $_LINK['upload']; $title = $message['upload']; if ($plugin === 'attach' && isset($vars['pcmd']) && $vars['pcmd'] === 'upload') { $selected = 1; } break; case 'attachinfo': $link = get_script_uri() . strrchr($_SERVER['REQUEST_URI'], '?'); $title = $message['attachinfo']; $selected = 1; break; case 'attachlist': if ($is_pagename) { $link = get_script_uri() . '?plugin=attach&pcmd=list&refer=' . rawurlencode($page); } elseif ($plugin === 'attach' && isset($vars['pcmd']) && $vars['pcmd'] === 'list' && !empty($vars['refer'])) { $link = get_script_uri() . strrchr($_SERVER['REQUEST_URI'], '?'); $selected = 1; } $title = $message['attachlist']; break; case 'attachlistall': $link = get_script_uri() . '?plugin=attach&pcmd=list'; $title = $message['attachlistall']; if ($plugin === 'attach' && isset($vars['pcmd']) && $vars['pcmd'] === 'list' && empty($vars['refer'])) { $selected = 1; } break; case 'backlink': case 'related': if (!$is_pagename) { break; } $link = get_script_uri() . '?plugin=related&page=' . rawurlencode($page); $title = $message['related']; $tab = 'related'; break; case 'backup': if (!$do_backup || !$is_pagename) { break; } $link = $_LINK['backup']; $title = $message['backup']; break; case 'copy': case 'template': if (auth::check_role('readonly')) { break; } if ($is_page) { $link = $_LINK['copy']; } elseif ($plugin === 'template') { $link = get_script_uri() . strrchr($_SERVER['REQUEST_URI'], '?'); } $title = $message['copy']; $tab = 'template'; break; case 'diff': if (!$is_pagename) { break; } $link = $_LINK['diff']; $title = $message['diff']; break; case 'filelist': case 'help': case 'list': case 'rdf': case 'recent': case 'rss': case 'rss10': case 'rss20': case 'search': case 'top': $link = $_LINK[$tab]; $title = $message[$tab]; break; case 'freeze': case 'unfreeze': if (auth::check_role('readonly') || !$function_freeze || !$is_page || in_array($page, $cantedit)) { break; } $tab = $is_freeze ? 'unfreeze' : 'freeze'; $link = $_LINK[$tab]; $title = $message[$tab]; break; case 'new': case 'newpage': if (auth::check_role('readonly')) { break; } $link = $_LINK['new']; $title = $message['new']; $tab = 'newpage'; break; case 'paraedit': $link = get_script_uri() . strrchr($_SERVER['REQUEST_URI'], '?'); $title = $message['edit']; break; case 'read': $link = $_LINK['reload']; $title = $message['article']; break; case 'refer': case 'referer': if (!$referer || !$is_pagename) { break; } $link = $_LINK['refer']; $title = $message['refer']; $tab = 'referer'; break; case 'reload': if (!$page) { break; } $link = $_LINK['reload']; $title = $message['reload']; break; case 'rename': if (auth::check_role('readonly')) { break; } if ($is_page && $is_editable) { $link = $_LINK['rename']; } elseif ($plugin === 'rename') { $link = get_script_uri() . strrchr($_SERVER['REQUEST_URI'], '?'); } $title = $message['rename']; break; case 'revert': $link = plugin_revert_getlink(); $link = $link ? $link : get_script_uri() . strrchr($_SERVER['REQUEST_URI'], '?'); $title = $message['revert']; break; case 'source': if (!$is_page || PKWK_SAFE_MODE) { break; } $link = get_script_uri() . '?cmd=source&page=' . rawurlencode($page); $title = $message['source']; break; case 'trackback': if (!$trackback || !$is_pagename) { break; } $link = $_LINK['trackback']; $title = $message['trackback'] . ' (' . tb_count($page) . ')'; break; case 'yetlist': if (auth::check_role('readonly')) { break; } $link = get_script_uri() . '?plugin=yetlist'; $title = $message['yetlist']; break; } if ($link) { $link = '<a href="' . $link . '">' . $title . '</a>'; } if (!$check_selected) { return $link; } if ($plugin !== 'attach' && $plugin === $tab || $page === $defaultpage && $tab === 'top' || $page === $whatsnew && $tab === 'recent' || $page === $help_page && $tab === 'help') { $selected = 1; } return array($link, $selected); }
function attach_rename() { global $vars, $_attach_messages; foreach (array('refer', 'file', 'age', 'pass', 'newname') as $var) { ${$var} = isset($vars[$var]) ? $vars[$var] : ''; } if (is_freeze($refer) || !is_editable($refer)) { return array('msg' => $_attach_messages['err_noparm']); } $obj =& new AttachFile($refer, $file, $age); if (!$obj->getstatus()) { return array('msg' => $_attach_messages['err_notfound']); } return $obj->rename($pass, $newname); }
?> popin-noshadow<?php } if (!$locations) { ?> hidden<?php } ?> "> <div <?php echo Util_Array::conv_array2attr_string($block_attrs); ?> ></div> </div> <?php if (is_editable($auther_member_id) || $is_form_view) { $btn_attr = array('class' => 'js-display_map', 'data-target' => '.popin', 'data-load_current_position' => $locations ? 0 : 1); if (!$is_location_settable) { echo btn('form.set_location', '#', 'btn_display_map', true, null, null, $btn_attr); } echo Form::hidden('latitude', $locations ? $locations[0] : '', array('id' => 'input_lat')); echo Form::hidden('longitude', $locations ? $locations[1] : '', array('id' => 'input_lng')); } if (is_editable($auther_member_id)) { $btn_attr = array('class' => 'js-set_location hidden', 'disabled' => 'disabled', 'data-uri' => $save_uri, 'data-lat_input' => '#input_lat', 'data-lng_input' => '#input_lng'); echo btn('form.do_set_location', '#', 'btn_set_location', true, null, 'primary', $btn_attr); } } ?>