تشغيل موقع لمجلة علمية لا يحتاج اليوم أكثر من ساعة، فقد شغلنا OJS على Docker في دليل إصدار مجلة محكمة مع OJS وأرسلنا فيه بحثاً وحكمناه ونشرناه، ولكن المجلة التي يثق بها الباحثون وتقبلها قواعد الفهرسة بعد سنوات لا تبنيها المنصة، وإنما تبنيها قرارات تتخذها قبل العدد الأول: رقم ISSN صحيح، وهيئة تحرير حقيقية، وسياسات مكتوبة للتحكيم والأخلاقيات والرخصة والرسوم، وبيانات وصفية كاملة، وأرشيف يحفظ البحوث إذا توقفت المجلة. وأغلب المجلات التي ترفضها قواعد الفهرسة لاحقاً لم تفشل في المنصة، وإنما في هذه القرارات.
هذا المقال هو الأول في مرحلة «للمحررين والناشرين: إدارة مجلة علمية» من مسار الباحثين والنشر العلمي، وهو لعضو هيئة التدريس أو القسم أو الجمعية العلمية التي تخطط لإصدار مجلة، ولرئيس التحرير الذي يرث مجلة قائمة ويريد أن يراجع أساسها، ولعمادة البحث العلمي التي تشرف على مجلات الجامعة. وسوف نتناول:
- هل تحتاج مجلة جديدة فعلاً، وكيف تختار النطاق والعنوان.
- رقم ISSN: من يعطيه في السعودية، ومتى تطلبه، ولماذا تحتاج رقماً لكل وسيط.
- هيئة التحرير وأدوارها، والحد الأدنى الذي تطلبه قواعد الفهرسة.
- السياسات المكتوبة التي يجب أن تظهر على الموقع من اليوم الأول.
- البنية التقنية: المنصة وDOI والأرشفة، والتكلفة الفعلية من الصفحات الرسمية.
- تجربة حقيقية على واجهة Crossref تقيس اكتمال البيانات الوصفية لدى الناشرين في السعودية.
والصورة التالية تبين ما تحتاجه المجلة قبل العدد الأول، في ثلاث طبقات تعتمد كل منها على التي تحتها:

هل تحتاج مجلة جديدة فعلاً؟
قبل أي خطوة اسأل سؤالاً بسيطاً: من سوف يرسل بحوثه إلى هذه المجلة، ولماذا يرسلها إليها بدل مجلة قائمة في التخصص نفسه؟ فالمجلة تحتاج بحوثاً جيدة باستمرار، وDOAJ مثلاً تشترط كما سنرى أن تنشر المجلة خمسة بحوث على الأقل في السنة، وقواعد مثل Scopus وWeb of Science تنظر إلى انتظام الصدور سنوات قبل أن تقبل المجلة. والمجلة التي تبدأ بعدد قوي ثم تتأخر أعدادها، أو تملأ أعدادها ببحوث أعضاء هيئتها، تخسر الثقة بسرعة أكبر من التي لم تبدأ.
وعند اختيار النطاق Aims and Scope والعنوان، تطلب مبادئ الشفافية وأفضل الممارسات Principles of Transparency and Best Practice التي أصدرتها COPE وDOAJ وOASPA وWAME أن يكون العنوان فريداً لا يخلط بينه وبين مجلة أخرى، وألا يضلل الموقع الباحث عن أصل المجلة أو نطاقها أو ارتباطها بجهات أخرى. لذلك ابحث عن العنوان في سجل ISSN وفي Google قبل أن تعتمده، فالعنوان القريب من عنوان مجلة معروفة يجعلك تبدو كمن يقلدها، وهذه من علامات المجلات المفترسة التي شرحناها في مقال المجلات المفترسة. واختر أيضاً من البداية نموذج التمويل: هل يدفع المؤلف رسوماً، أم تمولها الجامعة فتكون مجانية للطرفين Diamond Open Access، وقد شرحنا النماذج في مقال نماذج المجلات.
الرقم المعياري الدولي ISSN
الرقم المعياري الدولي للدوريات International Standard Serial Number، واختصاراً ISSN، هو بحسب المركز الدولي للرقم رمز من ثمانية أرقام يعرف الدورية مهما كان وسيطها، مطبوعة أو إلكترونية، وآخر خانة فيه خانة تحقق تحسب بطريقة Modulus 11 من الأرقام السبعة قبلها، وقد تكون الحرف X إذا كانت النتيجة 10. ويجب أن تعرف عنه القواعد التالية من صفحة المبادئ الأساسية وصفحة الوسائط الإلكترونية:
- من يعطيه: المركز الوطني في بلد الناشر، وإذا لم يوجد مركز وطني فالمركز الدولي.
- متى تطلبه: للمطبوع حتى ثلاثة أشهر قبل الصدور إذا أثبتت الوثائق أن المشروع متقدم، أما المنشورات الإلكترونية فلا يعطى لها الرقم عادة قبل النشر، ولا يسجل الرقم فعلياً في السجل الدولي إلا بعد استلام العدد الأول، وتعتبر خمسة مقالات حداً أدنى للعدد الكامل في المنشورات الجديدة.
- رقم لكل وسيط: إذا كانت للمجلة نسخة مطبوعة ونسخة إلكترونية فلكل منهما رقمها حتى لو كان العنوان نفسه، ويربط بينهما رقم ISSN-L، أما صيغ النسخة الإلكترونية نفسها مثل HTML وPDF فرقمها واحد.
- التغيير: تغيير الوسيط، كأن تتحول المجلة من مطبوعة إلى إلكترونية فقط، أو تغيير العنوان، قد يحتاج رقماً جديداً، لذلك استشر المركز الوطني قبل أي تغيير.
وفي السعودية تذكر صفحة المركز الوطني السعودي في issn.org أن المركز الوطني للرقم هو مكتبة الملك فهد الوطنية برمز المركز 32. ومن الخدمات الإلكترونية للمكتبة خدمة طلب تسجيل مطبوع دوري التي تتيح تسجيل دورية جديدة في المملكة، مجلة أو صحيفة أو حولية، وتذكر صفحتها أن المستند المطلوب «فسح مبدئي من وزارة الثقافة والإعلام» ساري المفعول لمدة سنة، وأنه لا يشترط للجهات الحكومية، وأن مدة الخدمة خمسة أيام. وإذا كانت المجلة تصدر عن جامعة فاسأل الجهة المسؤولة عن المجلات فيها قبل أن تقدم الطلب، فقد يكون لها إجراء داخلي معتمد.

