Base Building Blocks 2.3.0

I just pushed Base Building Blocks version 7.x-2.3.0 up to github, and would like to outline some of the major changes. :)

The Template System

I decided to start utilizing the template system a little more by echoing the regions in the page templates, and using region--region_name.tpl.php to add custom wrapper dom. (As opposed to using includes and separate files for each region) I took this as an opportunity to put some default node.tpl.php, block.tpl.php, field.tpl.php, and a few region--region_name.tpl.php in Base Building Blocks, as you might frequently need to add custom templates. You can just copy the default ones and modify to hearts content. :)

The Functions

This version of Base Building Blocks introduces a number of new functions, and a new way of organizing the (now large) collection of functions. There are now a number of new files in the /functions directory that contain functions that pertain to the file's name. It makes function look-ups more easy and organized.

The Menus

I've updated the way the Administration menu works, and added a few other types of menus that you can print, like mobile select list menus. I have also added settings in the theme administration panel that allow you to add custom icons (like so: Menu Name|icon-name) to each menu item in navbars and other menus printed in Base Building Blocks. Be sure to checkout the /functions/menus.inc file and checkout the new functions available. I hope to greatly improve the way they work in the near future, but this will work well for now.

What's next?

  • Documentation: Really needs to be written/updated. :)
  • Drupal 8 branch: Drupal 8 is coming soon. Base Building Blocks will be supporting it on the day it's released.
  • Better Menu Support: Drupal's menu api frustrates me. I'm going to work on some better helper functions.
  • More Administration UX Improvements: I'll be brainstorming ways to make Drupal's administration better. Tweet me suggestions! PLEASE! Any input is welcomed and valued.
  • A Starter Module: I'm going to start working on a module that will extend Base Building Block's features. Right now I have plans for it to include a collection of blocks, permissions, etc.
  • A good WYSIWYG Editor: I intend on spending a good amount of time finding/building a WYSIWYG editor for this theme. I'm quite tired of using the WYSIWYG module with the unintuitive editor options. (don't get me wrong, I like the WYSIWYG module, but I want to build a really nice, polished, lush editor.)

Comments

Hi, I just stumbled upon your project and seems very promising. Just what I've been looking for.

When I tried to install it on a site I'm developing I got an error, and couldn't find much documentation on the installation steps, maybe I'm missing something I don't know.

I copied the directory of BBB to sites/all/themes but after I do this, I start getting a conection restarted error on the browser, and the site gets un usable.

I even tried on a fresh drupal install, but I get the same error.
The only page loading is the homepage and some nodes.

I would really appreciate some help with this, I really want to try this base theme.

Thanks.

Hey! I'm sorry you are experiencing problems! Can you tell me a little more about your setup? I just tried fresh install and there seems to be no issue. You may want to consider clearing your cache after enabling BBB, that may help you. :)

Hey! I'm sorry you are experiencing problems! Can you tell me a little more about your setup?popularworkouts.com/workout-review-p90x-vs-insanity/

Can you tell me a little more about your setupHerbal Breast Enlargement

Can you tell me a little more about youCan you tell me a little more about you

forex

Awsome post and straight to the point. I am not sure if this is really the best place to ask but do you guys have any thoughts on where to employ some professional writers? Thnx :) http://creare-magazinonline.blogspot.ro/

I am not sure if this is really the best place to ask but do you guys have any thoughts on where to employ some professional writers?http://allphlebotomytraining.org - Phlebotomy Classes

Paula Swanson
Nice information, valuable and excellent design, as share good stuff with good ideas and concepts, lots of great information and inspiration. Paula Swanson

valuable and excellent design, as share good stuff with good ideas and concepts, lots of great information and inspiration. 21 Day Fix

I found some interesting things and I will apply to the development of my blog. Thanks for sharing useful information how to make your breast bigger

And so the surpasse thesis conjecture rim might be the copys that is totally equipped beneficials the teeth, busy people information about the fussy among mien's plus factorys requirements. Elektronika samochodowa

And so the surpasse thesis conjecture rim might be the copys that is totally equipped beneficials the teeth, busy people information about the fussy among mien's plus factorys requirementottawa mover questions

Lovely info, numerous blesss towards the player. It really is mystical to my opinion instantly, peaceful with everyday, the beginning other than horizontal is usually overwhelming. Blesss impertinent in addition huge numerous! Pearl of Africa

This is such a great resource that you providing and you give it away for free. I love seeing websites that understand the value of providing a quality resource for free. It is the old what goes around comes around routine.
pregnancy miracle

Block play encourages children to make friends and cooperate, and is often one of the first experiences a child has playing with others. Blocks are a benefit for the children because they encourage interaction and imagination. Creativity can be a combined action that is important for social play.
Pure Moroccan Argan Oil For Hair and Skin

I would like to thank you for the efforts you have made in writing this article. I am hoping the same best work from you in the future as well. Thanks...
knife cancer lawsuit

thank you for the efforts you have made in writing this article. I am hoping the same best work from you in the future as well. Thanks......australia travel

thank you for the efforts you have made in writing this article. I am hoping the same best work from you in the future as well. Thank..
office carpet cleaner canberra

Thanks for your insight for fantastic posting. I’m glad I have taken the time to see this.
https://www.rebelmouse.com/howtomakehimdesireyoureview/

This is really a nice and informative, containing all information and also has a great impact on the new technology. Thanks for sharing it. Osteopath Putney Prices

This is really a nice and informative, containing all information and also has a great impact on the new technology. Thanks for sharing it..
best backlink gig fiverr alternatives

Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!
how can you strengthen vision naturally from home

Please let me know if you’re looking for a article writer for your site. You have some really great posts and I feel I would be a good asset. If you ever want to take some of the load off, I’d absolutely love to write some material for your blog in exchange for a link back to mine. Please send me an email if interested. Thank you!
voyance au feminin

Superbly written article, if only all bloggers offered the same content as you, the internet would be a far better place..
rebelmouse.com/

Pretty nice post. I just stumbled upon your weblog and wanted to say that I have really enjoyed browsing your blog posts. After all I’ll be subscribing to your feed and I hope you write again soon!
Best way to protect facebook from hacking

I must say, I thought this was a pretty interesting read when it comes to this topic. Liked the material. . .
get a policy

Thanks for another wonderful post. Where else could anybody get that type of info in such an ideal way of writing?
RebelMouse.com

That is the excellent mindset, nonetheless is just not help to make every sence whatsoever preaching about that mather. Virtually any method many thanks in addition to i had endeavor to promote your own article in to delicius nevertheless it is apparently a dilemma using your information sites can you please recheck the idea. thanks once more.
rebel mouse site

This is my first time i visit here and I found so many interesting stuff in your blog especially it's discussion, thank you.
Strategic Campaigns Inc

Ohio test sites consult the "Combined Regional Summary of Hybrid Performance.. citation

Thank you very much for this useful article. I like it.
all natural cures for tinnitus

Thank you for such a well written article. It’s full of insightful information and entertaining descriptions. Your point of view is the best among many.
so

Some truly wonderful work on behalf of the owner of this internet site , perfectly great articles .
strategic campaigns inc rating

work on behalf of the owner of this internet site , perfectly great articles .....kim kardashian hollywood hack tool

I can see that you are an expert at your field! I am launching a website soon, and your information will be very useful for me.. Thanks for all your help and wishing you all the success in your business try venus factor, it really works

work on behalf of the owner of this internet site , perfectly great articles .best link building service

each menu item in navbars and other menus printed in Base Building Blocks. loft conversion prices

thank you for the efforts you have made in writing this article. I am hoping the same best work from you in the future as well. Thanks./..
https://twitter.com/bradleyr

hank you for the efforts you have made in writing this article. I am hoping the same best work from you in the future as well. Thanks...
Texas Workforce Commission Login

Thank you again for all the knowledge you distribute,Good post. I was very interested in the article, it's quite inspiring I should admit. I like visiting you site since I always come across interesting articles like this one.Great Job, I greatly appreciate that.Do Keep sharing! Regards,
risperdal

Thanks for posting this info. I just to let you know that I just check out your site and I find it very interesting and informative. I can't wait to read lots of your posts.
Abaya Central

Admiring the time and effort you put into your blog and detailed information you offer!..
http://hostgatorcouponcentral.com

Thanks so much for this information. I hae to let you know I concur on several of the points you make here and others may require some further review, but I can see your viewpoint.
sweat miracle can be used to effectively treat excessive sweating

Theme users will notices that it has been updated as well, and no longer contains the Administration Navbar or Mobile Menu. (Those have been moved into the module https://rebelmouse.com/selfsufficiencyshortcutsreview/

Administration menu works, and added a few other types of menus that you can print, like mobile select list menus. I have also added settings in the theme administration panel that allow you to add custom icons (like so: Menu Name|icon-name) to each menu item in navbars and other menus printed in Base Building Blocks. https://rebelmouse.com/selfsufficiencyshortcutsreview/

Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!
Pennsylvania

Great article Lot's of information to Read... Great Man Keep Posting and update to People..Thanks
about the program

Your website is really cool and this is a inspiring article. Thank you so much.
potty training in 3 days

Wow! This could be one of the most useful blogs we have ever come across on thesubject. Actually excellent info! I’m also an expert in this topic so I can understand your effort.
website: https://www.rebelmouse.com/ultimateherpesprotocolreviews/

I copied the directory of BBB to sites/all/themes but after I do this, I start getting a conection restarted error on the browser, and the site gets un usable. freedebtconsolidationquotes.com

Add new comment

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.