Giter VIP home page Giter VIP logo

grav-skeleton-knowledge-base's Introduction

Knowledge Base Skeleton

Abandonment Notice: I'm afraid I simply don't have the time to maintain my Grav themes and plugins. Those interested in taking over should refer to the "Abandoned Resource Protocol". Feel free to fork and replace. So long, and thanks for all the fish.

This is the skeleton package of the Knowledge Base theme.

Installation

Installing Clean

  1. Download the zip file from the latest release and unzip it somewhere reachable by your webserver.

  2. From that root folder, type bin/grav install to install dependencies.

  3. You're good to go.

Existing Install

  1. Delete your existing user folder.

  2. Download the source code from the latest release.

  3. Unzip it into a new user folder.

  4. From the root folder, type bin/grav install to install dependencies.

  5. You're good to go.

grav-skeleton-knowledge-base's People

Contributors

perlkonig avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

grav-skeleton-knowledge-base's Issues

Work with Grav Login to hide categories/articles inaccessible to viewer.

I wonder if it's possible to hide categories/articles in listing to viewers without certain permissions.

Grav already has this wonderful plugin: Login to restrict access from certain viewers. When a page is protect by this plugin, the viewer will have to log in in order to view it.

However, even a page is protect, it still shows up on the portal page of grav-skeleton-knowledge-base. Is it possible to hide such pages as well?

Thanks!

Add admin panel

Please add the admin panel so that we don't have to install it manually.
Thank you in advance!

Bad date formats bring down the entire site

Creating an item.md like this:


title: New Content Example
date: 08-21-2018
taxonomy:
category: [New Category 42]
tag: []
author: Foo

Note the reversal of the month/day. The format above will bring the site down with the following error:

Server Error
Sorry, something went terribly wrong!
0 - DateTime::__construct(): Failed to parse time string (08-21-2018) at position 0 (0): Unexpected character

Taxonomy page fails on fresh install

After a fresh install of GRAV and grav-skeleton-knowledge-base, the taxonomy page fails to do anything useful with the name attribute. Whether it is set to category, tag, or author, it just displays the list of taxonomies.

Exclude categories from knowledge-base

Thanks a lot for your wonderful theme that i have easily followed and implemented a knowledge base in a GRAV site.

Please. I need your help in excluding certain categories from the knowledge base. Because, I also have a blog, news and events section on the site. So i want only the knowledge base categories to appear in the knowledge base.

Thanks for your kind help.

Sidebar Popular articles not working [Solved]

Love this skeleton!!

It looks like the sidebar Popular Articles is not working
Installed th KB Skeleton (a fresh updated skeleton would be great by the way :-) )
Updated all plugins
Added some data
The sidebar ends up 'empty' (= it has entries but no links)
screenshot - 6_22_2017 10_39_57 am

Compatibility-issues with the Count Views plugin?
Quote from the Count View documentation:

The full view count data is dumped as an associative array (i.e., route => count) into the Twig variable viewcounts. To support backwards compatibility, the counts are also still dumped into the config.plugins.count-views.counts namespace, but this is now officially deprecated and will be removed in a future major release.

Ordering categories.

How does one order categories based on some criteria? Is it possible to manually assign some integer to each category for this purpose?

For example, I have 2 categories of articles: Fiction and Non Fiction, in alphabetical order. Each category contains several articles. Now I want Non Fiction to appear before Fiction. How do I go about this?

Thanks!

can u offer more page templates?

can u offer more page templates in this theme? may be u can make page templates editable on github or with admin plugin on grav?

Sort error

I really like to test this awesome theme, but I can not get it runnig.

I installed grav+admin plugin first, than added the knowledge-base theme and at least I replaced config and pages content with the skeleton content. but everytime I want to open my site I got:

0 - The sort filter only works with arrays or "Traversable", got "NULL" in "default.html.twig" at line 1.

Any idea how to fix this? Is there a complete skeleton avaiable soon?

Current skeleton-package doesnt run on Grav

Hi there,

The current release of grav has difficulties booting the skeleton it seems, i cant get it running on my localhost using xampp.

  • php / permissions seem correct
  • using router.php to create a local environment (as suggested by grav docs) doesnt solve it either.
  • Other grav skeletons work just fine
  • maybe it has something to do with the count-views module?

My apologies in advance if this is the wrong place to ask this question.

image

Grav Log;

