- Drupal 7 Social Networking
- Michael Peacock
- 425字
- 2021-04-02 18:42:12
Planning our site
We now have a basic understanding of how Drupal works, and what the various aspects of its administration section do. So let's now start planning our site!
When working on new, interesting, and exciting projects, such as a new website like this one, it is often tempting to jump right in at the deep end and start building the site. But that would be a bad idea. If we planned our website and its content carefully, then we should be able to offer our visitors a much better social network than we would if we just went straight into creating the site.
Let us first focus on the content we create for our site, as opposed to the content our users will create for us. This way we can prepare the site and its preliminary content and structure, and then begin to think about how our users are going to interact and contribute. This also allows us to try and contain the non-community aspect of the site. We set up this content now, so that we can focus on our users and build a true social network in the rest of the book!
Static content
Content which isn't going to change very often is generally referred to as static content, and might include content such as a page describing the history of a company. For our site, a social network for dinosaur owners, the following can almost certainly be classified as static content:
- Contact us: A postal address and e-mail address to get in touch with us, the owners of the website
- About us: About the website and the people behind it
- Legal information: Terms and conditions, privacy policy, copyright notice, and so on
Note
It is now difficult to categorize any other content for this particular site as static content. We may wish to provide some generic information on dinosaurs, but since this is a social network, and our users are the experts, we should let them contribute to the site. So I think it is best to leave the static content limited to the information mentioned earlier.
Grouping content
We looked at taxonomy earlier when we had a brief tour of Drupal's administration features and observed that it was a great way to classify content. Certain content can be clearly classified with our DinoSpace site, such as forum posts, pages, or generic content about specific breeds of dinosaurs. We can create tags for each specific breed such as:
- T-Rex
- Pterodactyl
- Triceratops
These terms would be grouped together as Dinosaur breed.
- Moodle 1.9 for Teaching 7/14 Year Olds: Beginner's Guide
- TArch 8.5天正建筑軟件標準教程
- Adobe After Effects CC 高手之路
- Autodesk Ecotect Analysis 2011綠色建筑分析應用
- ASP.NET MVC 2 Cookbook
- AutoCAD 2020從入門到精通
- Joomla! 1.5 Site Blueprints: LITE
- Vivado從此開始(進階篇)
- 中文版Photoshop CS6全能修煉圣經(移動學習版)
- PostgreSQL 9.0 High Performance
- 新編 中文版Photoshop平面設計入門與提高
- Cinema 4D基礎與實戰教程
- 企業虛擬化實戰:VMware篇
- Plone 3.3 Site Administration
- Illustrator 2024實用教程