Bookshelf - Drupal Based Story Archive

The Bookshelf project is an attempt to turn the content management framework of Drupal to the needs of people archiving stories and the communities built up around them. You can archive your story and build your community easily.

Built on the Panopoly Distribution of Drupal for improved content layout, Bookshelf provides content types and views panels needed to display and organize stories for your community.

Author profiles allow for display of content created by individual users, and an improved User Content Management System for each user as well.

So, the fact is that I spend all my time in Windows 10 these days. I don’t bother with dual booting into a Linux install mostly because I just don’t like the idea of having to move from one thing to the other. The other truth is that I really have no need for a multi-boot system. Now, the only real place this causes problems is with developing my Drupal and Wordpress ideas if I have any. But fear not, there are options specifically for this sort of thing.

So, I’m trying to get a Drupal 8 Version of this built. While I’m doing that I’m considering what I may want to do in a full site rebuild into Drupal 8. This would mean that everything in Fanbards.net would be upgraded to the new version of Drupal, not a bad thing per say. It does allow for a reexamination of how I have things done with the current build, and how I might improve. It also allows me to consider how I may want to rebuild DhampirDreams.com which, while different in setup Fanbards.net has some similar needs.

This is the first of a series of Videos I'm going to start producing about how one can create their own personal Homepage for their own use using features in Windows 10 and various other needs like PHP, MySQL, and maybe some other things.

One big thing is that no matter what, if I run into a problem I'm not editing it out. I'll cut from there and go find the answer to share with you, the viewers. Let me know how you find all of this.

I’m thinking of starting to develop my Bookshelf variants and Setting up development sites in my Windows System Natively. That would mean that instead of having a Virtual Box server, or a stack from Dev Desktop that I’d set everything up manually myself. And frankly, I think that alone might be interesting enough to try.

Tags:

So, I’ve redone my computer recently, was trying to fix something on my phone and its communication with the desktop.

I’m tempted to try and either build a virtual Server in Virtual Box again, or go ahead and try to run Drupal in a Microsoft IIS server. Nothing says this is impossible, and with my needs it frankly might not be impossible. It’s an interesting idea in any case, and since all I want to do is mostly run PHP Drupal Related code and configuration, it’s not unreasonable to me.

One of the Easier ways I’ve found to start running a local development setup of Drupal on Windows 10 is by using Aquia’s Dev Desktop package. Dev Desktop provides you with a working setup for Apache, Mysql, and PHP along with a running Drush command line program you can in fact run from console. This is one of the major things a person developing in Drupal needs.

Tags:

Okay, I run a Windows 10 Home box at home. That makes for difficulty when I want to run local development. The reason being Drupal focuses on running in Linux on Apache servers. It's not impossible to setup a development environment on Windows, but it is difficult.

Recently I rebuilt Fanbards using the modules I created in Features in order to provide some kind of ease of use for archiving. I’ve still ended up with a ton of modules though. I’ll be working on pruning that later.

But as I have worked on this build, I have come to realize that a lot of what I did on this site might not be reasonably included in a feature set meant to be general enough for every possible use case.

So I caved after years of hearing how I should be using Entity References over Book module for all my stories and such in the Fanbards.net archive. Book module provided built in navigation and organization of structured content and was easily handled for display, but was a pain to make easy for folk to add to.