blog issueshttps://gitlab.torproject.org/tpo/web/blog/-/issues2020-06-27T14:30:10Zhttps://gitlab.torproject.org/tpo/web/blog/-/issues/22018Prevent users from being individually tracked in Drupal’s logs.2020-06-27T14:30:10ZHiroPrevent users from being individually tracked in Drupal’s logs.HiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/22019Integrate a Captcha and Honeypot2020-06-27T14:30:10ZHiroIntegrate a Captcha and HoneypotIntegrate a Captcha and Honeypot for comment forms that does not involve third party services. This will not prevent all spam but will reduce the success of automated spam attacks.Integrate a Captcha and Honeypot for comment forms that does not involve third party services. This will not prevent all spam but will reduce the success of automated spam attacks.HiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/22020Ensure the site renders properly on different devices and browsers versions2020-06-27T14:30:10ZHiroEnsure the site renders properly on different devices and browsers versionsEnsure the site renders properly on different devices, as well as in the latest versions of Safari, Chrome, Firefox, IE and both the alpha and stable releases of The Tor Browser.Ensure the site renders properly on different devices, as well as in the latest versions of Safari, Chrome, Firefox, IE and both the alpha and stable releases of The Tor Browser.HiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/22021Provide an RSS feed of blog posts that is accessible at its previous URL.2020-06-27T14:30:09ZHiroProvide an RSS feed of blog posts that is accessible at its previous URL.HiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/22243CSS and logo changes2020-06-27T14:30:09ZIsabela FernandesCSS and logo changesChange all color: #ABCD03 to #68b030
Primary font should be Source Sans Pro
Remove the slogan below the logo
Add new logo (png attached)Change all color: #ABCD03 to #68b030
Primary font should be Source Sans Pro
Remove the slogan below the logo
Add new logo (png attached)HiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/22334Missing top-right links in blog2020-06-27T14:30:09ZteorMissing top-right links in blogThere are 9 links in the top right of https://www.torproject.org/ , and the new blog only has 2 in the top center left (and the blog link in the top right).
Did we deliberately remove:
* Documentation
* Press
* Contact
* Download
* Volu...There are 9 links in the top right of https://www.torproject.org/ , and the new blog only has 2 in the top center left (and the blog link in the top right).
Did we deliberately remove:
* Documentation
* Press
* Contact
* Download
* Volunteer
I'd like to put Download back if we can, not sure about the other ones.HiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/22335Please remove "The" from the blog title2020-06-27T14:30:09ZteorPlease remove "The" from the blog titleThe current title is: "The Tor Blog | The Tor Project Blog"
"The" doesn't add any useful information. And it makes tab names hard to read when I have many tabs open.
I suggest we remove both instances of "The".
And maybe we want to thi...The current title is: "The Tor Blog | The Tor Project Blog"
"The" doesn't add any useful information. And it makes tab names hard to read when I have many tabs open.
I suggest we remove both instances of "The".
And maybe we want to think about whether repeating "Tor" and "Blog" is useful too.HiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/22336blogs/$user not present in new blog2020-06-27T14:30:09ZArturo Filastòblogs/$user not present in new blogIn the old blog every use would have the list of posts they published accessible via:
https://blog.torproject.org/blogs/art
While in the new blog the URI has changed to:
https://live-tor-blog-8.pantheonsite.io/users/artIn the old blog every use would have the list of posts they published accessible via:
https://blog.torproject.org/blogs/art
While in the new blog the URI has changed to:
https://live-tor-blog-8.pantheonsite.io/users/arthttps://gitlab.torproject.org/tpo/web/blog/-/issues/22337blog.tpo/node/ does not exist in the new blog2020-06-27T14:30:09ZArturo Filastòblog.tpo/node/ does not exist in the new blogI think this may be too complex to map and maybe not worth it.
The old blog had links to articles also available in the form:
https://blog.torproject.org/node/1190/191104
but on the new blog:
https://live-tor-blog-8.pantheonsite.io/n...I think this may be too complex to map and maybe not worth it.
The old blog had links to articles also available in the form:
https://blog.torproject.org/node/1190/191104
but on the new blog:
https://live-tor-blog-8.pantheonsite.io/node/1190/191104
gives 404https://gitlab.torproject.org/tpo/web/blog/-/issues/22338Missing and mismatched blog posts2020-06-27T14:30:09ZArturo FilastòMissing and mismatched blog postsI noticed that some of the blog posts I wrote now give a permission denied error.
For example:
* https://live-tor-blog-8.pantheonsite.io/blog/ooni-bridge-reachability-study-and-hackfest (gives permission denied error)
* https://live-t...I noticed that some of the blog posts I wrote now give a permission denied error.
For example:
* https://live-tor-blog-8.pantheonsite.io/blog/ooni-bridge-reachability-study-and-hackfest (gives permission denied error)
* https://live-tor-blog-8.pantheonsite.io/blog/tor-project-hiring-developer-ooni (redirects to /blog/tor-misused-criminals), but then shows the correct article with a different author. I also don't see this appear in my list of posts: https://live-tor-blog-8.pantheonsite.io/users/artHiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/22350Loading a tag leads to Drupal\Core\Database\DatabaseExceptionWrapper2020-06-27T14:30:08ZRoger DingledineLoading a tag leads to Drupal\Core\Database\DatabaseExceptionWrapperTrying to load
https://live-tor-blog-8.pantheonsite.io/category/tags/research
consistently gives me this error
```
The website encountered an unexpected error. Please try again later.
Drupal\Core\Database\DatabaseExceptionWrapper: Excep...Trying to load
https://live-tor-blog-8.pantheonsite.io/category/tags/research
consistently gives me this error
```
The website encountered an unexpected error. Please try again later.
Drupal\Core\Database\DatabaseExceptionWrapper: Exception in Taxonomy term[taxonomy_term]: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'taxonomy_index.status' in 'where clause': SELECT taxonomy_index.sticky AS taxonomy_index_sticky, taxonomy_index.created AS taxonomy_index_created, node_field_data.nid AS nid FROM {node_field_data} node_field_data LEFT JOIN {taxonomy_index} taxonomy_index ON node_field_data.nid = taxonomy_index.nid WHERE ((taxonomy_index.tid = :taxonomy_index_tid)) AND (taxonomy_index.status = :db_condition_placeholder_0) ORDER BY taxonomy_index_sticky DESC, taxonomy_index_created DESC LIMIT 11 OFFSET 0; Array ( [:taxonomy_index_tid] => 87 [:db_condition_placeholder_0] => 1 ) in Drupal\views\Plugin\views\query\Sql->execute() (line 1488 of core/modules/views/src/Plugin/views/query/Sql.php).
```
Maybe this is a problem only with the current temporary blog, or maybe it represents a bigger problem. I'm not sure.HiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/22352blog post import lost <h2> tags?2020-06-27T14:30:08ZRoger Dingledineblog post import lost <h2> tags?On https://blog.torproject.org/blog/tor-heart-pets-and-privacy-research-community notice how the "Part one" is in an h2 tag.
But then on
https://live-tor-blog-8.pantheonsite.io/blog/tor-heart-pets-and-privacy-research-community
notice h...On https://blog.torproject.org/blog/tor-heart-pets-and-privacy-research-community notice how the "Part one" is in an h2 tag.
But then on
https://live-tor-blog-8.pantheonsite.io/blog/tor-heart-pets-and-privacy-research-community
notice how it's just a normal p tag.HiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/22353Threading broken in new blog comments2020-06-27T14:30:08ZRoger DingledineThreading broken in new blog commentsOn https://blog.torproject.org/blog/transparency-openness-and-our-2015-financials scroll down to the comments section, and you'll see that some comments are replies to others, e.g.
https://blog.torproject.org/blog/transparency-openness-a...On https://blog.torproject.org/blog/transparency-openness-and-our-2015-financials scroll down to the comments section, and you'll see that some comments are replies to others, e.g.
https://blog.torproject.org/blog/transparency-openness-and-our-2015-financials#comment-262562
But then notice on
https://live-tor-blog-8.pantheonsite.io/comment/262562#comment-262562
how it's all one flat set of comments.HiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/22354Blog comment titles are redundant and can be left out?2020-06-27T14:30:08ZRoger DingledineBlog comment titles are redundant and can be left out?In the comments on the new blog, e.g.
https://live-tor-blog-8.pantheonsite.io/comment/262562#comment-262562
There is a comment title field, but in the old blog there were no comment titles, so now there's just a confusing repetition of t...In the comments on the new blog, e.g.
https://live-tor-blog-8.pantheonsite.io/comment/262562#comment-262562
There is a comment title field, but in the old blog there were no comment titles, so now there's just a confusing repetition of the first couple words of the comment, in caps, at the beginning of each comment.
Maybe we can simplify and streamline by getting rid of the title part?HiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/22383Upcoming events are not showing up2020-06-27T14:30:08ZanadahzUpcoming events are not showing upIs seems that the upcoming events are not showing up on the front page.
Perhaps the events have not be yet migrated from the old blog?Is seems that the upcoming events are not showing up on the front page.
Perhaps the events have not be yet migrated from the old blog?HiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/22385Migrate new blog posts from old blog to new blog2020-06-27T14:30:08ZRoger DingledineMigrate new blog posts from old blog to new bloghttps://blog.torproject.org/blog/state-internet-censorship-indonesia
and
https://blog.torproject.org/blog/tor-browser-70a4-released
both got posted to the old blog but aren't on the new blog yet.https://blog.torproject.org/blog/state-internet-censorship-indonesia
and
https://blog.torproject.org/blog/tor-browser-70a4-released
both got posted to the old blog but aren't on the new blog yet.HiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/22386Make the www.tpo script to pull blog rss files resume working2020-06-27T14:30:08ZRoger DingledineMake the www.tpo script to pull blog rss files resume workingSee include/blog-recent.wmi in the webwml git.
It gets included by en/index.wml in the webwml git.
It gets built on jenkins, when jenkins builds our website:
https://gitweb.torproject.org/project/jenkins/tools.git/tree/slaves/linux/web...See include/blog-recent.wmi in the webwml git.
It gets included by en/index.wml in the webwml git.
It gets built on jenkins, when jenkins builds our website:
https://gitweb.torproject.org/project/jenkins/tools.git/tree/slaves/linux/website-build-blog-snippets
In particular, by this script:
https://gitweb.torproject.org/project/jenkins/tools.git/tree/slaves/linux/website-build-blog-snippets/make-recent-posts
which looks like it loads this page from the blog:
https://blog.torproject.org/blog/feed
and that page seems to return 404 currently.
So we should either find out where that blog feed page is now, and change the link, or make one and make it available.HiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/22387Make unapproved comments visually different from approved comments2020-06-27T14:30:08ZRoger DingledineMake unapproved comments visually different from approved commentsRight now when looking at a blog post, e.g.
https://blog.torproject.org/blog/stem-release-15
There are some comments that are approved, and some that are unapproved, but they all look just like comments.
In the old blog, they were a dar...Right now when looking at a blog post, e.g.
https://blog.torproject.org/blog/stem-release-15
There are some comments that are approved, and some that are unapproved, but they all look just like comments.
In the old blog, they were a darker color and had the word 'unapproved' or 'unpublished' or something written over them.HiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/22389No way to save a draft blog post without publishing it?2020-06-27T14:30:07ZRoger DingledineNo way to save a draft blog post without publishing it?https://blog.torproject.org/node/add/article
doesn't have any options for selecting "published status" or the like.
In the past, we could draft a blog post, and pass the URL around to other people who had blog accounts, and they could e...https://blog.torproject.org/node/add/article
doesn't have any options for selecting "published status" or the like.
In the past, we could draft a blog post, and pass the URL around to other people who had blog accounts, and they could edit it, without needing to publish it to the frontpage.
That seems like a useful feature to resurrect.HiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/22390I can't edit an existing blog post unless I'm its author2020-06-27T14:30:07ZRoger DingledineI can't edit an existing blog post unless I'm its authorI've logged in, and I'm at
https://blog.torproject.org/blog/we-are-upgrading-our-blog
How do I edit this blog post?
There is a button on the top right that says "Edit", but when I click it, nothing happens (maybe it works in Chrome but ...I've logged in, and I'm at
https://blog.torproject.org/blog/we-are-upgrading-our-blog
How do I edit this blog post?
There is a button on the top right that says "Edit", but when I click it, nothing happens (maybe it works in Chrome but not in Firefox? Or maybe it just doesn't work?). In any case, that same button is there when I'm on the front page (https://blog.torproject.org/) so I'm guessing it is not actually the way to edit a blog post.HiroHiro