# نشرُ إعلانٍ وتعديلُه ومراجعتُه — Posting, editing and moderating an ad

> خطواتُ نشر إعلان وكلُّ حقوله الإجباريّة وسماتُ التصنيف وحدودُ الصور والفيديو وتوثيقُ الجوال وحدودُ الخطط، ثمّ المراجعة (قيد المراجعة/مقبول/مرفوض/معلَّق) وفحصُ المحتوى الحسّاس والتعديلُ والمعاينة.
> Steps to post an ad, all required fields, category attributes, photo/video limits, phone verification and plan limits, then moderation (pending/approved/rejected/suspended), sensitive-content review, editing and preview.

- الصفحة / Page: https://bazarrna.net/docs/ads-posting
- القسم / Section: الإعلانات — Ads
- المصدر / Source: بازارنا — Bazarrna (https://bazarrna.net)

## العربية

### الشروطُ قبل النشر
1. **حسابٌ مسجّل** (الزائرُ يُحوَّل إلى الدخول).
2. **بريدٌ مفعَّل** — وإلّا تظهر رسالة «يجب تفعيل البريد الإلكتروني لنشر إعلان» ويُنقل إلى صفحة تفعيل البريد.
3. **جوالٌ موثَّق لبلد النشر نفسِه**: التوثيقُ لكلّ بلدٍ على حدة (قطر أو سوريا أو كلاهما). بلا توثيقٍ يُرفض النشر برسالةٍ تطلب توثيقَ الجوال، والرقمُ الموثَّق لبلدٍ آخر لا يكفي (تطلب الرسالةُ توثيقَ رقمٍ من هذا البلد). رمزُ التوثيق يصل عبر واتساب أو تيليجرام من لوحة توثيق الجوال في «حسابي» (انظر ملفّ توثيق الجوال).
4. قد يُشترط أن يطابق بلدُ النشر بلدَ حسابك، وقد يُمنع النشرُ حين لا يطابق موقعُ اتّصالك البلدَ المختار.
5. **الموقعُ مفتوحٌ لهذا البلد** (الإدارةُ تستطيع إغلاقه).

### صفحة النشر `/ads/create` — الحقول بالترتيب
العنوانُ يعرض علم البلد الحاليّ (قطر/سوريا) — الإعلانُ يُنشر في البلد المختار في الموقع.
0. **لغةُ الإعلان** (ملاحظةٌ أعلى النموذج): الإعلانُ **بالعربيّة وحدَها أو بالإنجليزيّة وحدَها أو بكلتيهما** — لكنّ **اللغةَ التي تستعملها في أيّ خانةٍ ثنائيّة يجب أن تُكمَل في كلّ الخانات الثنائيّة** (العنوان والوصف وتفاصيلُ الفئة النصّيّة الثنائيّة). عنوانٌ إنجليزيٌّ مع وصفٍ عربيٍّ فقط **يُرفض** وتُسمّى الخاناتُ الناقصة («كتبتَ الإعلانَ باللغتين — الناقص بالعربيّة: العنوان · بالإنجليزيّة: الوصف»). شارتان تُظهران حالةَ كلّ لغة (مكتملة · ناقص · غيرُ مستعملة)، والنجمةُ * تظهر على لغةٍ مستعملة فقط. والقاعدةُ نفسُها تُفحص عند الإرسال أيضاً.
   **«مترجم بازارنا»** (حين تفعّله الإدارةُ لموقع الإعلانات): زرّ «ترجم الإعلان كاملاً إلى …» يملأ خاناتِ اللغة الأخرى **الفارغة**، وزرٌّ صغير «ترجم هذا الحقل إلى …» تحت كلّ خانة (وإن كانت الخانةُ المقابلة مكتوبةً يسألك قبل الاستبدال). يدور الزرّ «جارٍ الترجمة…» ثمّ تراجع الترجمةَ وتعدّلها. كلُّ ضغطةٍ تُحسب من حدٍّ يوميّ للترجمة — **القيمةُ الافتراضيّةُ المزروعة ١٠ مرّاتٍ في اليوم** للطبقة المجّانيّة، والخطّةُ قد ترفعها.
1. **عنوان الإعلان**: بالعربيّة و/أو بالإنجليزيّة (حسب قاعدة اللغة أعلاه) — **كلُّ خانةٍ تقبل لغتَها فقط** (الحروفُ الأخرى تُحذف مع تنبيه «هذا الحقل للعربية فقط» في الخانة العربيّة، و«This field accepts English only» في الإنجليزيّة). الحدّ **١٢٠ حرفاً بالمسافات** مع عدّاد — وهو الحدُّ نفسُه الذي يفرضه الخادم.
2. **التصنيف والموقع**: الفئة * ⟵ الفئة الفرعيّة * (‏إن كان للفئة فروع) · المدينة * ⟵
   - **قطر**: **المنطقة** من قائمة * (‏إن كان للمدينة مناطق).
   - **سوريا**: **المنطقة / الحي** نصّاً حرّاً *.
3. **تفاصيل التصنيف** (سماتُ الفئة المختارة، إن وُجدت): تُسأل حسب الفئة وترث سماتِ الفئة الأب؛ بعضُها إجباريّ وله حدودٌ دنيا وعليا. أنواعُها: نصّ · رقم · نعم/لا · اختيار · اختيار متعدّد · تاريخ · مدى. تُرسل مع الإعلان وتُفحص **قبل** إنشائه، فلا يُنشأ إعلانٌ ناقص.
4. **السعر والحالة**: السعر * (‏أكبر من صفر) · العملة * — **قطر: ريال قطري فقط** (‏الخانة مقفلة) · **سوريا: دولار أمريكي أو ليرة سورية** · حالة السلعة *: جديد · كالجديد · حالة جيدة · مقبول.
5. **الوصف**: بالعربيّة و/أو بالإنجليزيّة (‏بلغات العنوان نفسِها)، كلٌّ بلغته، حتّى **٧٠٠ حرف** (‏حدُّ الخادم) و**٦ أسطر**.
6. **معلومات التواصل**: رقمُ الهاتف وواتساب = **رقمُك الموثَّق**، مقفلان «ولا يمكن تغييره».
7. **الصور**: حتّى **حدِّ حسابك** (الرقمُ يظهر في الصفحة كما يفرضه الخادم لحسابك — **القيمةُ الافتراضيّةُ المزروعة للطبقة المجّانيّة ٨**، ولا يتجاوز أيُّ حسابٍ ١٠ صور) · **١٠ ميغابايت للصورة** · jpg/jpeg/png/webp. بعد اختيارها يظهر منتقي **«تعيين كرئيسية»** (بلا اختيار ⟵ الأولى). **الصورُ اختياريّة** (لا يُشترط عددٌ أدنى). وتُرسَل مع الإعلان عند الضغط على «نشر الإعلان».
8. **فيديو (اختياري)**: فيديو واحد · حتّى **٣ دقائق** و**٦٠ ميغابايت** · mp4/mov/webm/avi. يُفحص تلقائيّاً كالصور.
9. **زرّ «نشر الإعلان»** — معطَّلٌ حتّى تُحدَّد **خانةُ الموافقة** على الشروط وسياسة الاستخدام والخصوصيّة (تحت الزرّ مباشرة).
10. **«تفريغ النموذج»**: يمسح كلَّ شيءٍ (الخانات والصور والفيديو والمسوّدة) بعد تأكيد.

### المسوّدة
النصوصُ والاختيارات تُحفظ في متصفّحك تلقائيّاً **٢٤ ساعة**. عند العودة تُسأل: «لديك إعلان لم تُكمله… هل تريد استعادة ما كتبته؟» (استعادة / ابدأ من جديد). **الصورُ والفيديو لا تُحفظ** في المسوّدة، والمسوّدةُ تُحذف بعد النشر الناجح.

### ماذا يحدث عند الضغط على «نشر الإعلان»
1. **تحقّقٌ في الصفحة أوّلاً** — يظهر أوّلُ خطأٍ تنبيهاً: انتظارُ اكتمال تحميل الوسائط أو الترجمة · قاعدةُ اللغة · كلماتٌ غيرُ لائقة في العنوان أو الوصف · الفئة · الفئة الفرعيّة · المدينة · المنطقة · «أدخل سعراً صحيحاً» (أكبر من صفر) · العملة · الحالة · تفاصيلُ التصنيف الإلزاميّة وحدودُها.
2. قد يظهر **إعلانٌ قصير** قبل الإرسال إن فعّلته الإدارة — **بعد** التحقّق لا قبله، ولا يمنع النشرَ أبداً إن تعذّر عرضُه.
3. عند الإرسال تُفحص الأمورُ نفسُها مجدّداً، ثمّ:
   - إن أرفقتَ فيديو وتعذّر فحصُ الفيديو الآن ⟵ رفضٌ واضح قبل إنشاء أيّ شيء: «رفعُ الفيديو متوقّفٌ مؤقّتاً لتعذّر فحصه. يمكنك إكمالُ إعلانك بالصور».
   - **حدودُ الخطط** (إن فرضتها الإدارة): عددُ إعلاناتك الفعّالة (قيدَ المراجعة والمنشورة معاً) · عددُ الصور · الفيديو.
   - يُنشأ الإعلانُ **«قيد المراجعة»** وتُرفع صورُه وفيديوه (الفيديو يُقبل فقط إن كان فعلاً ملفّاً من الأنواع المسموحة).
   - **فحصُ المحتوى الحسّاس** للصور والفيديو والنصّ بالعربيّة والإنجليزيّة — انظر أدناه.
4. يصلك إشعار **«تم إرسال إعلانك للمراجعة»** (يفتح المعاينة)، وتظهر رسالةُ نجاح، وتُنقل إلى **صفحة المعاينة**. وإن رُفض الإرسال تظهر رسالةٌ بالسبب.

### حدودُ الخطط (قيمٌ افتراضيّةٌ مزروعة — لا حقائقَ ثابتة)
| الخاصّيّة | القيمةُ الافتراضيّةُ المزروعة للطبقة المجّانيّة |
|---|---|
| إعلاناتٌ فعّالةٌ في الوقت نفسه (قيدَ المراجعة + المنشورة) | ٥ |
| صورٌ لكلّ إعلان | ٨ (ولا تتجاوز ١٠ في أيّ خطّة) |
| فيديو لكلّ إعلان | ١ (ولا يتجاوز ١) |
| ترجمةُ الإعلان بـ«مترجم بازارنا» | ١٠ في اليوم (يُطبَّق دائماً) |
- حدودُ الإعلانات والصور والفيديو **لا تمنع أحداً حتّى تقرّر الإدارةُ فرضَها**. والخطّةُ الفعّالة لحسابك تحلّ محلّ الحدّ المجّانيّ.
- عند بلوغ حدٍّ مفروض: رسالة «بلغتَ الحدَّ المسموح لـ«…»: <العدد>» مع بطاقةٍ تذكر الخططَ التي ترفعه إن وُجدت.
- القيمُ الحيّة: أداة  (والخطط: ).

### المراجعة
حالاتُ الإعلان: **قيد المراجعة** · **منشور** · **مرفوض** · **مؤرشف**.
- **القبول**: الإعلانُ يُنشر فوراً، ويصلك إشعار «تمت الموافقة على إعلانك… وهو الآن منشور»، ويُشعَر **متابعوك** الذين فعّلوا الجرس بـ«إعلان جديد».
- **الرفض**: يلزمه سبب، ويصلك إشعار «تم رفض إعلانك. السبب: …»، ويظهر السببُ في «إعلاناتي» وفي المعاينة. الإعلانُ المرفوض لا يُقبل كما هو، لكن **تعديلُه يعيده «قيد المراجعة»** فيُراجَع من جديد.
- **أسبابُ الرفض الجاهزة الافتراضيّة**: العنوان غير واضح أو غير مناسب · الصور غير واضحة أو غير مناسبة · معلومات الإعلان ناقصة · التصنيف المختار غير صحيح · المحتوى أو المنتج مخالف لشروط النشر. (الإدارةُ تعدّلها؛ القائمةُ الحيّة:.)
- **التعليق (إيقافٌ مؤقّت) لإعلانٍ منشور**: يعود «قيد المراجعة» مع سبب، ويصلك إشعار «تم تعليق إعلانك مؤقتاً. السبب: … يمكنك تعديل الإعلان وإرساله للمراجعة من جديد». ويظهر السببُ في «إعلاناتي».
- يراجع الإعلانَ فريقُ الإعلانات المسؤولُ عن **بلد الإعلان**.
- الإشعاراتُ تصل داخل الموقع وإلى تطبيقَي الجوال (إن كانت الإشعاراتُ الفوريّة مفعّلة)، بلغة الواجهة التي تستعملها.

### فحصُ المحتوى الحسّاس
- يجري تلقائيّاً على كلّ إعلانٍ جديدٍ أو معدَّل ولا يمكن تخطّيه: فحصٌ للصور والفيديو بحثاً عن محتوى غير لائق، وفحصٌ للألفاظ في العنوان والوصف بالعربيّة والإنجليزيّة.
- إن اشتبه الفحصُ بشيء (أو تعذّر فحصُ الفيديو) ⟵ **يُحجب الإعلان** ويُحال إلى مراجعةٍ خاصّة بدل المراجعة العاديّة، فلا يظهر لأحد.
- **القبولُ بعد هذه المراجعة** ينشر الإعلانَ مباشرةً (إشعار «تم قبول المحتوى المرفوع»).
- **الرفضُ** يرفض الإعلانَ ويُبقيه محجوباً، مع إشعارٍ محتشم: «تم رفض إحدى الصور المرفوعة لمخالفتها سياسة المحتوى…».
- **الإعلانُ المحجوبُ لهذا السبب لا يمكن تعديلُه** («تم حجب هذا الإعلان لمخالفته سياسة المحتوى ولا يمكن تعديله. يرجى إنشاء إعلان جديد»)، ولا تجديدُه، ولا ترويجُه.

### صفحة المعاينة `/ads/preview/:id` (لصاحب الإعلان فقط، وبأيّ حالة)
- زرّ «رجوع لإعلاناتي» و**«تعديل الإعلان»**.
- **شريطُ الحالة**: قيد المراجعة («سيظهر للعموم بعد موافقة الإدارة») · مرفوض (مع السبب) · منشور (مع زرّ «عرض الإعلان العام») · مؤرشف.
- زرّ **ترويج VIP** للإعلان المنشور («روّج إعلانك — اجعله VIP…» أو «إعلانك VIP فعّالٌ حتى … — اضغط للتمديد»)، إن كان الترويجُ متاحاً لبلده.
- **الصورُ والفيديو في شريطٍ واحد** مع عدّاد، والصورةُ تُكبَّر بالضغط؛ بلا وسائط تظهر «لا توجد صورٌ ولا فيديو في هذا الإعلان» مع «أضِف الآن».
- الوصف، والفئة، والموقع، وتاريخُ النشر، والمشاهدات، ومعلوماتُ التواصل.
- إن لم يكن الإعلانُ لك أو تعذّر فتحُه تُعاد إلى «إعلاناتي».

### التعديل `/ads/edit/:id`
- الخاناتُ نفسُها بقواعدها نفسِها، مع **الصور الحاليّة** (حذفُ صورة · تعيينُ الرئيسيّة من الحاليّة أو الجديدة) وإضافةُ صورٍ حتّى **حدِّ حسابك** (نفسُ رقم صفحة النشر، ولا يتجاوز مجموعُ الصور ١٠)، واستبدالُ الفيديو (الجديدُ يحلّ محلّ القديم).
- أعلى الصفحة «إلغاء التعديل» (يعود إلى «إعلاناتي») وتنبيه «بعد حفظ التعديل سيعود الإعلان للمراجعة قبل ظهوره للعموم»، وأسفلها زرّ **«حفظ وإرسال للمراجعة»**. إن تعذّر فتحُ الإعلان للتعديل: «تعذر فتح الإعلان للتعديل» والعودةُ إلى «إعلاناتي».
- **الحفظ يعيد الإعلانَ «قيد المراجعة»** — ⚠️ فالإعلانُ المنشور **يختفي من العموم** حتّى يُقبل من جديد. تظهر رسالة «تم حفظ التعديل وإرساله للمراجعة»، ويصلك إشعار «تم تعديل إعلانك… وإرساله للمراجعة من جديد»، وتُنقل إلى «إعلاناتي».
- حدودُ الصور والفيديو تُفحص عند التعديل أيضاً، ويُعاد فحصُ المحتوى الحسّاس للصور الجديدة والنصّ.
- **تغييرُ التصنيف يُحفظ**: الجديدُ يجب أن يكون فعّالاً ومتاحاً في بلد الإعلان (وإلّا «هذا التصنيفُ غيرُ متاحٍ لإعلانك — اختر تصنيفاً آخر») · **وتفاصيلُه تظهر في الصفحة فور اختياره وتُفحص على التصنيف الجديد** (الإلزاميّةُ منها حتّى لو تُركت فارغة) · وتفاصيلُ التصنيف القديم تُحذف من الإعلان.
- حدودُ النصوص عند التعديل هي حدودُ النشر (العنوان ١٢٠ · الوصف ٧٠٠).
- إن حُذفت الصورةُ الرئيسيّة تصير الأولى الباقية رئيسيّة.

### الحذف
من «إعلاناتي» بعد تأكيد — حذفٌ نهائيّ للإعلان وصوره وفيديوه (ولو كان VIP).

## English

### Requirements before posting
1. **A signed-in account** (guests are sent to sign-in).
2. **A verified email** — otherwise "Email verification required to post ads" and you are taken to the email verification page.
3. **A verified mobile for the posting country itself**: verification is per country (Qatar, Syria or both). Without it, posting is refused with a message asking you to verify your phone; a number verified for another country is not enough (the message asks you to verify a number from this country). The code arrives via WhatsApp or Telegram from the phone verification panel in "My Account" (see the phone verification file).
4. Posting may be limited to your account's country, and may be blocked when your connection's location does not match the selected country.
5. **The site is open for this country** (admins can close it).

### Posting page `/ads/create` — fields in order
The heading shows the current country flag (Qatar/Syria) — the ad is posted in the country selected on the site.
0. **Ad language** (note at the top of the form): the ad is **in Arabic only, English only, or both** — but **whichever language you use in any bilingual box must be completed in every bilingual box** (title, description and bilingual text category details). An English title with only an Arabic description is **rejected** and the missing boxes are named. Two badges show each language's state (complete · missing · not used), and the * appears only on a used language. The same rule is checked again on submission.
   **"Bazarrna translator"** (when the admins enable it for the Ads site): a "Translate the whole ad to …" button fills the **empty** other-language boxes, and a small "Translate this field to …" button sits under each box (if the other box already has text, it asks before replacing it). The button spins "Translating…", then you review and edit the result. Each press counts toward a daily translation limit — **the default seeded value is 10 per day** for the free tier, and a plan may raise it.
1. **Ad title**: Arabic and/or English (per the language rule above) — **each box accepts its own language only** (other letters are stripped with a hint: "This field accepts English only" in the English box, «هذا الحقل للعربية فقط» in the Arabic one). Limit **120 characters including spaces**, with a counter — the same limit the server enforces.
2. **Category & location**: Category * ⟶ Subcategory * (if the category has children) · City * ⟶
   - **Qatar**: **Area** from a list * (if the city has areas).
   - **Syria**: **Area / neighbourhood** as free text *.
3. **Category details** (attributes of the chosen category, if any): asked per category and inheriting the parent's attributes; some are required and have min/max limits. Types: text · number · yes/no · select · multi-select · date · range. They are sent with the ad and checked **before** it is created, so no half-finished ad is left behind.
4. **Price & condition**: Price * (greater than zero) · Currency * — **Qatar: Qatari Riyal only** (locked) · **Syria: US Dollar or Syrian Pound** · Condition *: New · Like New · Good · Fair.
5. **Description**: Arabic and/or English (the same languages as the title), each in its language, up to **700 characters** (the server limit) and **6 lines**.
6. **Contact info**: phone and WhatsApp = **your verified number**, locked ("cannot be changed").
7. **Photos**: up to **your account's limit** (the number shown on the page is what the server allows for your account — **the default seeded value for the free tier is 8**, and no account goes above 10 photos) · **10 MB each** · jpg/jpeg/png/webp. After picking, a **"Set as main"** picker appears (no choice ⟶ the first). **Photos are optional** (no minimum). They are sent with the ad when you press "Post Ad".
8. **Video (optional)**: one video · up to **3 minutes** and **60 MB** · mp4/mov/webm/avi. It is checked automatically like the photos.
9. **"Post Ad" button** — disabled until the **consent checkbox** (Terms, Usage Policy, Privacy) right below it is ticked.
10. **"Reset the form"**: clears everything (boxes, photos, video and the draft) after confirmation.

### Draft
Texts and selections are saved in your browser automatically for **24 hours**. On return you are asked "You have an unfinished ad… Restore what you wrote?" (Restore / Start fresh). **Photos and video are not saved** in the draft, and the draft is deleted after a successful post.

### What happens when you press "Post Ad"
1. **The page checks first** — the first problem shows as a notice: wait for media or translation to finish · the language rule · inappropriate words in the title or description · category · subcategory · city · area · "Enter a valid price" (greater than zero) · currency · condition · required category details and their limits.
2. A **short ad** may appear before submission if admins enabled it — **after** the check, not before, and it never blocks posting if it cannot be shown.
3. On submission the same rules are checked again, then:
   - If you attached a video and videos cannot be checked right now ⟶ a clear refusal before anything is created: "Video upload is temporarily unavailable because it cannot be checked. You can continue your ad with images".
   - **Plan limits** (if admins enforce them): your active ads (under review and published together) · photos · video.
   - The ad is created **"Under review"** and its photos and video are uploaded (the video is accepted only if it really is a file of an allowed type).
   - **Sensitive-content check** of photos, video and Arabic/English text — see below.
4. You get a **"Your ad was submitted for review"** notification (it opens the preview), a success message, and you are taken to the **preview page**. If submission is refused, a message gives the reason.

### Plan limits (seeded defaults — not fixed facts)
| Feature | Default seeded free-tier value |
|---|---|
| Concurrent active ads (under review + published) | 5 |
| Photos per ad | 8 (never above 10 in any plan) |
| Video per ad | 1 (never above 1) |
| Ad translation with the "Bazarrna translator" | 10 per day (always applied) |
- The ads, photo and video limits **block no one until admins decide to enforce them**. Your account's active plan replaces the free limit.
- When an enforced limit is reached: "You reached the limit for "…": <n>" with a card naming plans that raise it, if any.
.

### Moderation
Ad statuses: **Under review** · **Published** · **Rejected** · **Archived**.
- **Approve**: published immediately; you get "Your ad was approved… it is now live", and your **followers** who turned on the bell get "New ad".
- **Reject**: a reason is required; you get "Your ad was rejected. Reason: …", and the reason shows in My Ads and the preview. A rejected ad is not approved as is, but **editing it sends it back to "Under review"** for a new review.
- **Default ready-made rejection reasons**: the title is unclear or inappropriate · images are unclear or inappropriate · the ad information is incomplete · the selected category is incorrect · the content or item violates posting rules. (Admins edit them; live list:.)
- **Suspending a published ad**: it returns to "Under review" with a reason; you get "Your ad was temporarily suspended. Reason: … You can edit the ad and send it for review again". The reason shows in My Ads.
- Ads are reviewed by the Ads team responsible for **the ad's country**.
- Notifications arrive inside the site and on the mobile apps (if push notifications are on), in the interface language you use.

### Sensitive-content check
- Runs automatically on every new or edited ad and cannot be skipped: photos and video are checked for inappropriate content, and the title and description are checked for offensive words in Arabic and English.
- If the check flags something (or the video could not be checked) ⟶ **the ad is held** and goes to a special review instead of the normal one, invisible to everyone.
- **Approval after that review** publishes the ad directly ("Your uploaded content was approved").
- **Rejection** rejects the ad and keeps it held, with a discreet notice: "One of the uploaded images was rejected for breaking the content policy…".
- **An ad held for this reason cannot be edited** ("This ad was flagged for a content policy violation and cannot be edited. Please create a new ad"), renewed or promoted.

### Preview page `/ads/preview/:id` (owner only, any status)
- "Back to my ads" and **"Edit Ad"**.
- **Status strip**: under review ("goes live after admin approval") · rejected (with the reason) · published (with a "View Public Ad" button) · archived.
- A **VIP promotion** button for published ads ("Promote your ad — make it VIP…" or "Your ad is VIP until … — click to extend") when promotion is available for its country.
- **Photos and video in one strip** with a counter; images enlarge on click; with no media it says "This ad has no photos or video" with "Add now".
- Description, category, location, posting date, views, contact info.
- If the ad is not yours or cannot be opened, you are returned to My Ads.

### Editing `/ads/edit/:id`
- Same boxes and rules, plus the **current photos** (delete a photo · set the main one from existing or new photos), adding photos up to **your account's limit** (the same number as the posting page, with no more than 10 photos in total), and replacing the video (the new one replaces the old).
- At the top "Cancel" (back to My Ads) and the note "After saving, the ad will return to admin review before going public"; at the bottom **"Save and submit for review"**. If the ad cannot be opened: "Could not open ad for editing" and you are returned to My Ads.
- **Saving sends the ad back to "Under review"** — ⚠️ so a published ad **disappears from the public** until approved again. You see "Changes saved and sent for review", get a "Your ad was updated… sent for review again" notification, and are taken to My Ads.
- Photo and video limits are checked on edit too, and new photos and text are re-checked for sensitive content.
- **Changing the category is saved**: the new one must be active and available in the ad's country (otherwise "This category is not available for your ad — choose another category") · **its details appear on the page as soon as it is picked and are checked against the new category** (required ones even if left empty) · and the old category's details are removed from the ad.
- Text limits on edit are the posting limits (title 120 · description 700).
- If the main photo is deleted, the first remaining photo becomes the main one.

### Deleting
From My Ads after confirmation — a permanent deletion of the ad, its photos and video (even if it is VIP).
