How to create custom theme a view I've defined a view with the CCK and Views modules. I have two ways for printing the result:


As node content
As fields content


If I choose node content, I need to choose the view mode, which by default allows to choose between teaser, and rss (among others). How do I create a new custom view mode?

If I choose fields content, I see the following data, under theme information.


Display output: views-view.tpl.php, views-view--frontpage.tpl.php, views-view--default.tpl.php, views-view--default.tpl.php, views-view--page.tpl.php, views-view--frontpage--page.tpl.php
Style output: views-view-unformatted.tpl.php, views-view-unformatted--frontpage.tpl.php, views-view-unformatted--default.tpl.php, views-view-unformatted--default.tpl.php, views-view-unformatted--page.tpl.php, views-view-unformatted--frontpage--page.tpl.php
Row style output: views-view-fields.tpl.php, views-view-fields--frontpage.tpl.php, views-view-fields--default.tpl.php, views-view-fields--default.tpl.php, views-view-fields--page.tpl.php, views-view-fields--frontpage--page.tpl.php


How do I create a custom theme for printing the result using the fields method?

Edit1: i create new view mode with Chapabu answer.(create a custom build mode you can use Entity view modes)

now i see this result in front page : Image Link

now, this print default content with default html/css.in act, i need custom content default for my theme. Example : i dont need to print date and author content! i need to print image(Thumbs), Summary and content type. in html/css i need to list content in &lt;ul&gt;&lt;li&gt;&lt;/li&gt;&lt;/ul&gt;Or Any Div or Span ... (custom html/CSS) How To Edit This HTML/CSS?

I Think Fields Method Better For My result. This Is TRUE? If YES, How To? 

EDIT2: Example Of my Need Conetnt And CSS/HTML:

I need to design this block(in act example: article promoted front page Or last Article Or Last News ...) for show in vertical news ticker using jquery and css. this jquery plugin need to custom html/css:

 &lt;h1&gt;Latest News&lt;/h1&gt;
&lt;div class="newsTicker"&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;img class="Thumbs" src="" alt=""&gt;news item 1&lt;/li&gt;
&lt;li&gt;&lt;img class="Thumbs" src="" alt=""&gt;news item 2&lt;/li&gt;
&lt;li&gt;&lt;img class="Thumbs" src="" alt=""&gt;news item 3&lt;/li&gt;
&lt;li&gt;&lt;img class="Thumbs" src="" alt=""&gt;news item 4&lt;/li&gt;
&lt;li&gt;&lt;img class="Thumbs" src="" alt=""&gt;news item 5&lt;/li&gt;
&lt;li&gt;&lt;img class="Thumbs" src="" alt=""&gt;news item 6&lt;/li&gt;
&lt;li&gt;&lt;img class="Thumbs" src="" alt=""&gt;news item 7&lt;/li&gt;
&lt;li&gt;&lt;img class="Thumbs" src="" alt=""&gt;news item 8&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;


now, I need a custom content and html/css design views block for this.
When you're not satisfied with the existing view modes you could create your own using either your own tiny plugin (see ready code) or use Display Suite. The new view mode will appear in Views UI for selecting.

I'd recommend however the true theming technique by using Views and fields. There you have more flexibility and control over the markup. You can do many things using Views UI (such as turning off the wrapper markup, linking a field to its content, overwriting some attributes, etc.) When you find out you cannot do something in Views UI this might be a reason for using a .tpl.php file at one of the output levels - in your case the style or row variants would be your friends)

It's recommendable that you watch some Views tutorials, such as NodeOne's Taming the Beast series or by Mustardseed Media (even if for Views 2 only) to get the idea how to tailor Views output to your needs.

Hope this helps.