<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://training-course-material.com/index.php?action=history&amp;feed=atom&amp;title=Drupal_cck_views_panels</id>
	<title>Drupal cck views panels - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://training-course-material.com/index.php?action=history&amp;feed=atom&amp;title=Drupal_cck_views_panels"/>
	<link rel="alternate" type="text/html" href="https://training-course-material.com/index.php?title=Drupal_cck_views_panels&amp;action=history"/>
	<updated>2026-04-24T02:48:19Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://training-course-material.com/index.php?title=Drupal_cck_views_panels&amp;diff=89325&amp;oldid=prev</id>
		<title>Lsokolowski1 at 18:59, 30 March 2026</title>
		<link rel="alternate" type="text/html" href="https://training-course-material.com/index.php?title=Drupal_cck_views_panels&amp;diff=89325&amp;oldid=prev"/>
		<updated>2026-03-30T18:59:38Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:59, 30 March 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l3&quot;&gt;Line 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;slideshow style=&quot;nobleprog&quot; headingmark=&quot;⌘&quot; incmark=&quot;…&quot; scaled=&quot;false&quot; font=&quot;Trebuchet MS&quot; &amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;title: Drupal cck views panels&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;title: Drupal cck views panels&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;author: Bernard Szlachta (NobleProg Ltd)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;author: Bernard Szlachta (NobleProg Ltd)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/slideshow&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Drupal cck views panels ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Drupal cck views panels ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Lsokolowski1</name></author>
	</entry>
	<entry>
		<id>https://training-course-material.com/index.php?title=Drupal_cck_views_panels&amp;diff=75412&amp;oldid=prev</id>
		<title>Lsokolowski: /* More Exercises */</title>
		<link rel="alternate" type="text/html" href="https://training-course-material.com/index.php?title=Drupal_cck_views_panels&amp;diff=75412&amp;oldid=prev"/>
		<updated>2020-01-10T14:17:17Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;More Exercises&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Draft}}&lt;br /&gt;
{{Cat|Drupal}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;slideshow style=&amp;quot;nobleprog&amp;quot; headingmark=&amp;quot;⌘&amp;quot; incmark=&amp;quot;…&amp;quot; scaled=&amp;quot;false&amp;quot; font=&amp;quot;Trebuchet MS&amp;quot; &amp;gt;&lt;br /&gt;
;title: Drupal cck views panels&lt;br /&gt;
;author: Bernard Szlachta (NobleProg Ltd)&lt;br /&gt;
&amp;lt;/slideshow&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Drupal cck views panels ==&lt;br /&gt;
Drupal cck views panels Training Materials&lt;br /&gt;
&lt;br /&gt;
{{Can I use your material}}&lt;br /&gt;
&lt;br /&gt;
== You ⌘==  &lt;br /&gt;
* How many of you used Drupal?&lt;br /&gt;
* How many of you used Drupal for longer than a year?&lt;br /&gt;
* How many of you know PHP/MySQL&lt;br /&gt;
* How many of you developed for Durpal&lt;br /&gt;
* How many of you know what is the maximum velocity of an unladen swallow?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CCK ⌘==  &lt;br /&gt;
[[File:new_field.png]]&lt;br /&gt;
* Label and Widget can be change later&lt;br /&gt;
* Field name and type cannot be changed later&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Shared Fields ⌘==  &lt;br /&gt;
[[File:shared_field.png]]&lt;br /&gt;
* Allows you to see them in one column in a view or reuse the same code&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Allowed Values ⌘==  &lt;br /&gt;
* One value per line key|label.&lt;br /&gt;
* key is the value that will be stored in the database, and it must match the field storage type (e.g. text)&lt;br /&gt;
* The label is optional, and the key will be used as the label if no label is specified.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Exercise ⌘==  &lt;br /&gt;
* Create a course_outline content type&lt;br /&gt;
* Add field duration as decimal&lt;br /&gt;
* Add field course_type as text, widget dropdown&lt;br /&gt;
* Course type should be multichoice list:&lt;br /&gt;
** evening|Evening&lt;br /&gt;
** all_day|All Day&lt;br /&gt;
** weekday|Weekday&lt;br /&gt;
** weekend|Weekend&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Views ⌘==  &lt;br /&gt;
* Store information what you want to select&lt;br /&gt;
* The same view can generate different queries as the underlying tables do change (e.g. shared fields)&lt;br /&gt;
* Can be stored in the:&lt;br /&gt;
** database (Normal)&lt;br /&gt;
** code (Default)&lt;br /&gt;
** both (Overriden)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Views Displays ⌘==  &lt;br /&gt;
* Attachment&lt;br /&gt;
* Feed&lt;br /&gt;
* Page&lt;br /&gt;
** have a url and can have menu item&lt;br /&gt;
* Block&lt;br /&gt;
** Exposed as a block&lt;br /&gt;
* Content Pane (Views Content Pane module)&lt;br /&gt;
** Used for embedding in a panel&lt;br /&gt;
In order to override a setting for a display, click Override setting&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Exercise ⌘==  &lt;br /&gt;
* Create a view course_outlines&lt;br /&gt;
* Add &amp;#039;Node: Title&amp;#039;, &amp;#039;field_duration&amp;#039; to the view&lt;br /&gt;
* Create a menu item in the primary menu&lt;br /&gt;
&lt;br /&gt;
== Exposed Filters ⌘==  &lt;br /&gt;
* Allow users to change the rules of filtering&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CCK Relations ⌘==  &lt;br /&gt;
* Node Reference&lt;br /&gt;
** relation between a node and a node&lt;br /&gt;
* User Reference&lt;br /&gt;
** relation between a node and a user (one direction only)&lt;br /&gt;
* Modules: entityreference, relation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== LAB ⌘==  &lt;br /&gt;
* Install &amp;#039;entityreference&amp;#039; module&lt;br /&gt;
* Create &amp;#039;course_date&amp;#039; content type&lt;br /&gt;
* Create a node reference field in &amp;#039;course_date&amp;#039; content called &amp;#039;course_outline_ref&amp;#039;&lt;br /&gt;
** select Course Outline in the Content types that can be referenced&lt;br /&gt;
** required&lt;br /&gt;
** number of values: 1&lt;br /&gt;
* Create a couple of course dates for outlines and check whether you can navigate from a &amp;#039;course_date&amp;#039; to a &amp;#039;course_outline&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== course_outline_ref field ⌘==  &lt;br /&gt;
[[File:course_outline_ref.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Panels ⌘==  &lt;br /&gt;
* Allow to set layout of the page&lt;br /&gt;
* Can embed every possible thing in Drupal (nodes, views, minipanels, blocks, cck fields, comments, files and more)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lab ⌘==  &lt;br /&gt;
* Enable panels, page_manager and ctools modules&lt;br /&gt;
* Create a new Panel Page&lt;br /&gt;
** Administer/Pages/Add custom page&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[url=http://buycialisonline.us.org/]cialis[/url]&lt;br /&gt;
&lt;br /&gt;
== Panel Variants ⌘==  &lt;br /&gt;
* The same URL different layouts and content&lt;br /&gt;
* Selection rules can be complex and based on:&lt;br /&gt;
** role/permission&lt;br /&gt;
** language&lt;br /&gt;
** node type&lt;br /&gt;
** URL string path&lt;br /&gt;
** Anything really (through PHP code)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Exercise ⌘==  &lt;br /&gt;
* Anonymous user should see just login form on the front page&lt;br /&gt;
* Steps&lt;br /&gt;
** Create selection rule for existing variant of the home page panel (User: role == Authenticated)&lt;br /&gt;
** Create new variant with selection rule (User: role == Anonymous)&lt;br /&gt;
** Rename Variants&lt;br /&gt;
** Set up a new panel and test it&lt;br /&gt;
&lt;br /&gt;
=== Home Page Visibility ⌘===&lt;br /&gt;
[[File:panel_page_home.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Node Template ⌘==  &lt;br /&gt;
* Allow override node pages (node/1)&lt;br /&gt;
* Can have different variants (usually for each node type)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lab ⌘==  &lt;br /&gt;
* Override the Course Outline view to show a course outline the way below&lt;br /&gt;
[[File:lab.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lab Steps part 1 ⌘==  &lt;br /&gt;
&lt;br /&gt;
* In Admin/Panels enable Node template&lt;br /&gt;
* Edit node template&lt;br /&gt;
* Add variant (name it Course Outline View)&lt;br /&gt;
* Tick Selection Rules and Create Variant&lt;br /&gt;
* In Selection Rules choose Node: type = Course Outline&lt;br /&gt;
* Follow the instruction and click Create variant button then save&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lab Steps part 2 ⌘==  &lt;br /&gt;
* When you edit the variant, add each field in appropriate region in panels&lt;br /&gt;
** Note the Node: content - entire node&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Views Arguments ⌘==  &lt;br /&gt;
* Allow to filter based on&lt;br /&gt;
** from the url&lt;br /&gt;
** from the context (panels)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Passing Argument Via Panels ⌘==  &lt;br /&gt;
[[File:panels_args.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lab Steps ⌘==  &lt;br /&gt;
* Clone a view course_dates to course_dates_on_course_outline&lt;br /&gt;
* Add an argument field_course_outline&lt;br /&gt;
* In display content pane in Pane settings the Argument input: Edit set to From context, Required context: Node ID&lt;br /&gt;
* Edit panel and add content and View panes, course_dates_on_course_outline&lt;br /&gt;
* Choose argument Node being viewed&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Views Relationship ⌘==  &lt;br /&gt;
* Show Course Date, Duration&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Exercises ⌘==  &lt;br /&gt;
* Create a view showing field_course_date and field_duration&lt;br /&gt;
* Steps&lt;br /&gt;
** Create a view CourseDatesDurationVenue&lt;br /&gt;
** Filter by Node: type = Course Date&lt;br /&gt;
** Create a relation field_course_outline&lt;br /&gt;
** Add field_course_date&lt;br /&gt;
** Add field_duration, use Course Outline relation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Exercise ⌘==  &lt;br /&gt;
* Add the field phone_number to the Venue content type&lt;br /&gt;
* Fill out phone for existing venues&lt;br /&gt;
* Add the Phone number to the CourseDatesDurationVenue view&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Panels and Relations ⌘==  &lt;br /&gt;
* Add duration to the course date&lt;br /&gt;
* Steps&lt;br /&gt;
** Create new variant for the course date in the node templates&lt;br /&gt;
** Add the relation ship using node reference to course outline&lt;br /&gt;
** Add duration field to the panel content&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Panels relations ⌘===&lt;br /&gt;
[[File:panels_relations.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Exercises ⌘==  &lt;br /&gt;
Show Courses in Categories in a tabular form&lt;br /&gt;
* Steps&lt;br /&gt;
** Create a view CourseOutlinesinCategory&lt;br /&gt;
*** Fields: Course Name, Durtiation&lt;br /&gt;
*** Argument: Taxonomy term id&lt;br /&gt;
*** Configure Argument Input in the Content Pane Display&lt;br /&gt;
** Enable view_term template in panel pages&lt;br /&gt;
** Create a variant&lt;br /&gt;
** Embed the view in the variant&lt;br /&gt;
&lt;br /&gt;
== User Reference ⌘==  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Course Dates on User Profile ⌘==  &lt;br /&gt;
* Create User Reference field in the Course Date, named it field_trainer&lt;br /&gt;
* Assign trainers for course dates&lt;br /&gt;
* Override user_view with panels&lt;br /&gt;
* Create variant&lt;br /&gt;
* Create view CourseDatesonUserProfile&lt;br /&gt;
** Argument field_trainer&lt;br /&gt;
** Fields: course_dates, course_outline&lt;br /&gt;
** Configure Argument Input in Content Pane display&lt;br /&gt;
* Embed in the Profile panel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== More Exercises ==  &lt;br /&gt;
&lt;br /&gt;
 For 10 and 11 use exercises from above.&lt;br /&gt;
&lt;br /&gt;
# Create 2 connected content types related to your work(or company). It should have at least 4 different fields and one of them should referrencing somehow to the other. Create some content having those types.&lt;br /&gt;
# Create a view with your content type. Add filtering by one of the fields and expose this filter to the users. Add ordering via headers in table.&lt;br /&gt;
# Create view which will show all info about &amp;quot;piece of music&amp;quot; content. Order it by the time of creation descending (from the oldest to the newest).&lt;br /&gt;
#* Filter it by kind of music and allow users to use this filter.&lt;br /&gt;
#* It should be a table of fields.&lt;br /&gt;
#* It shouldn&amp;#039;t use any pager.&lt;br /&gt;
#* It should show some info about the authors:&lt;br /&gt;
#** musician&amp;#039;s age, &lt;br /&gt;
#** musician desc.&lt;br /&gt;
#* It should have at least 30 items to display.&lt;br /&gt;
#* It should have link in menu navigation.&lt;br /&gt;
#* Make the table sort-able by Album Release Date (Descending by default).&lt;br /&gt;
#* Trim the value of Musician Desc to 20 characters.&lt;br /&gt;
#* Make sure the labels of table columns are the same as fields labels.&lt;br /&gt;
#* Add header and footer to view.&lt;br /&gt;
# Create view with swimmers.&lt;br /&gt;
# Create view with clothes - it should use jump menu.&lt;br /&gt;
# Create a custom panel and set it as your default home page. Use 2 variants. They should depend on themes (Mayo and Bartik). One of them should show only user login for anonymous users.&lt;br /&gt;
# Make view News located in left sidebar:&lt;br /&gt;
#* it should be a grid with only titles of nodes&lt;br /&gt;
#* order it by date of creation, descending (from the oldest one to newest)&lt;br /&gt;
# Create a view with musicians. It should also display titles of their songs. Create different instances of view (page, block, rss, exporting stuff - csv, etc)&lt;br /&gt;
# Make block with Musicians visible only for anonymous, in every available theme, and only on home page (it should be visible in the right sidebar).&lt;br /&gt;
# Make user profile as a panel.&lt;br /&gt;
# Make editing of one of content types created by you as a panel.&lt;br /&gt;
# For one of your own content types create proper group fields and make them gathered into another accordion group.&lt;br /&gt;
# Use context and relationship in the panel.&lt;br /&gt;
# Use relationship and argument(s) in the view.&lt;br /&gt;
# Create view with the content you&amp;#039;ve already created (use content types related to your work/company) - use info from both content types but only one should be used as a filter, the second one should be added via entity reference.&lt;/div&gt;</summary>
		<author><name>Lsokolowski</name></author>
	</entry>
</feed>