User login

Make nodes easy to edit, even when they are embedded in a panel or teaser ist

noticing how hard it is to edit a node in a panel?

dan hak 11:03
oh yea, your old thing didnt show that

03:30
yea

03:32
it sucks

03:45
you have to go tothe panel

03:51
figure out what it is

03:54
then find the node

benjamin melançon 11:09
well no more!

dan hak 11:09
i assumed thats what you were getting at

In our node.tpl.php, just below:

<div class="content">
    <?php print $content; ?>
  </div>

Agaric added this snippet:

<?php
 if (user_access('administer nodes')) {
      print l('edit', 'node/' . $node->nid . '/edit', array('class' => 'admin-node-edit'));
    }
?>

This should be enhanced by the node trying to see if it even exists in a panel, and to check for specific editing rights rather than general "administer nodes"

Resolution

Searched words: 
node template .tpl.php edit link finding a node within a panel

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • You can use Markdown syntax to format and style the text. Also see Markdown Extra for tables, footnotes, and more.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <blockquote> <small> <h2> <h3> <h4> <h5> <h6> <sub> <sup> <p> <br> <strike> <table> <tr> <td> <thead> <th> <tbody> <tt> <output>
  • Lines and paragraphs break automatically.

More information about formatting options

By submitting this form, you accept the Mollom privacy policy.