Commit graph

253 commits

Author SHA1 Message Date
benjamin melançon
be03f342b8 This can't be right but just try throwing empty 3rd party settings in
The actual error is in core/modules/content_translation/src/ContentTranslationManager.php here:

      foreach ($bundles as $bundle) {
        $config = $this->loadContentLanguageSettings($entity_type_id, $bundle);
        if ($config->getThirdPartySetting('content_translation', 'enabled', FALSE)) {
          $enabled = TRUE;
          break;
        }
      }

Something caused ane error like this, during configuration import:

 [notice] Synchronized configuration: create views.view.who_s_new in language.es.
Error: Call to a member function getThirdPartySetting() on null in /var/www/drutopia/web/core/modules/content_translation/src/ContentTranslationManager.php on line 99 #0 /var/www/drutopia/web/core/modules/content_translation/content_translation.module(180): Drupal\content_translation\ContentTranslationManager->isEnabled('group', '')
Error: Call to a member function getThirdPartySetting() on null in Drupal\content_translation\ContentTranslationManager->isEnabled() (line 99 of /var/www/drutopia/web/core/modules/content_translation/src/ContentTranslationManager.php).
PHP Fatal error:  Uncaught Error: Call to a member function getThirdPartySetting() on null in /var/www/drutopia/web/core/modules/content_translation/src/ContentTranslationManager.php:99
Stack trace:

Fatal error: Uncaught Error: Call to a member function getThirdPartySetting() on null in /var/www/drutopia/web/core/modules/content_translation/src/ContentTranslationManager.php:99
Stack trace:

(See agaric-com snippets)

The next thing that showed up on another try is the config we tried.
2019-01-17 14:02:08 -05:00
benjamin melançon
11bafffe6e Configure what RSS teaser view mode outputs
This somehow works even though the node_rss view row processor prevents node templates
from working, so we cannot override this template at the node level.
2019-01-17 13:34:28 -05:00
benjamin melançon
eec831e40e Add teaser taxonomy term feed
where we try to optimize for Drupal Planet while still getting all
our unique coolness (multiple authors, permalink guid) accounted for.
2019-01-17 13:30:30 -05:00
benjamin melançon
b049b761c3 Add public speaker webform 2019-01-17 05:08:34 -05:00
benjamin melançon
23401e513b Add Micky's tech & rev workshop form 2019-01-17 05:07:59 -05:00
benjamin melançon
a1edd2ed28 Configure taxonomy term paths 2019-01-17 05:07:11 -05:00
benjamin melançon
722c7acc98 Update ignored redirect 404 settings from live 2019-01-17 05:02:58 -05:00
benjamin melançon
6edad65329 Add stub of RSS teaser work 2019-01-16 16:43:51 -05:00
David Valdez
bd26b1501e Update language configuration 2019-01-14 19:15:35 -06:00
David Valdez
b8829e08bc Multiligual modules configuration 2019-01-12 00:55:42 -06:00
benjamin melançon
815535cb3d Add RSS teaser view mode
TODO: Contribute back to Drutopia
2019-01-06 23:29:07 -05:00
benjamin melançon
d12aa25748 Commit config snapshot 2019-01-06 23:04:36 -05:00
benjamin melançon
0591510d80 Enable & configure HotJar 2019-01-06 23:04:22 -05:00
benjamin melançon
d06ff77096 Use wildcards so future contact/webforms are protected
Ref #164
2019-01-04 13:55:09 -05:00
Clayton Dewey
ff344b2d87 Fix form ids being fed antibot 2019-01-03 16:52:13 -07:00
Clayton Dewey
d2220e076c Make it more obvious when we get a submission from the contact form 2019-01-03 16:10:46 -07:00
Clayton Dewey
ea1daa3943 Enable and configure AntiBot to protect Contact and Training forms 2019-01-03 16:09:48 -07:00
Clayton Dewey
53dec4f515 Configure an RSS teaser view mode for Blog Post and update Term Feed view to use the teaser view mode 2019-01-03 13:55:32 -07:00
benjamin melançon
590d10d407 Update positions on person add form 2019-01-03 12:48:25 -05:00
benjamin melançon
c321577d5e Commit stub general services webform 2019-01-03 12:46:29 -05:00
Clayton Dewey
8e56152983 Update Term feed to include summary of article 2019-01-02 17:14:30 -07:00
benjamin melançon
f00aa72f00 Acknowledge footer usually false 2019-01-01 10:23:55 -05:00
benjamin melançon
de9dacd5bb Commit auto-acknowledgement of new person fields 2019-01-01 10:19:29 -05:00
benjamin melançon
d2fd49be0a Drop more link from case studies
... it displays badly, and we don't *have* more case studies (yet).

Ref #43
2019-01-01 10:17:35 -05:00
benjamin melançon
16cd4f10d9 Add footer with more link for blog embed (homepage) 2019-01-01 10:08:54 -05:00
Clayton Dewey
1a075f7b3d Enable Menu Trail by Path 2018-12-31 12:36:39 -07:00
Clayton Dewey
8b49a43a9c Use teaser view mode for Related Content 2018-12-28 17:13:13 -07:00
mlncn
3a999c2ac0 Merge branch 'case-study-views-fix' into 'master'
Disable page, fix more link

See merge request agaric/sites/agaric-com!42
2018-12-28 23:13:32 +00:00
mlncn
f71dd0b03b Merge branch '87-training-form' into 'master'
Update topics on training form

Closes #87

See merge request agaric/sites/agaric-com!41
2018-12-28 23:12:11 +00:00
mlncn
1eedf918ca Removed Backbone from offerings. 2018-12-28 23:12:04 +00:00
Clayton Dewey
183bf0095f Disable page, fix more link 2018-12-28 14:50:15 -07:00
Clayton Dewey
be4386ea98 Update topics on training form 2018-12-28 14:13:10 -07:00
benjamin melançon
e1ab8eb3f5 Commit menu weight updates 2018-12-28 15:59:56 -05:00
benjamin melançon
85cea7c330 Revert "Remove unused Page view on Case Study"
This reverts commit c57225a693.

Apparently Views doesn't work if there isn't page display.

Known bug, https://drupal.org/node/2655694

Ref #43
2018-12-28 15:51:22 -05:00
mlncn
64f6c3248b Merge branch '41-case-study-homepage' into 'master'
Remove unused Page view on Case Study

Closes #41

See merge request agaric/sites/agaric-com!36
2018-12-28 20:12:36 +00:00
mlncn
81118e9990 Merge branch '127-people-search' into 'master'
Fix styling of Person teaser view mode for search results

Closes #127

See merge request agaric/sites/agaric-com!37
2018-12-28 20:12:12 +00:00
mlncn
47bf383e49 Merge branch '140-people-contacts' into 'master'
Update People form to include contact fields

Closes #140

See merge request agaric/sites/agaric-com!39
2018-12-28 20:11:31 +00:00
Clayton Dewey
bf632d39dc Create training form 2018-12-27 14:46:48 -07:00
Clayton Dewey
4c9f80efb3 Update People form to include contact fields 2018-12-27 14:23:28 -07:00
Clayton Dewey
3262c6ccfa Add contact fields to people content type 2018-12-27 13:05:59 -07:00
Clayton Dewey
958821e108 Fix styling of Person teaser view mode for search results 2018-12-27 12:36:21 -07:00
Clayton Dewey
c57225a693 Remove unused Page view on Case Study 2018-12-27 12:24:12 -07:00
Clayton Dewey
cf18c7d588 Update Case Study view to show only promoted items on homepage 2018-12-27 09:21:16 -07:00
benjamin melançon
5f0dd7dbbe Commit auto-adding config that doesn't do anything
... probably i have a few more indieweb things checked on than i understand what they do.
2018-12-27 02:34:26 -05:00
benjamin melançon
08d208dcb6 Configure what to show for page teasers
Ref #127
2018-12-27 02:33:43 -05:00
benjamin melançon
4e209cb29b Require name and e-mail address for anonymous commenters
Ref #32
2018-12-27 01:41:13 -05:00
benjamin melançon
daf6232be7 Disable 'Related Content' block on person nodes
Ref #110
2018-12-27 01:15:15 -05:00
benjamin melançon
7e01653874 Manually enable Diff module in core.extension.yml
to prevent errors on import like:

 [error]  Drupal\Core\Config\ConfigImporterException: There were errors validating the config synchronization.
Configuration <em class=placeholder>diff.settings</em> depends on the <em class=placeholder>Diff</em> module that will not be installed after import. in Drupal\Core\Config\ConfigImporter->validate() (line 737 of /var/www/drutopia/web/core/lib/Drupal/Core/Config/ConfigImporter.php).

Ref #139
2018-12-27 00:40:34 -05:00
benjamin melançon
d6e494f536 Remove link from people roles
... at least until we style those listing pages a bit better.

Ref #110
2018-12-27 00:25:49 -05:00
Clayton Dewey
c9e89e21eb Install, enable and configure Diff module 2018-12-26 20:59:54 -07:00