National Museums Information design optimization and website development for a museum website that handles two aspects of content: "exhibits" for the public and "research" for internal use.
- Type
-
- Public Organization
- Site type
-
- Multilingual Site
- Information Site
- Solution
-
- Drupal
- Project Scale
-
6 month
The past site was difficult to manage because the site has exhibit information for the public, research information for internal use, and private, museum staff-only information, all of which had different public scope contents.
The exhibit content for the public is divided along the time axis of "present, past, and future" to make it easy to understand.
The research content is visually identifiable by changing the theme color from that of the exhibit content.
The museum staff-only site used the login function.
We built these three as a combined site using Drupal.
Furthermore, as a national institution's website, we built the site not only with a universal design, but also with accessibility features such as speech-to-speech.
- Combined site optimized for general visitors, researchers, and museum staff
- A large site of over 10,000 pages with more than 50 content types and 200 views and blocks
- Organized information, which had become complicated to manage, in a matrix-like format.
Ore no Drupal
This is a tech blog of Acret Inc.
We will irregularly post contents related to web development and operation, with a focus on Drupal technology.
-
2026/08/05
Honeypot and Antibot: Stopping Spam Bots Before They Hit Submit
If you run a Drupal site with a contact form, you know the drill: every morning there's a fresh batch of "messages" from "John" pitching crypto or discount watches. The good news is two free, lightweight modules — Honeypot and Antibot — quietly kill most of this spam without ever showing a real visitor a CAPTCHA.
-
2026/07/16
Twig, Symfony, and the Architectural Shift: Why Drupal 7 Themes Can't Just Be Ported
There's a specific kind of frustration that comes from opening up an old Drupal 7 theme folder, staring at it, and thinking: "surely I can just move this over." The CSS still looks fine. The layout still makes sense. Nothing about the design is wrong. And yet the moment you try to bring it into a current Drupal build, nothing lines up. Templates don't render. Variables come back empty. Things that used to just work now throw errors that don't even look like Drupal errors.
-
2026/06/01
Understanding Drupal’s Entity System: The Secret to Drupal’s Power
If you’ve ever sat down with a Drupal developer, you’ve likely heard the word "Entity" thrown around more than a few times. To someone outside the dev world, it sounds like something out of a science fiction movie or a ghost story. But in the world of Drupal, the Entity System is actually the "secret sauce" that makes the platform so flexible and organized. Think of Drupal not just as a tool to write blogs, but as a giant, sophisticated digital filing cabinet. The Entity System is the logic that decides how those files are shaped, where they are stored, and how they relate to one another.