[2020-11-10 23:09:03] grav.CRITICAL: Failed to read D:/Programs/xampp/htdocs/grav/user/data/count-views.yaml: file_get_contents(): read of 8192 bytes failed with errno=13 Permission denied - Trace: #0 D:\Programs\xampp\htdocs\grav\user\plugins\count-views\count-views.php(89): RocketTheme\Toolbox\File\File->content() #1 D:\Programs\xampp\htdocs\grav\vendor\symfony\event-dispatcher\EventDispatcher.php(212): Grav\Plugin\CountViewsPlugin->onPageInitialized(Object(RocketTheme\Toolbox\Event\Event), 'onPageInitializ...', Object(RocketTheme\Toolbox\Event\EventDispatcher)) #2 D:\Programs\xampp\htdocs\grav\vendor\symfony\event-dispatcher\EventDispatcher.php(44): Symfony\Component\EventDispatcher\EventDispatcher->doDispatch(Array, 'onPageInitializ...', Object(RocketTheme\Toolbox\Event\Event)) #3 D:\Programs\xampp\htdocs\grav\vendor\rockettheme\toolbox\Event\src\EventDispatcher.php(23): Symfony\Component\EventDispatcher\EventDispatcher->dispatch('onPageInitializ...', Object(RocketTheme\Toolbox\Event\Event)) #4 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Grav.php(403): RocketTheme\Toolbox\Event\EventDispatcher->dispatch('onPageInitializ...', Object(RocketTheme\Toolbox\Event\Event)) #5 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\PagesProcessor.php(32): Grav\Common\Grav->fireEvent('onPageInitializ...', Object(RocketTheme\Toolbox\Event\Event)) #6 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\PagesProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #7 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #8 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\TwigProcessor.php(27): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #9 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\TwigProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #10 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #11 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\AssetsProcessor.php(28): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #12 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\AssetsProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #13 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #14 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\SchedulerProcessor.php(29): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #15 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\SchedulerProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #16 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #17 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\BackupsProcessor.php(28): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #18 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\BackupsProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #19 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #20 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\TasksProcessor.php(59): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #21 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\TasksProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #22 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #23 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\RequestProcessor.php(52): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #24 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\RequestProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #25 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #26 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\ThemesProcessor.php(27): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #27 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\ThemesProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #28 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #29 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\PluginsProcessor.php(30): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #30 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\PluginsProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #31 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #32 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\InitializeProcessor.php(95): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #33 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\InitializeProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #34 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #35 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\DebuggerProcessor.php(27): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #36 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\DebuggerProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #37 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #38 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\ErrorsProcessor.php(27): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #39 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\ErrorsProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #40 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #41 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\LoggerProcessor.php(48): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #42 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\LoggerProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #43 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #44 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\ConfigurationProcessor.php(28): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #45 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\ConfigurationProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #46 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #47 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Grav.php(272): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #48 D:\Programs\xampp\htdocs\grav\index.php(54): Grav\Common\Grav->process() #49 {main} [] [] [2020-11-10 23:09:03] grav.CRITICAL: Failed to read D:/Programs/xampp/htdocs/grav/user/data/count-views.yaml: file_get_contents(): read of 8192 bytes failed with errno=13 Permission denied - Trace: #0 D:\Programs\xampp\htdocs\grav\user\plugins\count-views\count-views.php(89): RocketTheme\Toolbox\File\File->content() #1 D:\Programs\xampp\htdocs\grav\vendor\symfony\event-dispatcher\EventDispatcher.php(212): Grav\Plugin\CountViewsPlugin->onPageInitialized(Object(RocketTheme\Toolbox\Event\Event), 'onPageInitializ...', Object(RocketTheme\Toolbox\Event\EventDispatcher)) #2 D:\Programs\xampp\htdocs\grav\vendor\symfony\event-dispatcher\EventDispatcher.php(44): Symfony\Component\EventDispatcher\EventDispatcher->doDispatch(Array, 'onPageInitializ...', Object(RocketTheme\Toolbox\Event\Event)) #3 D:\Programs\xampp\htdocs\grav\vendor\rockettheme\toolbox\Event\src\EventDispatcher.php(23): Symfony\Component\EventDispatcher\EventDispatcher->dispatch('onPageInitializ...', Object(RocketTheme\Toolbox\Event\Event)) #4 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Grav.php(403): RocketTheme\Toolbox\Event\EventDispatcher->dispatch('onPageInitializ...', Object(RocketTheme\Toolbox\Event\Event)) #5 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\PagesProcessor.php(32): Grav\Common\Grav->fireEvent('onPageInitializ...', Object(RocketTheme\Toolbox\Event\Event)) #6 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\PagesProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #7 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #8 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\TwigProcessor.php(27): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #9 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\TwigProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #10 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #11 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\AssetsProcessor.php(28): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #12 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\AssetsProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #13 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #14 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\SchedulerProcessor.php(29): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #15 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\SchedulerProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #16 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #17 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\BackupsProcessor.php(28): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #18 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\BackupsProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #19 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #20 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\TasksProcessor.php(59): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #21 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\TasksProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #22 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #23 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\RequestProcessor.php(52): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #24 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\RequestProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #25 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #26 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\ThemesProcessor.php(27): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #27 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\ThemesProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #28 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #29 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\PluginsProcessor.php(30): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #30 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\PluginsProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #31 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #32 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\InitializeProcessor.php(95): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #33 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\InitializeProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #34 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #35 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\DebuggerProcessor.php(27): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #36 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\DebuggerProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #37 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #38 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\ErrorsProcessor.php(27): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #39 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\ErrorsProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #40 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #41 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\LoggerProcessor.php(48): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #42 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\LoggerProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #43 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #44 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Processors\ConfigurationProcessor.php(28): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #45 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(45): Grav\Common\Processors\ConfigurationProcessor->process(Object(Nyholm\Psr7\ServerRequest), Object(Grav\Framework\RequestHandler\RequestHandler)) #46 D:\Programs\xampp\htdocs\grav\system\src\Grav\Framework\RequestHandler\Traits\RequestHandlerTrait.php(57): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #47 D:\Programs\xampp\htdocs\grav\system\src\Grav\Common\Grav.php(272): Grav\Framework\RequestHandler\RequestHandler->handle(Object(Nyholm\Psr7\ServerRequest)) #48 D:\Programs\xampp\htdocs\grav\index.php(54): Grav\Common\Grav->process() #49 {main} [] []

