[ تم الحل ] - هل يمكن التعديل على البادئات | زين العربية

[ تم الحل ] هل يمكن التعديل على البادئات

الحالة
مغلق و غير مفتوح للمزيد من الردود.

ali.ahmed

:: الأعضاء ::
إنضم
15 سبتمبر 2019
المشاركات
5
مستوى التفاعل
1
النقاط
3
السلام عليكم
أهلا بكم أخواني الأعزاء
هل يمكنني التعديل على الجزئية الخاصة بإختيار البادئات
في أسكربتات الجيل الثاني
بحيث يكون شكلها كهذا الكود البسيط
<form>
<select name="liste1" size="1">
<option value="#" selected>إختر عنصر لو سمحت
<option value="">موقع الفيسبوك
<option value="">صفحة google
<option value="">موقع اليوتيوب
</select>
<br>
</form>
بشرط أن يكون التغيير في الشكل فقط مع الأحتفاظ بالوظيفة
ولكم الشكر مقدما
 
التعديل الأخير:

shqawe

ربي أشرح لي صدري
طاقم الإدارة
إنضم
27 يونيو 2019
المشاركات
1,507
مستوى التفاعل
1,301
النقاط
113
الإقامة
K.S.A
وعليكم السلام ورحمة الله وبركاته

تستطيع عمل نفس الفكرة اخوي علي عن طريق حقول الموضوع المخصصة

لوحة تحكم منتداك > حقول الموضوع المخصصة > اضافة حقل

ثم ضع معرف للحقل باللغة الانجليزية و عنوان بالعربية كما تحب

اختر مكان العرض والمنتديات التي تريد التطبيق عليها

ثم من نوع الحقل اختر [ قائمة اختيار منسدلة ]

خيارات لحقول النص اتركه ولا تعدل فيه شيء

ثم من خيارات لحقول الاختيار

ادخل القيمة مثلا ً

facebook والنص موقع الفيس بوك
Google والنص صفحة جوجل
YouTube موقع اليوتيوب

واذا اردت الحقل ان يكون مطلوب من خيارات يوجد مربع باسم الحقل مطلوب قم بالتأشير عليه

اما اذا اردتها كبادئات المواضيع فهذه يحتاج لها اضافة وبرمجة خاصة

اتمنى اكون افدتك وممكن لدى اخواني الاعضاء حل اخر

احترامي وتقديري
اخوك
شقاوي
 

ali.ahmed

:: الأعضاء ::
إنضم
15 سبتمبر 2019
المشاركات
5
مستوى التفاعل
1
النقاط
3
في البداية أحب أن أتوجه لك أخي شقاوي
بجزيل شكري على سرعة الرد
وبعد ذلك أريد أن أقول لك إن رغبتي في التعديل على جزئية أختيار البادئة يرجع
إلى إنها تمكنني من عمل أقسام فرعية داخل المنتدا الواحد
فهل الحقول المخصصة تتيح لي هذا الأمر
وبالنسبة لقول حضرتك عن كونها أمر يريد إضافة
فهذا مثال لموقع يستخدم نفس الفكرة التي أنا طلبتها
حيث إنه إضاف هذه الميزة في الأستيل الخاص بالمكفوفين
 

MesterPerfect

:: الأعضاء ::
إنضم
27 يناير 2019
المشاركات
1,052
مستوى التفاعل
833
النقاط
113
العمر
20
الإقامة
sohag, Egypt
الموقع الالكتروني
في البداية أحب أن أتوجه لك أخي شقاوي
بجزيل شكري على سرعة الرد
وبعد ذلك أريد أن أقول لك إن رغبتي في التعديل على جزئية أختيار البادئة يرجع
إلى إنها تمكنني من عمل أقسام فرعية داخل المنتدا الواحد
فهل الحقول المخصصة تتيح لي هذا الأمر
وبالنسبة لقول حضرتك عن كونها أمر يريد إضافة
فهذا مثال لموقع يستخدم نفس الفكرة التي أنا طلبتها
حيث إنه إضاف هذه الميزة في الأستيل الخاص بالمكفوفين

مرحبا صديقي
انا صاحب المنتدى لذا أخبرني بالتعديل الذي تريده
وانا معك إن شاء الله
وبالنسبة لما تريد هذا يسمى البادئات ويمكنك إنشائها من داخل الموقع بسهولة
لوحة التحكم => المنتديات => بادئات الموضوع
وأضف بادئة من هناك
تحياتي
 
التعديل الأخير:

ali.ahmed

:: الأعضاء ::
إنضم
15 سبتمبر 2019
المشاركات
5
مستوى التفاعل
1
النقاط
3
أهلا بك أخي الفاضل
MesterPerfect
التعديل الذي كنت أتكلم عنه بخصوص الجزئية الخاصة بظهور البادئات
عند أختيارها عند إنشاء المواضيع
في منتداك في الاستيل الخاص بالمكفوفين
كنت أريد كيفية التعديل التي تمكنني من ذلك
بحيث إنني أتخلص من الشكل الأفتراضي للبادئات
بهذا الشكل الذي أنت ضفته في موقعك
وأما عن كيفية عمل بادئة فأنا أعرف الطريقة
ولك جزيل الشكر
 

MesterPerfect

:: الأعضاء ::
إنضم
27 يناير 2019
المشاركات
1,052
مستوى التفاعل
833
النقاط
113
العمر
20
الإقامة
sohag, Egypt
الموقع الالكتروني
أهلا بك أخي الفاضل
MesterPerfect
التعديل الذي كنت أتكلم عنه بخصوص الجزئية الخاصة بظهور البادئات
عند أختيارها عند إنشاء المواضيع
في منتداك في الاستيل الخاص بالمكفوفين
كنت أريد كيفية التعديل التي تمكنني من ذلك
بحيث إنني أتخلص من الشكل الأفتراضي للبادئات
بهذا الشكل الذي أنت ضفته في موقعك
وأما عن كيفية عمل بادئة فأنا أعرف الطريقة
ولك جزيل الشكر
تمام جدا فهمت قصدك يا mr
سوف آتيك بالأكواد صباحا بإذن الله
وأرجو أن تفيدك في منتدياتك
تحياتي لك
وفي خدمتك في أي وقت 😉😉
 

MesterPerfect

:: الأعضاء ::
إنضم
27 يناير 2019
المشاركات
1,052
مستوى التفاعل
833
النقاط
113
العمر
20
الإقامة
sohag, Egypt
الموقع الالكتروني
السَلام عليكم من جديد
تفضل يا mr الكود ومعلش على التأخير
أول شيء هتستبدل قالب prefix_input بهذا الكود

HTML:
<xf:js src="xf/prefix_menu.js" min="1" />
<xf:css src="prefix_menu.less" />

<xf:set var="$textbox">
    <xf:if is="$rows">
        <textarea rows="{$rows}" name="{$textboxName}"
            data-xf-init="textarea-handler" data-single-line="true"
            class="input js-titleInput {$textboxClass}"
            autocomplete="off"
            {$attrsHtml|raw}>{$textboxValue}</textarea>
    <xf:else />
        <input type="text" name="{$textboxName}"
            class="input js-titleInput {$textboxClass}"
            value="{$textboxValue}"
            autocomplete="off"
            {$attrsHtml|raw} />
    </xf:if>
</xf:set>
<xf:set var="$selectbox">
    <xf:macro template="prefix_macros" name="select"
        arg-name="{$prefixName}"
        arg-prefixes="{$prefixes}"
        arg-selected="{$prefixValue}"
        arg-type="{$prefixType}"
        arg-class="js-prefixSelect u-noJsOnly" />
</xf:set>

<xf:if is="$prefixes || $href">
    <div class="js-prefixContainer">
        <div class="inputGroup inputGroup--joined u-jsOnly">
            <xf:select name="{$prefixName}" value="{$prefixValue}" multiple="{{ false }}" class="input input-prefix input--title"
        data-xf-init=""
        data-href=""
        data-listen-to=""
        title="{{ phrase('prefix') }}">

        <xf:option value="0" label="{{ phrase('(no_prefix)') }}" />
        <xf:foreach loop="array_keys($prefixes)" value="$groupId">
            <xf:if is="$groupId > 0">
                <xf:optgroup label="{{ prefix_group($prefixType, $groupId) }}">
                    <xf:foreach loop="{$prefixes.{$groupId}}" key="$prefixId" value="$prefix">
                        <xf:option value="{$prefixId}" label="{{ prefix_title($prefixType, $prefixId) }}" data-prefix-class="{$prefix.css_class}" />
                    </xf:foreach>
                </xf:optgroup>
            <xf:else />
                <xf:foreach loop="{$prefixes.{$groupId}}" key="$prefixId" value="$prefix">
                    <xf:option value="{$prefixId}" label="{{ prefix_title($prefixType, $prefixId) }}" data-prefix-class="{$prefix.css_class}" />
                </xf:foreach>
            </xf:if>
        </xf:foreach>
    </xf:select>
            {$textbox|raw}
        </div>
        <noscript>
            <div class="inputGroup">
                {$selectbox|raw}
                <span class="inputGroup-splitter"></span>
                {$textbox|raw}
            </div>
        </noscript>
    </div>
