[drupal-devel] [bug] Preview themed as a node list (no way to detect preview)

moshe weitzman drupal-devel at drupal.org
Sun Mar 13 23:31:23 UTC 2005


Issue status update for http://drupal.org/node/18792

 Project:      Drupal
 Version:      cvs
 Component:    node.module
 Category:     bug reports
 Priority:     normal
 Assigned to:  Anonymous
 Reported by:  elonen
 Updated by:   moshe weitzman
 Status:       patch

seems like we'd want a similar flag for a node preview. yours is a
comment preview. would be a nice enhancement to this patch.


moshe weitzman



Previous comments:
------------------------------------------------------------------------

March 12, 2005 - 14:21 : elonen

Function theme('node', $node, $teaser, $page) can't detect a preview and
therefore often renders it incorrectly. The problem is that !$page is
usually interpreted as "the node is part of a listing" in the themes
and therefore the previewed page may look, depending on the theme, very
different on the actual page.
Perhaps theme() should get somewhat more detailed context info than
just $page?


------------------------------------------------------------------------

March 13, 2005 - 12:02 : Geary

Attachment: http://drupal.org/files/issues/node.module_5.patch (384 bytes)

Here is a patch to node.module that adds a $node->preview flag which
themes can use to display previews appropriately. This seems like the
simplest possible core change to support styled previews.
For more information, screen shots, and a working demo using an updated
FriendsLight theme, see:
http://mg.to/2005/03/13/drupal-preview-confusion
and
http://drupal.mg.to/2005/03/13/friendslight-theme-with-styled-preview
I am submitting a similar patch to comment.module.


------------------------------------------------------------------------

March 13, 2005 - 12:03 : Geary

Attachment: http://drupal.org/files/issues/comment.module_5.patch (290 bytes)

Here is a patch to comment.module that adds a $comment->preview flag
which themes can use to display previews appropriately. This seems like
the simplest possible core change to support styled previews.
For more information, screen shots, and a working demo using an updated
FriendsLight theme, see:
http://mg.to/2005/03/13/drupal-preview-confusion
and
http://drupal.mg.to/2005/03/13/friendslight-theme-with-styled-preview
I am submitting a similar patch to node.module.


------------------------------------------------------------------------

March 13, 2005 - 12:07 : Geary

Oops, one of my patches above says "4.5.2". Both of these patches are
actually against the CVS code. Sorry about the mixup. (Other than line
numbers, the same patch works for 4.5.2 or CVS.)


------------------------------------------------------------------------

March 13, 2005 - 12:16 : Geary

It seems that when I enter a title in one of these comments, it changes
the title on the main entry I'm replying to. Since my previous comment
left a title that made no sense out of context, I'm adding this comment
in the hope of changing the main title so it makes sense again. Sorry
about that.





More information about the drupal-devel mailing list