هيئة التحرير Editorial Board
المجلة تدار بأشخاص قبل أن تدار بنظام، والأدوار الأساسية ثلاثة:
- رئيس التحرير Editor-in-Chief: المسؤول عن محتوى المجلة كله وعن القرار النهائي، وعن الأعداد الخاصة أيضاً.
- المحررون المشاركون Associate Editors: يتولى كل منهم البحوث في تخصصه، فيختار المحكمين ويقرأ تقاريرهم ويوصي بالقرار.
- أعضاء الهيئة Editorial Board Members: خبراء يراجعون السياسات ويقترحون المحكمين ويحكمون أحياناً، وأسماؤهم تعطي المجلة مصداقيتها، لذلك لا تضع اسماً دون موافقة صاحبه.
وتطلب إرشادات التقديم في DOAJ أن تكون للمجلة هيئة تحرير معروضة على الموقع بأسماء أعضائها وجهاتهم، وتوصي بأن تكون من خمسة أعضاء على الأقل بمؤهلات مناسبة، وألا يكونوا كلهم من جهة واحدة، وتشترط ألا تتجاوز نسبة البحوث التي يكون أحد مؤلفيها محرراً أو عضواً في الهيئة أو محكماً 25% في أي من آخر عددين، وتسمي ذلك النشر الداخلي Endogeny. وهذا الشرط تحديداً هو ما يقع فيه كثير من مجلات الجامعات والأقسام في سنواتها الأولى، لأن أسهل مصدر للبحوث هو أعضاء القسم نفسه، فخطط من البداية لاستقطاب بحوث من خارج جامعتك.
السياسات المكتوبة على الموقع
مبادئ الشفافية وإرشادات DOAJ تتفقان على أن السياسة التي لا تظهر على الموقع غير موجودة في نظر المقيم، والجدول التالي يجمع ما يجب أن يظهر من اليوم الأول:
| السياسة | ماذا تكتب فيها | المرجع |
|---|---|---|
| التحكيم Peer Review | نوع التحكيم وهل الهويات مخفية، ومن يحكم، ومن يتخذ القرار، والاستثناءات مثل الافتتاحيات، ومحكمان مستقلان على الأقل لكل بحث، والمدة المتوقعة دون ضمان القبول | DOAJ ومبادئ الشفافية |
| أخلاقيات النشر Publication Ethics | كيف تتعامل المجلة مع الانتحال والتلاعب بالاستشهادات وتلفيق البيانات وادعاءات سوء السلوك، والتصحيح والسحب | مبادئ الشفافية وCOPE |
| الرخصة Licence وحقوق النشر Copyright | الرخصة على كل بحث بصيغتي HTML وPDF، ومن يملك الحقوق، وحقوق الموقع منفصلة عن حقوق المحتوى | DOAJ ومبادئ الشفافية |
| الرسوم Fees | كل رسم من الإرسال إلى النشر، أو عبارة صريحة بعدم وجود رسوم، وشروط الإعفاء | DOAJ |
| الأرشفة Archiving | أين تحفظ البحوث إذا توقفت المجلة أو الناشر | مبادئ الشفافية |
| الذكاء الاصطناعي AI | إفصاح المؤلف عن استخدامه، وأنه لا يكون مؤلفاً، ومنع المحكمين من كتابة تقاريرهم به | توصية في DOAJ |
| الملكية والإدارة والتواصل | الناشر وعنوانه، وبريد خاص بالمجلة، وتكرار الصدور والالتزام به | DOAJ ومبادئ الشفافية |
ولاحظ في الرخصة أن إرشادات DOAJ تقول صراحة إن عبارة «جميع الحقوق محفوظة» All rights reserved لا تناسب محتوى الوصول المفتوح أبداً، وتوصي بتراخيص Creative Commons، وأوسعها استخداماً في المجلات المفتوحة CC BY 4.0 التي تسمح لأي شخص بإعادة الاستخدام بشرط نسبة العمل لصاحبه. وفي الأخلاقيات لا تكتب سياستك من الصفر، فقد أصدرت COPE في يوليو 2026 مدونة سلوك لأعضائها Code of Conduct تلزمهم بتطبيق إرشاداتها ومخططاتها Flowcharts وتدريب المحررين والمحكمين عليها، مع فترة انتقالية 12 شهراً، وسوف نتناول التطبيق العملي في مقال أخلاقيات النشر للمحررين.
البنية التقنية والتكلفة
البنية التقنية ثلاثة أجزاء، ولكل منها خيار مفتوح أو منخفض التكلفة:
- المنصة: OJS مفتوح المصدر، ويدير الإرسال والتحكيم والنشر، وشرحنا تثبيته وتشغيله في دليل OJS.
- معرف DOI: عبر عضوية Crossref، وتعرض صفحة الرسوم اليوم رسماً سنوياً 275 دولاراً للناشر الذي تتراوح إيراداته أو مصروفاته في النشر بين ألف دولار ومليون، و200 دولار لمن هو أقل من ذلك، ثم دولاراً واحداً لكل مقالة حديثة تسجلها و0.15 دولار للمقالة القديمة، وتذكر الصفحة أن رسوم التسجيل الحديثة سوف تنخفض وأن القديمة سوف تصبح مجانية من 1 يناير 2027. وخدمة كشف التشابه Similarity Check اختيارية، رسمها السنوي 20% من رسم العضوية، أي 55 دولاراً لمن رسمه 275 دولاراً، ثم رسم لكل مستند يبدأ من 0.75 دولار في شريحة 101 إلى 2,000 مستند في السنة.
- الأرشفة الدائمة: تذكر صفحة PKP Preservation Network أنها تحفظ مجلات OJS التي نشرت بحثاً واحداً على الأقل ولها ISSN وتعمل بإصدار 3.1.2 أو أحدث، وأن مدير المجلة يفعلها بإضافة Plugin والموافقة على اتفاقية الحفظ، وأنها أرشيف مغلق Dark Archive لا يفتح للقراء إلا بعد حدث محدد مثل توقف المجلة عن الإيداع. وهناك بدائل مثل LOCKSS وCLOCKSS.
وقد يتساءل البعض: لماذا أدفع لـ Crossref وأستطيع أن أنشر دون DOI؟ والإجابة أن DOI هو ما يجعل استشهادات بحوث مجلتك تحسب في قواعد البيانات، وما يوصل بياناتها إلى سجلات ORCID لمؤلفيها كما شرحنا في مقال ORCID وDOI، ورسم مجلة تنشر 40 بحثاً في السنة أقل من 400 دولار.
ما حال البيانات الوصفية عند الناشرين في السعودية؟
في مقال ORCID وDOI رأينا أن البيانات التي يودعها الناشر في Crossref هي ما تقرؤه قواعد البيانات وسجلات الباحثين، فالحقل الذي لا يودعه لا يصل إلى أحد. وتحسب Crossref لكل عضو نسبة سجلاته التي تحمل كل حقل، والسكربت التالي يقرأ كل الأعضاء من واجهة Crossref بالتنقل بالمؤشر Cursor، ويختار من موقعهم المسجل السعودية، ويقارن نسبة اكتمال الحقول في محتواهم الحديث، أي آخر ثلاث سنوات، بالأعضاء جميعاً، ويبدأ بفحص خانة التحقق في ISSN:
# What a new journal inherits when it joins Crossref: who the members in Saudi Arabia are,
# and how complete their metadata is compared with all members (Crossref REST API, no key, standard library only).
# 1) the ISSN check digit
# 2) all Crossref members, then those whose location is Saudi Arabia
# 3) metadata coverage of current content (last 3 years): references, ORCID iDs, licences, abstracts, affiliations
import json, sys, time, urllib.error, urllib.parse, urllib.request
sys.stdout.reconfigure(encoding="utf-8")
API = "https://api.crossref.org/"
UA = {"User-Agent": "arabroot-lab/1.0 (mailto:[email protected])"}
def get(path, **params):
url = API + path + ("?" + urllib.parse.urlencode(params) if params else "")
for wait in (5, 20, 60):
try:
with urllib.request.urlopen(urllib.request.Request(url, headers=UA), timeout=180) as r:
return json.load(r)["message"]
except (urllib.error.HTTPError, urllib.error.URLError, TimeoutError):
time.sleep(wait) # busy or rate limited: wait and try again
raise SystemExit("Crossref API did not answer")
def issn_ok(issn): # ISSN: 7 digits weighted 8..2, mod 11, X = 10
d = issn.replace("-", "")
s = sum(int(c) * w for c, w in zip(d[:7], range(8, 1, -1)))
check = (11 - s % 11) % 11
return ("X" if check == 10 else str(check)) == d[7].upper()
print("== 1) ISSN check digit ==")
for issn in ["1319-1578", "1050-124X", "1319-1587"]: # a Saudi journal, the example from issn.org, the first one with two digits swapped
print(f"{issn}: {'valid' if issn_ok(issn) else 'INVALID'}")
print("\n== 2) Crossref members ==")
members, cursor = [], "*"
while True:
m = get("members", rows=1000, cursor=cursor)
members += m["items"]
if not m["items"] or len(members) >= m["total-results"]:
break
cursor = m["next-cursor"]
members = [x for x in members if "counts" in x] # a few member records come without counts
sa = [x for x in members if (x.get("location") or "").strip().lower().endswith("saudi arabia")]
print(f"all members: {len(members):,} | located in Saudi Arabia: {len(sa)}")
print(f"DOIs registered by Saudi members: {sum(x['counts']['total-dois'] for x in sa):,}"
f" (current {sum(x['counts']['current-dois'] for x in sa):,})")
for x in sorted(sa, key=lambda x: -x["counts"]["total-dois"])[:8]:
print(f" {x['primary-name'][:55]:<55} {x['counts']['total-dois']:>6,} DOIs prefixes {len(x.get('prefixes', []))}")
active = [x for x in sa if x["counts"]["current-dois"] > 0]
print(f"Saudi members with content in the last 3 years: {len(active)}")
print("\n== 3) metadata coverage of current content (share of records that carry the field) ==")
fields = ["references-current", "orcids-current", "licenses-current", "abstracts-current", "affiliations-current",
"funders-current", "similarity-checking-current"]
def weighted(group, f): # weight each member by its current DOIs
n = sum(x["counts"]["current-dois"] for x in group)
return sum(x["coverage"].get(f, 0) * x["counts"]["current-dois"] for x in group) / n if n else 0
everyone = [x for x in members if x["counts"]["current-dois"] > 0]
print(f"{'field':<30}{'Saudi members':>15}{'all members':>15}")
for f in fields:
print(f"{f:<30}{100*weighted(active, f):>14.0f}%{100*weighted(everyone, f):>14.0f}%")والمخرج عند تشغيله في 23 أكتوبر 2026، وقد استغرق قرابة ثلاث دقائق لقراءة كل الأعضاء، كان كما يلي:
== 1) ISSN check digit ==
1319-1578: valid
1050-124X: valid
1319-1587: INVALID
== 2) Crossref members ==
all members: 34,135 | located in Saudi Arabia: 79
DOIs registered by Saudi members: 43,376 (current 9,543)
Armed Forces Medical Services 9,657 DOIs prefixes 2
King Abdulaziz University - DIGITAL COMMONS JOURNALS 4,091 DOIs prefixes 1
JiL Scientific Research Center 2,509 DOIs prefixes 1
Islamic University of Madinah 2,102 DOIs prefixes 1
Al-Darah 1,937 DOIs prefixes 1
King Abdulaziz University Scientific Publishing Centre 1,920 DOIs prefixes 1
El Lougha Arabia Revue 1,785 DOIs prefixes 1
Saudi Heart Association 1,594 DOIs prefixes 1
Saudi members with content in the last 3 years: 62
== 3) metadata coverage of current content (share of records that carry the field) ==
field Saudi members all members
references-current 7% 50%
orcids-current 14% 35%
licenses-current 31% 58%
abstracts-current 60% 44%
affiliations-current 28% 29%
funders-current 0% 19%
similarity-checking-current 43% 57%في المخرج لاحظ التالي:
- خانة التحقق: رقم مجلة سعودية ومثال issn.org صحيحان، وتبادل رقمين في الأول جعله غير صالح، فتحقق من الرقم المطبوع على غلاف مجلتك وموقعها بهذه الطريقة قبل الطباعة.
- 79 عضواً موقعهم السعودية من أكثر من 34 ألف عضو، سجلوا 43,376 معرفاً، و62 منهم سجلوا محتوى في آخر ثلاث سنوات. والأسماء في الأعلى تبين أن الأعضاء جامعات وجمعيات علمية وجهات حكومية ومراكز بحثية.
- المراجع References: 7% فقط من السجلات الحديثة للأعضاء السعوديين تحمل قائمة المراجع، مقابل 50% لكل الأعضاء، وهذا يعني أن الاستشهادات التي تقدمها بحوث هذه المجلات لغيرها لا تحسب في الأنظمة التي تعتمد على Crossref.
- ORCID: 14% مقابل 35%، فأغلب مؤلفي هذه المجلات لن تصل بحوثهم إلى سجلاتهم تلقائياً.
- الرخصة Licence: 31% مقابل 58%، وغياب الرخصة يجعل المكتبات وقواعد البيانات لا تعرف هل يجوز لها إعادة استخدام المحتوى.
- الملخصات Abstracts: 60% مقابل 44%، وهي الحقل الوحيد الذي يتفوق فيه الأعضاء السعوديون على المتوسط، وأما الممول Funders فصفر تقريباً مقابل 19%.
والخبر الجيد أن هذه كلها حقول يضيفها الناشر بنفسه، فإضافة ORCID والمراجع والرخصة في OJS وإيداعها مع كل عدد لا تكلف رسوماً إضافية، وتذكر صفحة الرسوم أن تحديث البيانات الوصفية للسجلات الموجودة لا رسوم عليه بعد التسجيل الأول، فتستطيع أن تكمل حقول الأعداد السابقة أيضاً.
خطة السنة الأولى
- قبل الإطلاق: النطاق والعنوان، وهيئة التحرير بموافقات مكتوبة، والسياسات في الجدول أعلاه منشورة على الموقع، وتثبيت OJS على نطاق المجلة مع HTTPS.
- العدد الأول: خمسة بحوث على الأقل محكمة بمحكمين من الخارج، وطلب ISSN للنسخة الإلكترونية من المركز الوطني، والانضمام إلى Crossref وتسجيل DOI لكل بحث مع ORCID والمراجع والرخصة، وتفعيل الأرشفة.
- خلال السنة: الالتزام بتكرار الصدور المعلن، وإبقاء نسبة بحوث الهيئة تحت 25%، ونشر تواريخ الإرسال والقبول والنشر على كل بحث.
- بعد سنة أو عشرة بحوث: التقديم إلى DOAJ، وهو موضوع المقال القادم مع Scopus وWeb of Science.
أخطاء شائعة
| الخطأ | لماذا يضرك |
|---|---|
| هيئة تحرير من قسم واحد | تبدو المجلة نشرة داخلية، وتقترب من حد النشر الداخلي 25% |
| وضع أسماء أساتذة معروفين دون موافقتهم | علامة معروفة للمجلات المفترسة، وقد يطلبون حذف أسمائهم علناً |
| «جميع الحقوق محفوظة» على مجلة مفتوحة | تخالف تعريف الوصول المفتوح وترفضها DOAJ |
| إيداع DOI بالعنوان والمؤلفين فقط | لا تحسب المراجع ولا تصل البحوث إلى سجلات ORCID |
| لا توجد أرشفة دائمة | إذا توقف الخادم أو انتهى النطاق تختفي المجلة كما اختفت 174 مجلة في الدراسة أعلاه |
| تأخير الأعداد عن موعدها المعلن | يتوقف الباحثون عن الإرسال، وتحسبه قواعد الفهرسة ضد المجلة |
الخلاصة
- المنصة أسهل جزء، والمجلة تبنيها قرارات قبل العدد الأول: الهوية، والأشخاص، والسياسات، والبنية التقنية.
- ISSN في السعودية من مكتبة الملك فهد الوطنية، رقم لكل وسيط، والإلكتروني غالباً بعد النشر، وهو رقم تعريف وليس شهادة جودة.
- هيئة تحرير من خمسة على الأقل من جهات مختلفة، وبحوث الهيئة أقل من 25% من كل عدد.
- السياسات تظهر على الموقع: التحكيم بمحكمين على الأقل، والأخلاقيات، والرخصة دون «جميع الحقوق محفوظة»، والرسوم، والأرشفة، والذكاء الاصطناعي.
- DOI عبر Crossref بـ 275 دولاراً سنوياً ودولار لكل مقالة اليوم، والأرشفة عبر PKP PN أو LOCKSS أو CLOCKSS.
- الأعضاء في السعودية يودعون المراجع في 7% فقط من سجلاتهم الحديثة وORCID في 14%، وإكمال هذه الحقول لا يكلف رسوماً.
في المقال القادم بإذن الله سوف نتحدث عن فهرسة المجلة: معايير DOAJ ثم Scopus وWeb of Science، وأسباب الرفض الشائعة، مع أرقام حقيقية عن المجلات السعودية والعربية في DOAJ.