设想:
在公共实验室帖子上插入外部链接时
并且该链接包含一个@
然后它应该解析为 URL 的一部分,而不是指向公共实验室用户名的链接
@joyofsoy截图:
这是从上面的屏幕截图中进行测试的示例链接: https://medium.com/@erinargyle/working-during-covid-19-how-to-be-good-at-video-meetings-57f49fdb8dcd
当前的解决方法是使用像 bit.ly 这样的网站来混淆链接,但我们最好解决这个问题。 感谢@joyofsoy的报道! :tada:
@emilyashley我可以解决这个问题吗?
@Tlazypanda 太棒了,谢谢!!!
嗨@Tlazypanda ,您有机会尝试使用此表达式编辑器进行任何更改吗? https://rubular.com/r/HsxxuTG8zG0zSL似乎是一个小游戏,尝试调整“ @names ”在我们网站上的识别方式,但在两侧有“/”时则不会。
嘿@ebarry我很抱歉在处理其他问题时完全忘记了这个问题......如果我在大学考试进行后的几天后接受它可以吗:sweat_smile:
当然!!! 祝考试顺利!!!
([^`\w]|^)(?<!\/)\@([\w-]+)\b(?!\/)
似乎工作正常。你能确认这个正则表达式是否正确@ebarry吗?
@jywarren你能确认一下吗?
我希望我能以任何一种方式确认,但我不熟悉正则表达式,抱歉我的延迟回复,并感谢您的工作!
完美运行! https://rubular.com/r/jfKfgjdqi00qy4
现在可以将其插入constants.rb
- 这也是一个很好的初学者问题!
这已被标记为成为此类仅限初学者的问题的良好候选者,这意味着它简单、自包含并带有一些额外的格式,可能是新贡献者的一个很好的切入点。 如果您对这段代码足够熟悉,请考虑将其重新格式化或重新发布为仅限初学者的
感谢您查看此@jywarren! 感谢 Gaurav Ahlawat 所做的
+1 336-269-1539 / @lizbarry http://twitter.com/lizbarry / lizbarry.net
2021 年 1 月 5 日星期二下午 4:55 Jeffrey Warren通知@github.com
写道:
完美运行! https://rubular.com/r/jfKfgjdqi00qy4
[图像:图像]
https://user-images.githubusercontent.com/24359/103704067-a4875580-4f76-11eb-81ae-51ab06863ecb.png现在可以将其插入到 constants.rb —— 这将是一个很好的选择
也是仅限初学者的问题!这已被标记为成为仅限初学者的好人选
像这样发布http://www.firsttimersonly.com
https://code.publiclab.org/#r=all ,意思很简单,
自包含,并带有一些额外的格式,可能是一个很好的条目
指向新的贡献者。 如果你对这段代码足够熟悉,
请考虑将其重新格式化或重新发布为仅限初学者的问题
https://publiclab.org/notes/warren/10-31-2016/create-a-welcoming-first-timers-only-issue-to-invite-new-software-contributors ,
然后 ping @publiclab/reviewers
https://github.com/orgs/publiclab/teams/reviewers将其标记。或者,如果这不是您的第一次,请尝试自己解决!
—
你收到这个是因为你被提到了。
直接回复本邮件,在GitHub上查看
https://github.com/publiclab/plots2/issues/7675#issuecomment-754925581 ,
或退订
https://github.com/notifications/unsubscribe-auth/AABHNH47FTWY45FYH34CQCDSYODDNANCNFSM4LN2YLEA
.
@ebarry你
干得好@gauravahlawat81我可以为你做到这一点......或者你想尝试自己转换这个?......我很乐意帮助你遇到困难......你怎么看?
是的,当然,我想自己转换它。 我怎么做 ?
我应该创建一个新问题还是编辑这个问题?
太好了:tada:,是的,创建一个新问题会更简单,当您点击此处的新问题https://github.com/publiclab/plots2/issues/new/choose选择First timer Only Issue
,它将预填充一个模板......在你有**Update** the file [$FILENAME]($BRANCH_URL) in the `$REPO` repository (press the little pen Icon) and edit the line as shown below.
这一行之后,指示需要更改的文件和所需的更改......给它一个标题,这应该是全部
好的,谢谢@cesswairimu ,我会试试的!
@cesswairimu如何生成差异?
不确定是否有其他方法可以做到……我的方法是使用 first-timer-bot
因此,使用这种方法,您要做的是导航到您要编辑的文件,在这种情况下我认为是https://github.com/publiclab/plots2/blob/main/config/initializers/constants.rb并单击编辑按钮(铅笔图标),进行所需的更改,然后在此Create a new branch for this commit and start a pull request
下方的文本框进行编辑并确保它以first-timers-
开头,然后单击提交更改...
之后,您应该会看到您在此处创建的问题https://github.com/publiclab/plots2/issues/ ,作者为 first-timer-bot
如果这没有意义,这里有更多关于此的文档
我已经创建了这个问题,但我不得不使用不同的方法。 请查看那里是否一切正常,如果需要更改某些内容,请告诉我。
这个问题很完美..再次感谢
谢谢你们!
+1 336-269-1539 / @lizbarry http://twitter.com/lizbarry / lizbarry.net
在周五,2021年1月8日在4:59塞斯[email protected]写道:
已关闭 #7675 https://github.com/publiclab/plots2/issues/7675 。
—
你收到这个是因为你被提到了。
直接回复本邮件,在GitHub上查看
https://github.com/publiclab/plots2/issues/7675#event-4183687540 ,或
退订
https://github.com/notifications/unsubscribe-auth/AABHNH2CH642A3GQR5SCQR3SY3JPFANCNFSM4LN2YLEA
.
最有用的评论
@emilyashley我可以解决这个问题吗?