Ok, so here is the Flexy code that checks if a user is logged in:
Code:
<ul class="account-links" IF="isLogged()">
Logged in code goes here.
</ul>
I would probably overwrite:
default/en/common/price_plain.tpl I haven't tested this but you could try wrapping it in a div like this:
Code:
<div IF="isLogged()">
<div class="product-price {getFingerprint()}">
<list name="product.plain_price.head" />
<ul class="product-price">
<list name="product.plain_price" />
</ul>
<list name="product.plain_price.tail" />
</div>
</div>