bin/grav install fails due to Symfony parse error

Thank you for your skeleton! Sadly I'm running into a problem.

After setting up a server on a RaspberryPi (running php 5.6.3) and unzipping your skeleton, I tried running bin/grav install as per your README. This gives me an error:

[Symfony\Component\Yaml\Exception\ParseException]
Unable to parse at line 50 (near "count-views").

I haven't done much research yet, but maybe this is due to this rather old bug in Symfony? If so, maybe you could point me to what files it is actually trying to parse so I could try the workaround suggested over there. Or maybe there is a manual way of doing whatever bin/grav install is trying to do?

Cheers!

Please add "Most popular tags" to sidebar

It would be helpful if you could add "most popular tags" to the sidebar, then we don't have to build this on our own and others can use this feature as well.

Tags should rather be separated by commas or semicolons then be in a list. This way more tags fit without taking to much space.
Even better, a tag cloud would be awesome!

Thanks!

Installation doesn't work as described.

Installing Clean

  • Download the zip file from the latest release and unzip it somewhere reachable by your webserver.
  • From that root folder, type bin/grav install to install dependencies.
  • You're good to go.

-- Followed these steps
bin/grav: No such file or directory
sudo: bin/grav: command not found

Lighttpd and subpath: categories and tags not working

Hello,

when I'm using the grav-skeleton-knowledge-base on latest Grav with provided webserver-configs/lighttpd.conf the "Taxonomies" page is always shown instead of the selected Category/Tag, i.e., not showing the articles.

Situation:

  • Raspi
  • Lighttpd
  • Grav, grav-skeleton-knowledge-base
  • using webserver-configs/lighttpd.conf with subpath grav_path (Grav not in root)

Problem:
http://localhost:8008/grav_path/taxonomy?name=category&val=Topic%203 does not show "Topic 2" page (with Topic2-articles), but just "Taxonomies" page without any articles/items.

I did not find anything related to this problem at Grav-Github-issues neither on the forum.
It only does not work with lighttpd. Starting it via php system/router.php does work fine (no subpath then).

Any ideas?
Perhaps a problem with subpath/subdir?

To reproduce:

  1. grab Dockerfile docker-lighttpd-grav-skeleton-knowledge-base from https://gist.github.com/Ixtalo/06fa139fe33518aa0c105d77e9c40f6a
  2. docker build -t grav .
  3. docker run --rm -ti --name grav -p 8008:80 grav
  4. open http://localhost:8008/grav_path/taxonomy?name=category&val=Topic%203

Authors page does not exist

When language is auto included by grav in the url, then the authors and possibly other pages routed via taxonomy do not exist.
Link like thi works: /docs/taxonomy?name=author
This one not: /docs/cs/taxonomy?name=author

Skeleton.

Hi,

The repo doesn't seems to contain grav. Is this supposed to be a skeleton package?

Thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.