سيناريو:
عند إدراج رابط خارجي في منشور معمل عام
والرابط يحتوي على @
ثم يجب تحليله كجزء من عنوان URL وليس رابطًا لاسم مستخدم معمل عام
لقطة من joyofsoy :
إليك مثال ارتباط للاختبار من لقطة الشاشة أعلاه: https://medium.com/@erinargyle/working-during-covid-19-how-to-be-good-at-video-meetings-57f49fdb8dcd
الحل الحالي هو استخدام موقع مثل bit.ly لإخفاء الروابط ، لكننا سنصلح هذا الأمر بشكل مثالي. شكرًا joyofsoy على الإبلاغ! : تادا:
ملاحظات من جيف:
jywarren : أعتقد أننا بحاجة إلى تغيير ______ نمط المطابق لعدم العثور على النمط داخل الروابط. مُطابق الأنماط موجود هنا: https://github.com/publiclab/plots2/blob/acd5a4910632c8cc80f9fadb54d8cc64c9600519/config/initializers/constants.rb#L2
إليك عرض توضيحي لفشل تطابق النمط بناءً على روابط Joe الأصلية ؛ يجب تعديله لعدم التعرف على أسماء المستخدمين داخل عناوين URL: https://rubular.com/r/HsxxuTG8zG0zSL
emilyashley هل يمكنني العمل على هذا؟
Tlazypanda سيكون ذلك
مرحبًا Tlazypanda ، هل سنحت لك فرصة تجربة أي تغييرات باستخدام محرر التعبير هذا؟ https://rubular.com/r/HsxxuTG8zG0zSL يبدو وكأنه لعبة صغيرة ، لمحاولة تعديل كيفية التعرف على " names " على موقعنا ولكن ليس عند وجود "/" على كلا الجانبين.
مرحبًا ebarry ، أنا آسف جدًا نسيت تمامًا هذه المشكلة أثناء العمل على قضايا أخرى ... هل من الجيد أن أتناولها بعد بضعة أيام منذ إجراء امتحاناتي الجامعية: sweat_smile:
بالتاكيد!!! حظا سعيدا في الامتحانات !!!
([^`\w]|^)(?<!\/)\@([\w-]+)\b(?!\/)
يبدو أنه يعمل بشكل صحيح. هل يمكنك من فضلك تأكيد ما إذا كان هذا التعبير العادي صحيحًا أم لا ebarry ؟
@ jywarren هل يمكنك تأكيد ذلك؟
أتمنى أن أتمكن من التأكيد في كلتا الحالتين ولكني لست على دراية بـ regex ، آسف لتأخري في الرد ، وأشكرك على العمل على هذا!
يعمل بشكل مثالي! https://rubular.com/r/jfKfgjdqi00qy4
يمكن الآن إدراج هذا عند 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
.
التعليق الأكثر فائدة
emilyashley هل يمكنني العمل على هذا؟