Plots2: الروابط الخارجية التي تحتوي على الرمز "@" at يتم تحليلها حاليًا كأسماء مستخدمين للمختبر العام.

تم إنشاؤها على ١٧ مارس ٢٠٢٠  ·  24تعليقات  ·  مصدر: publiclab/plots2

سيناريو:
عند إدراج رابط خارجي في منشور معمل عام
والرابط يحتوي على @
ثم يجب تحليله كجزء من عنوان URL وليس رابطًا لاسم مستخدم معمل عام

لقطة من joyofsoy :
Screen Shot 2020-03-17 at 3 47 42 PM

إليك مثال ارتباط للاختبار من لقطة الشاشة أعلاه: https://medium.com/@erinargyle/working-during-covid-19-how-to-be-good-at-video-meetings-57f49fdb8dcd

الحل الحالي هو استخدام موقع مثل bit.ly لإخفاء الروابط ، لكننا سنصلح هذا الأمر بشكل مثالي. شكرًا joyofsoy على الإبلاغ! : تادا:

Ruby help wanted ws

التعليق الأكثر فائدة

emilyashley هل يمكنني العمل على هذا؟

ال 24 كومينتر

ملاحظات من جيف:

jywarren : أعتقد أننا بحاجة إلى تغيير ______ نمط المطابق لعدم العثور على النمط داخل الروابط. مُطابق الأنماط موجود هنا: https://github.com/publiclab/plots2/blob/acd5a4910632c8cc80f9fadb54d8cc64c9600519/config/initializers/constants.rb#L2

إليك عرض توضيحي لفشل تطابق النمط بناءً على روابط Joe الأصلية ؛ يجب تعديله لعدم التعرف على أسماء المستخدمين داخل عناوين URL: https://rubular.com/r/HsxxuTG8zG0zSL
Screen Shot 2020-03-17 at 3 57 45 PM

emilyashley هل يمكنني العمل على هذا؟

Tlazypanda سيكون ذلك

مرحبًا Tlazypanda ، هل سنحت لك فرصة تجربة أي تغييرات باستخدام محرر التعبير هذا؟ https://rubular.com/r/HsxxuTG8zG0zSL يبدو وكأنه لعبة صغيرة ، لمحاولة تعديل كيفية التعرف على " names " على موقعنا ولكن ليس عند وجود "/" على كلا الجانبين.

مرحبًا ebarry ، أنا آسف جدًا نسيت تمامًا هذه المشكلة أثناء العمل على قضايا أخرى ... هل من الجيد أن أتناولها بعد بضعة أيام منذ إجراء امتحاناتي الجامعية: sweat_smile:

بالتاكيد!!! حظا سعيدا في الامتحانات !!!

([^`\w]|^)(?<!\/)\@([\w-]+)\b(?!\/)

يبدو أنه يعمل بشكل صحيح. هل يمكنك من فضلك تأكيد ما إذا كان هذا التعبير العادي صحيحًا أم لا ebarry ؟

Screenshot from 2020-12-17 23-24-02

@ jywarren هل يمكنك تأكيد ذلك؟

أتمنى أن أتمكن من التأكيد في كلتا الحالتين ولكني لست على دراية بـ regex ، آسف لتأخري في الرد ، وأشكرك على العمل على هذا!

يعمل بشكل مثالي! https://rubular.com/r/jfKfgjdqi00qy4

image

يمكن الآن إدراج هذا عند constants.rb - سيشكل مشكلة جيدة لأول مرة فقط!

تم وضع علامة على هذا كمرشح جيد لأن تصبح مشكلة لأول مرة فقط مثل هذه ، مما يعني أنها بسيطة وقائمة بذاتها ومع بعض التنسيق الإضافي ، يمكن أن تكون نقطة دخول رائعة لمساهم جديد. إذا كنت على دراية كافية بهذا الرمز ، فالرجاء التفكير في إعادة تنسيقه أو إعادة نشره كمشكلة لأول مرة فقط ، ثم ping @ publiclab / المراجعين للحصول عليها. أو ، إذا لم تكن هذه هي المرة الأولى ، فحاول حلها بنفسك!


شكرا لمراجعة هذا jywarren! شكراً لك غوراف أهلاوات على ذلك

هذا!

+1 336-269-1539 / @ lizbarry http://twitter.com/lizbarry / lizbarry.net

يوم الثلاثاء 5 يناير 2021 الساعة 4:55 مساءً Jeffrey Warren [email protected]
كتب:

يعمل بشكل مثالي! https://rubular.com/r/jfKfgjdqi00qy4

[صورة: صورة]
https://user-images.githubusercontent.com/24359/103704067-a4875580-4f76-11eb-81ae-51ab06863ecb.png

يمكن الآن إدراج هذا في الثوابت
مشكلة لأول مرة فقط أيضًا!

تم وضع علامة على هذا كمرشح جيد لأن تصبح لأول مرة فقط
إصدار 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 هل يمكنك تحويلها إلى FTO ، حتى يتمكن الآخرون من حلها؟ شكرا!

عمل رائع @ 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 كيف يمكنني إنشاء الفرق؟

لست متأكدًا مما إذا كانت هناك طريقة أخرى للقيام بذلك ... الطريقة التي أفعل بها ذلك هي استخدام أول جهاز توقيت
لذا باستخدام هذا النهج ، ما تفعله هو الانتقال إلى الملف الذي تريد تحريره في هذه الحالة ، أعتقد أنه 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/ مع المؤلف باعتباره أول جهاز توقيت
المزيد من الوثائق حول هذا هنا إذا لم يكن ذلك منطقيًا

لقد خلقت المشكلة ، على الرغم من أنني اضطررت إلى استخدام نهج مختلف. يرجى معرفة ما إذا كان كل شيء على ما يرام هناك ، وإذا كان هناك شيء يحتاج إلى التغيير ، فأخبرني بذلك.

القضية مثالية .. شكرا مرة أخرى

ثابت في https://github.com/publiclab/plots2/pull/8972 شكرًا للجميع

شكرا لكم جميعا!

سير عمل أنيق للغاية

+1 336-269-1539 / @ lizbarry http://twitter.com/lizbarry / lizbarry.net

في الجمعة ، 8 يناير 2021 ، الساعة 4:59 صباحًا ، كتب Cess [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
.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات