Commit graph

342 commits

Author SHA1 Message Date
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
Clayton Dewey
2b4e729c79 Tweak the Admin Content view 2018-12-26 20:19:57 -07:00
Clayton Dewey
add6c9e1ca Update Admin Content view, part 2 2018-12-26 20:12:00 -07:00
Clayton Dewey
5d9093f0a3 Merge branch 'master' of gitlab.com:agaric/sites/agaric-com 2018-12-26 20:04:29 -07:00
Clayton Dewey
5cda00eca8 Update Admin Content view to be more relevant and usable 2018-12-26 20:04:22 -07:00
benjamin melançon
f339497fa3 Don't provide a comment preview option
it's ugly and it risks people not saving

Ref #32
2018-12-26 22:00:06 -05:00
Clayton Dewey
5b5a92ff4d Merge branch 'master' of gitlab.com:agaric/sites/agaric-com 2018-12-26 19:10:09 -07:00
Clayton Dewey
ac20bff236 Enable and configure Honeypot 2018-12-26 19:09:55 -07:00
benjamin melançon
139273ea8f Give access to the minimal HTML format to everyone 2018-12-26 19:23:42 -05:00
Clayton Dewey
401bb931d5 Enable and configure Statistics module 2018-12-26 16:58:22 -07:00
Clayton Dewey
bbf57480e5 Enable and configure Google Analytics 2018-12-26 16:56:06 -07:00
benjamin melançon
76075b5fb5 Don't show subject (annoying when leaving comment); restrict format
Ref #32
2018-12-26 12:09:50 -05:00
benjamin melançon
d7b8036a4c Don't print links (just the 'add new comment' link) on blog posts 2018-12-25 20:02:00 -05:00
benjamin melançon
0106778c44 Set taxonomy term-level permissions 2018-12-25 13:13:17 -05:00
benjamin melançon
d7cf4dab5a Disable comment threading (display), allow contact info, show form 2018-12-25 12:48:14 -05:00
benjamin melançon
d255c477a4 Whatever the meta tags field is, we don't ned to print it 2018-12-25 12:46:39 -05:00
benjamin melançon
ea1f71ca3e Set permissions to allow unauthenticated anonymous visitors to comment
and logged-in authenticated users to edit their comments and skip approval when posting, as
well as post in the first place.

But the comment form still isn't showing up...

Ref #32
2018-12-24 21:18:40 -05:00
benjamin melançon
b678357c3d Configure blog tags & topics to mark up as categories
plus other, experimental indieweb microformat config

Ref #132
2018-12-24 18:32:23 -05:00
benjamin melançon
a23f8f44f7 Configure blog posts to do new revisions by default
Ref #115
2018-12-24 18:18:44 -05:00
benjamin melançon
f0495c7042 Configure blog posts to provide author microformats for author reference
Ref #132
2018-12-24 18:14:37 -05:00
benjamin melançon
3d0ec7b122 Try configuring indieweb to auto e-content wrap node body (paragraphs) and comments
and also to mark up the summary so it can be used in syndication to microstatus networks.

We aren't printing the summary field on blog post full pages though so that can't possibly
work, and pretty sure the paragraphs won't print a class around them (but that's just as
well, we're doing the e-content class in the node--full template and getting a bit more of
the other content fields.

Wrapping the comment body is probably going to work though.

Ref #132
2018-12-22 16:47:09 -05:00
benjamin melançon
32559f60a8 Disable image on blog posts; it'll need to be embedded in content manually
Documented https://agaric-documentation.readthedocs.io/en/latest/agaric-website/basics.html
2018-12-21 13:40:33 -05:00
benjamin melançon
05505362d9 Pour on a little more IndieWeb 2018-12-20 10:16:23 -05:00
benjamin melançon
5445554a40 Commit snapshotted config 2018-12-18 20:22:02 -05:00
benjamin melançon
7cb4769a57 Enable Indieweb API and selected modules 2018-12-18 20:21:45 -05:00
benjamin melançon
8087cf8790 Configure page teaser displayed fields (& ditch Display Suite template)
Ref #127
2018-12-18 17:20:32 -05:00
benjamin melançon
455020aed2 Make paragraphs available to case study teasers
Ref #127
2018-12-18 17:19:08 -05:00
benjamin melançon
803fa27b0d Configure fields for case study teaser 2018-12-18 11:13:47 -05:00
benjamin melançon
ac6b9201d8 Have blog view use teasers, so we keep blog & search styling in sync 2018-12-18 09:00:50 -05:00
benjamin melançon
1f2cc94090 Copy card view mode display config over to teaser 2018-12-18 09:00:00 -05:00
benjamin melançon
2f6aef4867 Make all search results 'teasers'.
Ref #127
2018-12-18 08:53:55 -05:00
benjamin melançon
4f7445ded5 Configure search bar to show on search result pages 2018-12-18 08:22:53 -05:00
benjamin melançon
50daceced2 Add another main navigation block for 2nd-level menu
And place in the secondary_menu region we output in the node template titlebar region
thanks to our https://www.drupal.org/project/regionincontent module.
2018-12-17 20:39:04 -05:00
benjamin melançon
18db37f32c Commit config snapshot 2018-12-17 20:36:53 -05:00
benjamin melançon
7aa0a40d29 Enable Region In Content Template module
Ref #110
2018-12-17 19:43:11 -05:00
benjamin melançon
67e22f99d5 Provide summary field for the person template 2018-12-16 12:53:49 -05:00
benjamin melançon
4c469553bb Restrict team embed view to worker owners 2018-12-15 22:56:45 -05:00
benjamin melançon
303e57dcc1 Set row classes and add embed view 2018-12-15 22:37:30 -05:00
benjamin melançon
d79784d9b6 Use image URL rather than image; provide summary field not role 2018-12-15 22:36:35 -05:00
benjamin melançon
9d4c7f0864 Remove extraneous help; send better signal about summary length
Ref #110
2018-12-15 22:35:42 -05:00
benjamin melançon
a43ddd0dd1 Kill the body field on people; we're using the summary now
Ref #110
2018-12-15 22:32:48 -05:00
benjamin melançon
3896464783 Lock down allowed HTML (no links, no paragraphs even) for summary field
Ref #110
2018-12-15 22:30:51 -05:00
benjamin melançon
8265c375f2 Configure small card person view mode not to use bloody display suite 2018-12-15 00:10:51 -05:00
benjamin melançon
ec0c7df355 Use landscape style for people page; losing responsive images for now
... but i can't imagine the responsive image was working too well, the configuration for
the 'wide' one in particular was quite whack.
2018-12-14 10:49:09 -05:00
benjamin melançon
7d7c668d8a Add a landscape style 2018-12-14 10:48:18 -05:00
benjamin melançon
52e28a0cec In process but so far bad attempt to make RSS version of blog view 2018-12-13 18:19:41 -05:00
benjamin melançon
e89368df18 Add an embed view display for Blog listing 2018-12-13 13:58:14 -05:00
benjamin melançon
d62ebda285 All paragraph types for all (in use) content types 2018-12-13 13:57:54 -05:00
benjamin melançon
b0f905abb5 Commit meaningless config self-rearrangement 2018-12-13 11:12:26 -05:00
benjamin melançon
921e4c750d Place search block in primary menu navigation (at end) 2018-12-12 23:55:11 -05:00
benjamin melançon
22d711dd96 Add case study view embed display & move page out of way 2018-12-12 13:02:27 -05:00
benjamin melançon
8c6242563b Give basic page webform paragraph (& all paragarphs) 2018-12-10 21:34:12 -05:00
benjamin melançon
3866e8b142 Configure a webform paragraph 2018-12-10 21:33:38 -05:00
benjamin melançon
4742d6d0b9 We want landscape aspect ratio
...but that doesn't really give us that
2018-12-10 21:29:30 -05:00
benjamin melançon
5fde8cdd4f Dump display suite and update blog 'card' output
with lovely simple things that fit into our new template beautifully
2018-12-10 18:09:09 -05:00
benjamin melançon
a741fa1c3c Commit self config updates (after webform database updates) 2018-12-10 14:46:47 -05:00
benjamin melançon
a8d0ab16a5 Don't print summary field on full nodes
Fixes #112

Question is how did this get so broken?  Does Drutopia have such messed up
configuration for basic pages?
2018-12-10 14:46:03 -05:00
benjamin melançon
6a61119054 Hide body paragraph label because it's meaningless
And, more to the point, equally meaningless to non-sighted visitors or others
using assistive technology as it is to visitors seeing the page visually.
2018-12-10 13:52:54 -05:00
benjamin melançon
44ba48281f Commit self-update about url redirects 2018-12-10 13:51:29 -05:00
benjamin melançon
8bb38223b7 Hide the tag label entirely because we'll supply our own 2018-12-10 13:49:47 -05:00
benjamin melançon
eaec882c60 Add small subtitle and small title styles to rich HTML 2018-12-08 22:19:44 -05:00
benjamin melançon
d3e6df8886 Use the wide image for people pages 2018-12-02 19:31:16 -05:00
benjamin melançon
8eccec95f1 Restore access to the body field; use for short bio next to image 2018-12-02 19:30:08 -05:00
benjamin melançon
c95806ba71 Switch to non-display suite, normal node templates 2018-12-02 19:27:09 -05:00
benjamin melançon
aae4016f3c Commit self-updated view weights 2018-12-01 10:28:33 -05:00
benjamin melançon
ab3474de7b Configure full HTML to do line breaks, give editors access
This fixes paragraphs not showing up on imported content
2018-12-01 10:27:45 -05:00
benjamin melançon
b078120937 Output no labels, full image, and don't allow entry of link titles 2018-11-21 12:58:27 -05:00
benjamin melançon
fb5a538b6d Delete the home page feature (which must have been done on live) 2018-11-21 12:55:39 -05:00
benjamin melançon
9c6d7a1476 Actually add the fields that we just configured 2018-11-19 21:59:56 -05:00
benjamin melançon
208c36daa5 Don't print the new fields 2018-11-19 21:59:27 -05:00
benjamin melançon
a825335673 Add bust out of content flow option to text paragraphs
Set to 'off' by default.

This will replace our intuiting the need to bust out when a hero class is applied with the
style classes dropdown.  Someday, probably when we've moved beyond paragraphs, it would be
so nice to have configurations of the art direction options themselves, so that regular
usage is picking from a couple arranged options but there's an advanced option to get
more granular.  But for now, we'll live with the editor having to understand how things
are supposed to work together.
2018-11-19 21:58:49 -05:00
benjamin melançon
b9c9a793df Add bust out of content flow option to quotation
Set to 'on' by default
2018-11-19 21:56:15 -05:00
benjamin melançon
a9258dd075 Don't print the art direction 2018-11-19 21:38:27 -05:00
benjamin melançon
a3483d12e7 Update case study block view to only show six 2018-11-19 21:24:57 -05:00
benjamin melançon
81310df79f Add a boolean field for busting out of the flow 2018-11-19 21:20:30 -05:00
benjamin melançon
c187530a55 Add a style to basic HTML 2018-11-19 03:56:15 -05:00
benjamin melançon
7e81946cf8 We killed that block after all
Revert "Never mind; not worth breaking out of flow content"

This reverts commit 4e1be7cb72.
2018-11-19 03:17:39 -05:00
benjamin melançon
edd56f1801 Add style classes as option to text paragraphs
Adding one is what triggers all the craziness, busting out like ... a hero.
2018-11-19 03:07:16 -05:00
benjamin melançon
58a2685bc9 Finish configuring quotation with image paragraph 2018-11-18 19:44:17 -05:00
benjamin melançon
93abc8e826 Commit config snapshot 2018-11-18 19:11:52 -05:00
benjamin melançon
2d74cdcf20 Enable http status and use it for user login block visibility 2018-11-18 19:11:32 -05:00
benjamin melançon
19c6830c7b Commit config snapshot 2018-11-18 17:43:27 -05:00
benjamin melançon
9305d14a1e Configure clever-ish text for access denied page
It's nicely formatted, anyway
2018-11-18 17:43:11 -05:00
benjamin melançon
ab42706c73 Enable custom error module & configure site to use it 2018-11-18 17:42:23 -05:00
benjamin melançon
e95d53859a Enable all paragraph types for campaign content 2018-11-18 13:01:01 -05:00
benjamin melançon
48f4c63c73 Add quotation with image paragraph type
Just a start so far, with a quotation text field with a generous character limit—
but not the unlimited amount a long text would be.
2018-11-18 13:00:32 -05:00
benjamin melançon
cce7fcc6c5 Commit config snapshots 2018-11-18 12:27:57 -05:00
benjamin melançon
91606062a0 Enable textarea for widget module 2018-11-18 12:27:40 -05:00
benjamin melançon
4e1be7cb72 Never mind; not worth breaking out of flow content
Revert "Delete the front page block; it'll go in the page"

This reverts commit 26f84ddb60.
2018-11-17 21:59:42 -05:00
benjamin melançon
998a4c7b62 Dump more DS templates, commit auto-updated aspects of node display config 2018-11-17 19:06:07 -05:00
benjamin melançon
d89e8fa545 Dump display suite template for blogs; hide author field label entirely
We're dropping all the fancy, break-things templates. See
https://gitlab.com/drutopia/drutopia/issues/245
2018-11-17 19:04:37 -05:00
benjamin melançon
26f84ddb60 Delete the front page block; it'll go in the page 2018-11-17 19:02:17 -05:00
benjamin melançon
5c0a69be8c Give the other dates consistent formats too 2018-11-17 19:01:26 -05:00
benjamin melançon
6f9abd2149 Medium is what is used as date on nodes
Make it pretty and simple
2018-11-17 18:52:32 -05:00
benjamin melançon
b9d4ccdceb Update manager permissions from Drutopia 2018-11-15 02:02:55 -05:00
benjamin melançon
594b75747a Commit config snapshots 2018-11-15 01:58:41 -05:00
benjamin melançon
a8a3237ed7 Update manager role permissions imported with config distro from drutopia 2018-11-15 01:58:08 -05:00
benjamin melançon
4ab5854e9f Correct the label for bright blue (is-blue) 2018-11-15 01:09:03 -05:00
benjamin melançon
436321c49c Add editor setting for making title paragraphs main/large 2018-11-14 15:15:43 -05:00
benjamin melançon
efc11642b1 Don't allow visitors to register; call them visitors 2018-11-14 10:54:22 -05:00
benjamin melançon
e712c61ae0 Add final color selection already available in styles 2018-11-14 10:53:46 -05:00
benjamin melançon
736b8056f9 Hide guidelines now that we're restricted to just one text format 2018-11-14 00:04:27 -05:00
benjamin melançon
77644e66e9 Only allow title HTML for title, subtitle 2018-11-13 23:58:20 -05:00
benjamin melançon
127e9fa00e Commit config snapshot 2018-11-13 23:55:42 -05:00
benjamin melançon
d8df2293a5 Enable allowed formats module 2018-11-13 23:55:31 -05:00
benjamin melançon
a1f9149991 Remove attempt at token replacement 2018-11-13 23:50:20 -05:00
benjamin melançon
443695d3b7 Add missed titlebar field config 2018-11-13 23:47:28 -05:00
benjamin melançon
6b30f72780 Add titlebar option to title paragraph 2018-11-13 22:56:47 -05:00
benjamin melançon
843acc68ed Don't print useless 'view' label 2018-11-13 22:43:48 -05:00
benjamin melançon
c790f805ea Add dark (blue) to available color styles
This isn't intended to be used for the case studies, but it is used for landing
pages to make the common background, and we're using landing pages for 'Work'.
2018-11-13 21:57:31 -05:00
benjamin melançon
76e802769c Make update notification e-mail one of ours
... but i couldn't find this in the UI anywhere, bizarre.  Also i'd just as soon
disable this module, but we'll let it hang around until the Drutopia update game
is rock solid.
2018-11-13 21:50:51 -05:00
benjamin melançon
e45bb6f1ad Commit disabling of views links 2018-11-13 11:40:30 -05:00