Problem/Motivation

Varbase 11 has no dedicated News recipe. drupal/varbase_news_base ("type": "drupal-recipe") is a clone of Varbase Blog Base (drupal/varbase_blog_base) for a News content type – same content type / views / Drupal Canvas wiring, bundle, fields, vocabulary, views, pathauto pattern and 19 Canvas content templates renamed from blog to news.

Steps to reproduce

N/A – this is a new recipe package, not a bug.

Proposed resolution

Add the drupal/varbase_news_base recipe:

  • Sub-recipes: varbase_content_base, varbase_media_base, varbase_seo_base, varbase_workflow_base; installs selective_better_exposed_filters and webshare.
  • News content type, listing view, pathauto pattern and 19 Drupal Canvas content templates, cloned from Varbase Blog Base and renamed from blog to news.

The Canvas content templates were rebuilt against the current Vartheme BS5 component versions, not copied as-is. Varbase Blog Base ships stale pins (card-text pinned at 4253a4e8d24d8b08 while the active version is e029fefa26d20f4f) and a level input on the Card component that the current version no longer declares as a prop; re-importing that same tree for a second bundle aborts the install with "'level' is not a prop on this version of the Component". A follow-up issue against Varbase Blog Base for the same stale pins is suggested.

Verified: installs clean (0 errors) alongside Varbase Events Base on varbase_starter; a news node page returns HTTP 200.

Remaining tasks

  • ✅ File an issue about this project
  • ❌ Addition/Change/Update/Fix to this project
  • ❌ Testing to ensure no regression
  • ➖ Automated unit/functional testing coverage
  • ➖ Developer Documentation support on feature change/addition
  • ➖ User Guide Documentation support on feature change/addition
  • ➖ UX/UI designer responsibilities
  • ➖ Accessibility and Readability
  • ❌ Reviewed by a human
  • ❌ Code review by maintainers
  • ❌ Full testing and approval
  • ❌ Credit contributors
  • ❌ Review with the product owner
  • ✅ Update Release Notes
  • ✅ Release varbase_news_base-1.0.0-alpha1

User interface changes

  • N/A

API changes

  • N/A

Data model changes

  • New News content type, listing view and 19 Drupal Canvas content templates.

Release notes snippet

  • N/A
Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

rajab natshah created an issue. See original summary.

rajab natshah’s picture

Version: » 1.0.x-dev

  • rajab natshah committed ff0a63b6 on 1.0.x
    fix: #3610876 Install Vartheme BS5 and correct the invalid component...

  • rajab natshah committed 290f8a59 on 1.0.x
    test: #3610876 Add a Varbase functional testing suite for the Varbase...
rajab natshah’s picture

Assigned: rajab natshah » josebc
Status: Active » Needs review
Issue tags: +varbase_news_base-1.0.0-alpha1
rajab natshah’s picture

Assigned: josebc » mohammed j. razem
rajab natshah’s picture

Assigned: mohammed j. razem » Unassigned
Status: Needs review » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

rajab natshah’s picture

Issue summary: View changes

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.