more
This commit is contained in:
parent
9f6414fed6
commit
6cec601cac
1 changed files with 12 additions and 10 deletions
|
@ -282,9 +282,7 @@ With our dirty secrets acknowledged, on with the show.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
How to make a module
|
### Building blocks
|
||||||
|
|
||||||
## We'll cover
|
|
||||||
|
|
||||||
* Hooks
|
* Hooks
|
||||||
* Form alter
|
* Form alter
|
||||||
|
@ -295,7 +293,6 @@ How to make a module
|
||||||
* Services
|
* Services
|
||||||
* Route subscriber
|
* Route subscriber
|
||||||
* Event subscriber
|
* Event subscriber
|
||||||
@TODO .. drop an example to fit services in?
|
|
||||||
|
|
||||||
{{% note %}}
|
{{% note %}}
|
||||||
|
|
||||||
|
@ -371,15 +368,20 @@ Should it be in a template? If it's very specific to the display on your site,
|
||||||
I definitely recommend changing core compatibility to something reasonable, 8.x
|
I definitely recommend changing core compatibility to something reasonable, 8.x
|
||||||
And Status to "All projects", not just Full, non-sandbox projects, if you're ready to write a module. A sandbox may be a great start.
|
And Status to "All projects", not just Full, non-sandbox projects, if you're ready to write a module. A sandbox may be a great start.
|
||||||
Then put in your key words and search.
|
Then put in your key words and search.
|
||||||
|
|
||||||
|
Remove the version— perhaps your best bet is porting an existing module.
|
||||||
|
|
||||||
|
Use lots of different keywords.
|
||||||
{{% /note %}}
|
{{% /note %}}
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
drupal.org, search, refine by "Modules".
|
* Do the same searches on an Internet-wide search with “Drupal” and “module” included as keywords.
|
||||||
Don't filter by version right away— perhaps your best bet is porting an existing module.
|
* Ask in IRC: #drupal-support, #drupal, and #drupal-contribute (in that order and over some time, even a few days)
|
||||||
Use lots of different keywords.
|
* Er, i meant the Slack equivalents #support, #general, #contribute, see https://www.drupal.org/slack
|
||||||
Do it again on an Internet-wide search with “Drupal” and “module” included as keywords.
|
|
||||||
Ask in IRC: #drupal-support, #drupal, and #drupal-contribute (in that order and over some time, even a few days)
|
{{% note %}}
|
||||||
|
{{% /note %}}
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
@ -442,7 +444,7 @@ To summarize: ^^
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
#### Step 1: Write up what you plan to do
|
#### Write up what you plan to do
|
||||||
|
|
||||||
[groups.drupal.org/contributed-module-ideas](https://groups.drupal.org/contributed-module-ideas)
|
[groups.drupal.org/contributed-module-ideas](https://groups.drupal.org/contributed-module-ideas)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue