Commit graph

952 commits

Author SHA1 Message Date
Chris Thompson
fbd90e84b8 Correct sync location and split up steps 2019-01-24 13:46:35 -05:00
mlncn
474ca14f5f Merge branch 'language-switcher-footer' into 'master'
Language switcher footer

See merge request agaric/sites/agaric-com!54
2019-01-22 18:32:20 +00:00
mlncn
6b18fdd475 Merge branch 'make-commands' into 'master'
Add makefile for sync command

See merge request agaric/sites/agaric-com!55
2019-01-22 18:31:21 +00:00
David Valdez
c05100545a Typo 2019-01-22 12:27:57 -06:00
David Valdez
55c322eb79 Displays a link to switch the language.
Only if the content has been translated already.
2019-01-22 12:05:38 -06:00
Chris Thompson
dd58eb1c24 Add makefile for sync command 2019-01-22 11:55:30 -05:00
David Valdez
a6ed2a3e5a Composer lock file with the language dropdown module 2019-01-21 23:48:25 -06:00
David Valdez
be9d0e8083 Language switcher footer 2019-01-21 23:48:06 -06:00
benjamin melançon
7184d9cfc3 Update pattern library for #159
> Remove surrounding cruft from pure teaser/preview paragraph for RSS
2019-01-21 13:04:01 -05:00
benjamin melançon
93a85a8d6b Update pattern library for #159
> Print only the first *text* paragraph
  > Fix read more link, make it a paragraph, escape the HTML
2019-01-21 00:32:45 -05:00
mlncn
f17bc0aa7e Merge branch '89-creative-commons' into 'master'
Resolve "A content editor can choose the license for their creative work."

See merge request agaric/sites/agaric-com!53
2019-01-20 05:16:56 +00:00
benjamin melançon
a61174b8a3 Author must be before body to not be in wrong place 2019-01-19 22:56:20 -05:00
benjamin melançon
cb2257d2fd Update pattern library 2019-01-19 22:06:17 -05:00
Clayton Dewey
e4825b24dd Add Small landscape image style for the license icon. 2019-01-19 15:14:55 -07:00
Clayton Dewey
9eecdef830 Update License vocabulary fields and display 2019-01-19 15:14:09 -07:00
benjamin melançon
96e28ee1b9 Add author field (for dc:creator), remove links 2019-01-19 15:05:39 -05:00
benjamin melançon
0459585965 Update pattern library to hide RSS extra title
Ref #159
2019-01-19 01:59:47 -05:00
benjamin melançon
00d0007265 Update composer lock file (no code changes) 2019-01-19 01:58:32 -05:00
Clayton Dewey
e6e1258829 Enable OpenGraph module and configure sensible defaults for OpenGraph metatag 2019-01-18 15:56:26 -07:00
benjamin melançon
1d3b9cd2eb Remove language code from filtering on taxonomy term listings
Ref #159
2019-01-18 17:42:29 -05:00
mlncn
0743650802 Merge branch 'comment_notify' into 'master'
Comment notify

See merge request agaric/sites/agaric-com!51
2019-01-17 20:44:19 +00:00
benjamin melançon
3ae5eab604 Update pattern library with RSS teaser craziness 2019-01-17 15:02:46 -05:00
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
David Valdez
16f52afa5f Composer lock.
With the comment notify module
2019-01-17 11:48:54 -06:00
David Valdez
3454eeaf94 Add the comment notify module. 2019-01-17 11:45:29 -06: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
ba1a63a95c Update composer lock file with latest Drupal 2019-01-16 19:10:08 -05:00
benjamin melançon
bbc1c1726c Update Pattern Library (David's work) 2019-01-16 16:55:44 -05:00
benjamin melançon
6edad65329 Add stub of RSS teaser work 2019-01-16 16:43:51 -05:00
benjamin melançon
10fcaf5a66 Update composer lock file with minor Indieweb module update 2019-01-16 16:43:51 -05:00
mlncn
80da91b259 Merge branch 'prism' into 'master'
A basic integration of the prism library.

See merge request agaric/sites/agaric-com!50
2019-01-15 18:16:33 +00:00
David Valdez
dd3404a457 Add the prism library in the theme 2019-01-15 10:19:19 -06:00
David Valdez
d4b055bcae Remove the agaric_prism module.
The libraries are going to be added directly in the theme
2019-01-15 10:18:46 -06:00
David Valdez
76b740adb9 A basic integration of the prism library. 2019-01-15 10:02:20 -06:00
mlncn
664775e42e Merge branch 'multilingual' into 'master'
Multilingual

See merge request agaric/sites/agaric-com!49
2019-01-15 05:06:12 +00:00
David Valdez
bd26b1501e Update language configuration 2019-01-14 19:15:35 -06:00
David Valdez
f05461ba95 Composer lock file 2019-01-12 00:55:42 -06:00
David Valdez
b8829e08bc Multiligual modules configuration 2019-01-12 00:55:42 -06:00
benjamin melançon
1beab9114e Update composer lock file - migration module updates
i suppose we should really uninstall and remove the migration modules now that we aren't using them anymore
2019-01-09 08:48:32 -05:00
benjamin melançon
30336e6d2c Update pattern library with style fixes
Problems mostly spotted by @sfreudenberg

  > Keep cards on work page to equal heights
  > Keep width full so taciturn types aren't shrunk
  > Change within-flow block padding to margin so spacing *does* collapse
2019-01-08 17:46:37 -05: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
968378af35 Update Symfony a minor point version (to 3.4.21) 2019-01-06 22:51:49 -05:00
benjamin melançon
b6e6e78f6a Update composer lock file (rare no-code change) 2019-01-06 22:49:28 -05:00