blog issueshttps://gitlab.torproject.org/tpo/web/blog/-/issues2021-01-07T20:52:34Zhttps://gitlab.torproject.org/tpo/web/blog/-/issues/33109Make (and then use) a blog account policy2021-01-07T20:52:34ZRoger DingledineMake (and then use) a blog account policyWe have a bunch of old accounts on the blog, and for basic security hygiene, we should clean them up.
Even better, let's take this chance to develop, and post somewhere, a policy for who should be able to have a blog account, and when w...We have a bunch of old accounts on the blog, and for basic security hygiene, we should clean them up.
Even better, let's take this chance to develop, and post somewhere, a policy for who should be able to have a blog account, and when we'll disable them due to inactivity or etc.
Here is a proposed start to such a policy:
* Any Tor Core Contributor can get a blog account, and it can stay active as long as they remain a core contributor.
https://gitweb.torproject.org/community/policies.git/tree/membership.txt
* We encourage everybody with an active blog account to do blog posts. Before you post, please work with the comms team to make sure the timing and content are best. [replace this short text with the longer text from steph's comment below]
* To limit security surface area, we will disable accounts that haven't logged in during the past n months. Accounts can always be re-enabled when people want to use them again.
(I suggest n=18 months. We should specify some avenue for how to request the account in the first place, and for how to request re-enabling.)
* Posters should be aware of, and follow, our blog comment moderation strategy:
https://trac.torproject.org/projects/tor/wiki/doc/community/blog-comment-policy
* We encourage guest posts from the broader community about topics that are important to Tor and Tor users. The best way to arrange a guest post is to get an existing Core Contributor to vouch for the guest, and then depending on the situation, either the core person will post it, or we'll make a blog account for the guest.Isabela FernandesIsabela Fernandeshttps://gitlab.torproject.org/tpo/web/blog/-/issues/33105evaluate if discourse can be used as comments platform for the blog2020-06-27T14:29:54ZHiroevaluate if discourse can be used as comments platform for the blogI have been in contact with discourse.org and they have offered to run a discourse forum for us under a tp.o subdomain. They have also offered to setup a .onion.
Discourse can be a perfect solution to use for our blog comments in case w...I have been in contact with discourse.org and they have offered to run a discourse forum for us under a tp.o subdomain. They have also offered to setup a .onion.
Discourse can be a perfect solution to use for our blog comments in case we want to migrate our blog to static.
We need to evaluate if discourse is loading any third-party service that might expose our user to unnecessary tracking.HiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/32874Tor blog tags not showing up on mobile2021-11-16T23:30:49ZTracTor blog tags not showing up on mobileWhile loading the Tor Blog on mobile browsers the tags of each article don't show up.
**Trac**:
**Username**: annalee_While loading the Tor Blog on mobile browsers the tags of each article don't show up.
**Trac**:
**Username**: annalee_https://gitlab.torproject.org/tpo/web/blog/-/issues/32288https://support.torproject.org/get-in-touch/how-can-i-get-support/ in our "Jo...2020-06-27T14:29:54ZGeorg Koppenhttps://support.torproject.org/get-in-touch/how-can-i-get-support/ in our "Join the discussion" footer on our blog is giving a 404A user [reported](https://blog.torproject.org/comment/284719#comment-284719) that https://support.torproject.org/get-in-touch/how-can-i-get-support/ gives a 404. It can be found in the "Join the discussion" section on our blog.
Not sure...A user [reported](https://blog.torproject.org/comment/284719#comment-284719) that https://support.torproject.org/get-in-touch/how-can-i-get-support/ gives a 404. It can be found in the "Join the discussion" section on our blog.
Not sure what to do here but it got suggested we use a different link on our blog, like https://www.torproject.org/contact/.HiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/31809blog comments misformatted; incorrect <div> nesting?2020-06-27T14:29:54ZTaylor Yublog comments misformatted; incorrect <div> nesting?A user on IRC reports that some comments on https://blog.torproject.org/join-global-climate-strike-20-27-september seem to be overflowing their margins.
It looks like comments beyond a certain number are no longer contained in the corre...A user on IRC reports that some comments on https://blog.torproject.org/join-global-climate-strike-20-27-september seem to be overflowing their margins.
It looks like comments beyond a certain number are no longer contained in the correct `<div>`?
Another post that shows this behavior is https://blog.torproject.org/browser-fingerprinting-introduction-and-challenges-ahead
I see this on Tor Browser; I haven't checked with other browsers yet. The content nesting in the HTML definitely seems consistent with the behavior though.HiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/31710Write blog post about the digital climate strike, and how Tor makes activists...2020-06-27T14:29:55ZteorWrite blog post about the digital climate strike, and how Tor makes activists saferWe want to write a blog post about:
* Tor's participation in the Digital Climate Strike, and
* How using Tor makes climate activists saferWe want to write a blog post about:
* Tor's participation in the Digital Climate Strike, and
* How using Tor makes climate activists saferteorteorhttps://gitlab.torproject.org/tpo/web/blog/-/issues/31114Threading in blog comments is hardly visible and blog comment formatting is b...2020-06-30T11:11:16ZGeorg KoppenThreading in blog comments is hardly visible and blog comment formatting is brokenProbably due to the recent Drupal security upgrade the threading in blog comments is hard to follow and blog comment formatting is broken. This makes interacting with our blog pretty painful.Probably due to the recent Drupal security upgrade the threading in blog comments is hard to follow and blog comment formatting is broken. This makes interacting with our blog pretty painful.HiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/30576If permissions.default.image is set to 2 and one comments on a blog post it k...2020-06-27T14:29:55ZcypherpunksIf permissions.default.image is set to 2 and one comments on a blog post it keeps reloadingHiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/30358Redirect season of docs blog link2020-06-27T14:29:55ZstephwRedirect season of docs blog linkRedirect https://blog.torproject.org/google-season-docs-2019
to https://blog.torproject.org/google-season-docs-2019-help-tor-improve-our-documentation
Both links have been shared as the correct link.Redirect https://blog.torproject.org/google-season-docs-2019
to https://blog.torproject.org/google-season-docs-2019-help-tor-improve-our-documentation
Both links have been shared as the correct link.HiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/29735create blog account for juga2020-06-27T14:29:55Zstephwcreate blog account for jugajuga at torproject
nickname: jugajuga at torproject
nickname: jugaHiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/29685Create a blog account for Gaba2020-06-27T14:29:55ZstephwCreate a blog account for Gabagaba @ torproject.org
username: Gabagaba @ torproject.org
username: GabaHiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/29619Add comment policy to the blog2020-06-27T14:29:55ZstephwAdd comment policy to the blogAdd a comment policy to the blog above the comment field so it'll be visible on each post beneath "Join the discussion."
Note: only "join the discussion" remains visible from the blog archive. The new text is only visible inside each p...Add a comment policy to the blog above the comment field so it'll be visible on each post beneath "Join the discussion."
Note: only "join the discussion" remains visible from the blog archive. The new text is only visible inside each post.
"Join the discussion...
We encourage respectful, on-topic comments. Comments that violate our [Code of Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt) will be deleted. Off-topic comments may be deleted at the discretion of the post moderator. Please do not comment as a way to receive support or report bugs on a post unrelated to a release. If you are looking for support, please see our [support portal](https://support.torproject.org/) or ways to [get in touch with us](https://trac.torproject.org/projects/tor/wiki/doc/community/HowToReportBugFeedback).HiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/28882Create blog account for emmapeel2020-06-27T14:29:55ZstephwCreate blog account for emmapeelusername: emmapeel
email: emmapeel at torproject dot orgusername: emmapeel
email: emmapeel at torproject dot orgHiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/28620Create blog account for Al2020-06-27T14:29:56ZstephwCreate blog account for Alemail: smith@torproject.org
username: alemail: smith@torproject.org
username: alHiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/28411Cannot view or edit tags on blog posts2020-06-30T11:00:49ZstephwCannot view or edit tags on blog postsTags on posts are listed as "- Restricted access -"
I tried to add a tag to a blog post and received this error:
The website encountered an unexpected error. Please try again later.</br></br><em class="placeholder">Drupal\Core\Databas...Tags on posts are listed as "- Restricted access -"
I tried to add a tag to a blog post and received this error:
The website encountered an unexpected error. Please try again later.</br></br><em class="placeholder">Drupal\Core\Database\DatabaseExceptionWrapper</em>: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'taxonomy_term_field_data.status' in 'where clause': SELECT base_table.tid AS tid, base_table.tid AS base_table_tid
FROM
{taxonomy_term_data} base_table
INNER JOIN {taxonomy_term_field_data} taxonomy_term_field_data ON taxonomy_term_field_data.tid = base_table.tid
WHERE (taxonomy_term_field_data.vid IN (:db_condition_placeholder_0, :db_condition_placeholder_1, :db_condition_placeholder_2)) AND (taxonomy_term_field_data.name LIKE :db_condition_placeholder_3 ESCAPE '\\') AND (taxonomy_term_field_data.status = :db_condition_placeholder_4)
GROUP BY base_table.tid
LIMIT 6 OFFSET 0; Array
(
[:db_condition_placeholder_0] => aggregation_feed_types
[:db_condition_placeholder_1] => forums
[:db_condition_placeholder_2] => tags
[:db_condition_placeholder_3] => onionize the web
[:db_condition_placeholder_4] => 1
)
in <em class="placeholder">Drupal\Core\Entity\Plugin\EntityReferenceSelection\DefaultSelection->getReferenceableEntities()</em> (line <em class="placeholder">241</em> of <em class="placeholder">core/lib/Drupal/Core/Entity/Plugin/EntityReferenceSelection/DefaultSelection.php</em>).HiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/28347Deleting comments in batches does not work anymore2020-06-27T14:29:56ZGeorg KoppenDeleting comments in batches does not work anymoreWith the recent update deleting comments in batches does not work anymore which makes it much harder to deal with comment spam.
If one selects comments and then clicks "Apply to selected items" (after making sure one has the "Delete com...With the recent update deleting comments in batches does not work anymore which makes it much harder to deal with comment spam.
If one selects comments and then clicks "Apply to selected items" (after making sure one has the "Delete comment" option selected) it says that it essentially deleted those items but they are still there (and there is no question about whether one really wants to do it before proceeding anymore).HiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/28164Add "Read More" links to blog post teasers2020-06-30T11:00:46ZArthur EdelsteinAdd "Read More" links to blog post teasersCurrently, on https://blog.torproject.org, there is a teaser for each of the 10 most recent posts. But the teaser includes an image and just the first couple of lines of text from the blog post. There is no obvious way for visitors to kn...Currently, on https://blog.torproject.org, there is a teaser for each of the 10 most recent posts. But the teaser includes an image and just the first couple of lines of text from the blog post. There is no obvious way for visitors to know that there is more text in each post, or how they can read the rest of the text.
If we can add a "Read More >>" link to each teaser, I think this would be much clearer.HiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/28004create blog account for Sarah2020-06-27T14:29:56Zstephwcreate blog account for Sarahusername: Sarah
email: sstevenson at torproject dot orgusername: Sarah
email: sstevenson at torproject dot orgHiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/27792Please update links in torsocks blog post2020-06-27T14:29:56ZtraumschulePlease update links in torsocks blog postPeople searching for torsocks find this blog post with outdated links to a google code site that gives a 404:
https://blog.torproject.org/torsocks-12-released
Better link to trac and git instead:
https://trac.torproject.org/projects/tor...People searching for torsocks find this blog post with outdated links to a google code site that gives a 404:
https://blog.torproject.org/torsocks-12-released
Better link to trac and git instead:
https://trac.torproject.org/projects/tor/wiki/doc/torsocks
https://gitweb.torproject.org/torsocks.gitHiroHirohttps://gitlab.torproject.org/tpo/web/blog/-/issues/27566Missing link anchor for paginated comments2021-11-15T16:41:27ZtraumschuleMissing link anchor for paginated commentsClicking on the FIRST and LAST links for paginated comments does not jump down to the comments.Clicking on the FIRST and LAST links for paginated comments does not jump down to the comments.