Comments (5)
Probably won't be that complex to create a script to iterate the directories and scan md files extract h1 #
to generate the links, we may need to rename files as 01_ to set the order of the links within a directory.
from drupal-console-book.
Right... just what I was thinking.
We could even have a standard that anything directly under the H1 could be taken as a "page synopsis" that could be used as the link title (for better UX / SEO, i.e. so people more easily find what they want).
Even cooler might be to also parse H2s and allow jumping directly to them... on pages where there is enough information that this could be useful. I'll create a new branch for the few necessary file changes. Then I'll look for an existing script or write one and share it... it might be useful for other projects, but that thought suddenly seems so true that I'm sure it must exist already, which could allow us to continue to build on "proudly found elsewhere". ;-)
from drupal-console-book.
@LowellMontgomery: I am planning to add a new command that takes advantage of PR hechoendrupal/drupal-console#868 I mentioned on the other issue #53
This command will iterate each one of the commands and generate both
Index
https://github.com/hechoendrupal/drupal-console-book/blob/master/commands/available-commands.md
And each command page
https://github.com/hechoendrupal/drupal-console-book/tree/master/commands
I can add some logic to read the repo files and generate the Summary file as well
https://github.com/hechoendrupal/drupal-console-book/blob/master/SUMMARY.md
from drupal-console-book.
Summary section related to Available Commands is now automatically generated by the new generate:doc
command.
from drupal-console-book.
@LowellMontgomery Closing this one, feel to open or create a another issue for new ideas for improvement the doc automation.
from drupal-console-book.
Related Issues (20)
- Remove console with composer global installation
- Rename `console` to `drupal`
- [docs] Add homebrew-php as installation option HOT 2
- Note mentions -y argument, but sample code contains -n HOT 5
- [module:download] Update options
- What is DrupalStyle?
- cache:rebuild page should inform about all the available caches to rebuild HOT 1
- Files missing for Permissions & Interactive Mode links
- Content missing for Permissions & Interactive Mode files
- Russian translation to be updated HOT 5
- Rewrite the Getting the Project page to better explain the difference between the global and local installation. HOT 1
- Rewrite the What is the Drupal Console page to more fully explain he capabilities of Console. HOT 1
- Create a FAQ overview page to make it easier to reference from other pages in the docs.
- Temporarily mark site:mode command as unavailable. HOT 1
- Temporarily mark site:new command as unavailable HOT 1
- downloading the launcher doesn't work HOT 1
- Modify launcher page to better explain what launcher is and that it is not all you need. HOT 2
- module:install --composer says uninstall instead of install HOT 1
- Add descriptive text to composer install page HOT 1
- Inform about dependencies
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from drupal-console-book.