<xf:else />
    {$textbox|raw}
</xf:if>

<xf:macro name="template">
    <script type="text/template">
        <xf:mustache name="#groups">
            <xf:mustache name="#title">
                <h3 class="menu-header">{{ mustache('title') }}</h3>
            </xf:mustache>
            <xf:mustache name="#prefixes">
                <div class="menu-row">
                    <a class="menuPrefix {{ mustache('css_class') }}"
                        data-prefix-id="{{ mustache('prefix_id') }}"
                        data-prefix-class="{{ mustache('css_class') }}"
                        role="option">{{ mustache('title') }}</a>
                </div>
            </xf:mustache>
            <hr class="menu-separator" />
        </xf:mustache>
        <div class="menu-row">
            <a class="menuPrefix menuPrefix--none"
                data-prefix-id="0"
                data-prefix-class=""
                role="option">{{ phrase('(no_prefix)') }}</a>
        </div>
    </script>
</xf:macro>

<xf:macro name="menu_prefixes" arg-prefixes="!" arg-prefixType="!">
    <xf:foreach loop="array_keys($prefixes)" value="$groupId">
        <xf:if is="$groupId > 0">
            <h3 class="menu-header">{{ prefix_group($prefixType, $groupId) }}</h3>
            <div class="menu-row">
                <xf:foreach loop="{$prefixes.{$groupId}}" key="$prefixId" value="$prefix">
                    <a class="menuPrefix {$prefix.css_class}"
                        data-prefix-id="{$prefixId}"
                        data-prefix-class="{$prefix.css_class}"
                        role="option">{{ prefix_title($prefixType, $prefixId) }}</a>
                </xf:foreach>
            </div>
            <hr class="menu-separator" />
        <xf:else />
            <div class="menu-row">
                <xf:foreach loop="{$prefixes.{$groupId}}" key="$prefixId" value="$prefix">
                    <a class="menuPrefix {$prefix.css_class}"
                        data-prefix-id="{$prefixId}"
                        data-prefix-class="{$prefix.css_class}"
                        role="option">{{ prefix_title($prefixType, $prefixId) }}</a>
                </xf:foreach>
            </div>
            <hr class="menu-separator" />
        </xf:if>
    </xf:foreach>
    <div class="menu-row">
        <a class="menuPrefix menuPrefix--none"
            data-prefix-id="0"
            data-prefix-class=""
            role="option">{{ phrase('(no_prefix)') }}</a>
    </div>
</xf:macro>

ثانيا
في آخر قالب prefix_menu.less أضف هذا الكود


CSS:
.input-prefix{
    width:auto;
}


وراح تزبط معك بإذن الله
تحياتي😘
 

XenArabia

الحياة محطات فاترك في كل محطة ابتسامة
طاقم الإدارة
إنضم
23 يناير 2019
المشاركات
3,527
مستوى التفاعل
2,180
النقاط
113
العمر
37
الإقامة
المغرب
الموقع الالكتروني
السلام عليكم ورحمة الله وبركاته ،،
أستاذ @ali.ahmed, تم غلق الموضوع لأحد الأسباب التالية:
  1. تم حل المشكلة أو تلبية الطلب و الحمد لله.
  2. بقاء الموضوع لمدة 3 أيام بدون الرد عليه أو وجود إشارة تدل على رجوع العضو إليه.
  3. لا يوجد حل لهذه المشكلة (إذا وجد الحل سوف يتم إعادة فتح الموضوع).
عزيزي العضو حرصا على عدم تداخل المواضيع ببعضها وبالتالي صعوبة إستخدام عملية البحث بالنسبة للأعضاء قررت إدارة المعهد بإغلاق المواضيع التي تتوافق مع الأسباب السابقة. بإمكانك بدأ موضوع جديد أو مراسلة أحد المشرفين إن كنت متأكد من رغبتك في الإستمرار ليتم فتج الموضوع من جديد.


مع خالص الإحترام و التقدير
إدارة زين العربية
 
الحالة
مغلق و غير مفتوح للمزيد من الردود.

جميع المواضيع والمشاركات المكتوبة تعبّر عن وجهة نظر صاحبها ,, ولا تعبّر بأي شكل من الاشكال عن وجهة نظر إدارة زين العربية .

التعليقات المنشورة لا تعبر عن رأي معهد زين العربية ولا نتحمل أي مسؤولية قانونية حيال ذلك :: يتحمل كاتبها مسؤولية النشر ::

إحصائيات المنتدى

المواضيع
1,208
المشاركات
11,053
الأعضاء
467
آخر عضو مسجل
sky55
أعلى