} catch (Exception $e) { echo "<div class='error'><p>{$e->getMessage()}</p></div>"; } } ?> <div> <h1>Material gráfico</h1> <p>Use o menu ao lado para gerar os diferentes tipos de material gráfico (santinho, colinha e flyer).</p> <p>Utilize o link <a href="<?php echo GRAPHIC_MATERIAL_PUBLIC_URL; ?> " target="_blank"><?php echo GRAPHIC_MATERIAL_PUBLIC_URL; ?> </a> para compartilhar o material gráfico gerado. O checkbox abaixo precisa estar selecionado para que o conteúdo do link seja público.</p> <form id="graphic_material_form" method="post"> <?php wp_nonce_field('graphic_material'); ?> <input type='checkbox' name='graphic_material_public' <?php if ($manager->isPublic()) { echo ' checked="checked" '; } ?> > Link público?<br /><br /> <p><input type="submit" class="button-primary" name="save" value="Salvar"></p> </form> </div>
/** * Template tag to print the graphical material list * * @return null */ function the_graphic_material() { $manager = new GraphicMaterialManager(); if ($manager->isPublic() || is_user_logged_in()) { $links = $manager->getLinks(); } if (isset($links) && !empty($links)) { ?> <p>Veja abaixo a lista de todos os materiais gráficos disponíveis para download:</p> <ul> <?php foreach ($links as $name => $url) { ?> <li><a href="<?php echo $url; ?> "><?php echo $name; ?> </a></li> <?php } echo '</ul>'; } else { if (isset($links) && empty($links)) { ?> <p>Nenhum material disponível.</p> <?php } else { ?> <p>Você não tem permissão para ver esta página.</p> <?php } } }