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



نتائج البحث عن ردود العضو : MesterPerfect


الرئيسية
نتائج البحث


نتائج البحث عن ردود العضو :MesterPerfect
عدد النتائج (17) نتيجة
07-09-2020 09:10 مساءً
icon تحويل منتدى Pbboard إلى Vb | الكاتب :MesterPerfect |المنتدى: المدونة
 خدمة مميزة جدا جدا 
جزاك الله خيرا على تقديمها أخي كريم
تحياتي لك
25-08-2020 11:23 مساءً
icon ملحق تحويل منتدى MyBB إلى Pbboard | الكاتب :MesterPerfect |المنتدى: المدونة
 ملحق رائع جدا 
بارك الله فيك صديقي وجزيت خيرا
سأحاول تجربته قريبا
16-08-2020 01:06 مساءً
icon طلب بخصوص قاعدة XenForo | الكاتب :MesterPerfect |المنتدى: الدعم الفني
 
المشاركة الأصلية كتبت بواسطة: Admin وعليكم السلام
الأفضل تحتفظ بالمواضيع بصيغة SQL. كما ان هذا الكود قد يسبب لود على السيرفر إذا كانت المواضيع كثيرة جدا.

الكود ل Xenforo مشابه ل VB مع تغيير التسميات لان جداولهم متشابهة وهذا هو الكود:
<?php
$dbhost = 'localhost';
$dbuser = 'root';
$dbpasswd = '12345';
$dbname = 'xf';
$prefix = 'xf_';
$ForumsArr = Array(998, 999);
$conn = mysqli_connect($dbhost, $dbuser, $dbpasswd, $dbname);
$folder = 'savethread';
if (!file_exists($folder)) {
  mkdir("savethread", 0700);
}
$nobilitys = mysqli_query($conn, "SELECT * FROM ".$prefix."thread") or die(mysqli_error($conn));
while ($rank = mysqli_fetch_array($nobilitys)) {
  if (in_array($rank['node_id'], $ForumsArr) == 0) {
    $thread = $rank['thread_id'];
    $AXE = mysqli_query($conn, "SELECT * FROM ".$prefix."post where thread_id='$thread'");
    $Hazem = mysqli_fetch_assoc($AXE);
    $my_file = $folder . '/' . $thread . '-' . $rank['title'] . '.txt';
    echo $my_file . '<br>';
@    $fp = fopen($my_file, 'w');
@    fwrite($fp, $Hazem['message']);
@    fclose($fp);
  }
}
?>


أما ل Pbboard فالكود أصغر لأنه هناك فقط جدول واحد للمواضيع وهذا هو الكود:

<?php
$dbhost = 'localhost';
$dbuser = 'root';
$dbpasswd = '12345';
$dbname = 'pbb303';
$prefix = 'pbb_';
$ForumsArr = Array(998, 999);
$conn = mysqli_connect($dbhost, $dbuser, $dbpasswd, $dbname);
$folder = 'savethread';
if (!file_exists($folder)) {
  mkdir("savethread", 0700);
}
$nobilitys = mysqli_query($conn, "SELECT * FROM ".$prefix."subject") or die(mysqli_error($conn));
while ($rank = mysqli_fetch_array($nobilitys)) {
  if (in_array($rank['section'], $ForumsArr) == 0) {
    $thread = $rank['id'];
    $my_file = $folder . '/' . $thread . '-' . $rank['title'] . '.txt';
    echo $my_file . '<br>';
@    $fp = fopen($my_file, 'w');
@    fwrite($fp, $rank['text']);
@    fclose($fp);
  }
}
?>



مع الانتباه لبادئة الجدول prefix

$ForumsArr = Array(998, 999);

تستبدل الأرقام بالمنتديات التي تريد استثناءها. وإذا أردت بدل الإستثناء الشمول فقط يعني تريد فقط تصدير منتدى معين تغير في الكود

  if (in_array($rank['section'], $ForumsArr) == 0) {

تضع 1 بدل 0

رائع جدا جدا
سأجرب وأعود لإخبارك أخي الكريم
10-08-2020 01:23 صباحاً
icon إصدار 2.3 من سكريبت T-View لعرض مواضيع المنتدى كمجلة | الكاتب :MesterPerfect |المنتدى: أخبار والدعم الفني لمجلة tview
 
المشاركة الأصلية كتبت بواسطة: Admin شكرا لك، اقترح احدهم عرض الموضوع في صفحة في المجلة وكان الرد هذا يؤدي لتكرار المحتوى وسيء للموقع في محركات البحث. كما ان ذلك سيقلل من زيارة المنتدى فيكتفي الزائر من عرض الموضوع في المجلة. من الأفضل اذا تركيب سكريبت مجلة مثل وردبريس لمن يفضل ذلك. بالنسبة للشق الثاني فالمجلة منذ نشأتها مبدأها ان لا تضيف اي شيء على قاعدة البينات فقط للقراءة من قاعدة البيانات فكثيرين يخافوا من ربط سكريبت المنتدى مع سكريبت آخر.


لا أعرف صراحتا, ولكن هناك إضافة لدمج WordPress مع XenForo

بحيث يتم نقل المواضيع والمستخدمين وكل شيء من المنتدى إلى المدونة

وتكون المواضيع على شكل مقالات

حتى قالب المنتدى يتم تطبيقه على مدونة الWordPress

يمكنك رؤيتها من هنا

https://xenforo.com/community/resources/xpress-a-theme-and-bridge-for-bringing-wordpress-into-xenforo.6551/
09-08-2020 08:40 مساءً
icon ملحق تحويل Xenforo إلى PBBoard | الكاتب :MesterPerfect |المنتدى: المدونة
 
المشاركة الأصلية كتبت بواسطة: Admin @MesterPerfect



المشكلة جداول xf كثيرة الفلسفة وموزعة على عدة جداول مثلا المحادثات وجدتها موزعة على 5 جداول. كما ان المحادثات فيه كنظام الموضوع والرد عليه وهذا لا يتناسب مع نظام الرسائل الخاصة في pbb. اجتهدت بفكرة جمع المحادثات وارسالها لكل المشتركين في المحادثة على شكل اقتباس. إذا لم يفي بالغرض نلغي فكرة نقل المحادثات سب الاختلاف الكبير بين النظامين.



يمكنك تجربة نقل المحادثات تم تحديث الملحق

https://tviewmag.com/forums/store-101


بالفعل تم استيرادهم وتم وضعهم على شكل اقتباسات في رسالة أخي الكريم

هي جيدة إلى حد ما ولكن من المؤسف أن PBBoard بنية محادثاته تشبه بنية vb بالضبط

كل شيء فيه يشبهه لحد كبير :D

على العموم شكل المحادثات جيد ويمكن تركها كتجربة لأصحاب المنتديات إذاادو

تحياتي
09-08-2020 08:28 مساءً
icon ملحق تحويل Xenforo إلى PBBoard | الكاتب :MesterPerfect |المنتدى: المدونة
 
المشاركة الأصلية كتبت بواسطة: Admin @MesterPerfect



المشكلة جداول xf كثيرة الفلسفة وموزعة على عدة جداول مثلا المحادثات وجدتها موزعة على 5 جداول. كما ان المحادثات فيه كنظام الموضوع والرد عليه وهذا لا يتناسب مع نظام الرسائل الخاصة في pbb. اجتهدت بفكرة جمع المحادثات وارسالها لكل المشتركين في المحادثة على شكل اقتباس. إذا لم يفي بالغرض نلغي فكرة نقل المحادثات سب الاختلاف الكبير بين النظامين.



يمكنك تجربة نقل المحادثات تم تحديث الملحق

https://tviewmag.com/forums/store-101


تمام صديقي بارك الله فيك

جاري التجربة وإبلاغكم بالنتائج
09-08-2020 02:46 صباحاً
icon ملحق تحويل Xenforo إلى PBBoard | الكاتب :MesterPerfect |المنتدى: المدونة
 
المشاركة الأصلية كتبت بواسطة: Admin @MesterPerfect



قمنا بدراسة جداول معظم برامج المنتديات من اجل عمل مجلة  tview وهذا ساعد بعمل هذا الملحق بتعديل ملحق التحويل من ماي بي بي.

المحادثات لم نجرب نقلها. المرفقات معقدة ومتشعبة ويتم حفظها بعدة نسخ منها صور مصغرة ونسخة بامتدادات غير حقيقية والصور الاصلية لم نجدها. يحتاج الامر دراسة كبيرة.


تمام

إذن يريت لو تجرب نقل المحادثات وبإذن الله موضوع المرفقات يمكن أن يكون له حل مستقبلا

 
09-08-2020 01:33 صباحاً
icon ملحق التسجيل وتسجيل الدخول بواسطة مواقع التواصل | الكاتب :MesterPerfect |المنتدى: المدونة
 
المشاركة الأصلية كتبت بواسطة: Admin
المشاركة الأصلية كتبت بواسطة: MesterPerfect  هاك رائع جدا جدا

خاصة أن مواقع السوشيال ميديا أصبحت شيء رئيسي في حياتنا جميعا

وإتاحة التسجيل بها يضمن جلب المزيد من الأعضاء

يرجى إضافة تيليجرام أيضا إلى قائمة المواقع




الملحق يدعم اضافة اي مزود آخر موجود على هذه القائمة.

https://hybridauth.github.io/providers.html



ادخل على اي مزود من الموجودة مثلا اعداد فيسبوك وانقر على مزود آخر.



لكن تيليغرام من الصعب ينفع للتسجيل به. لان التسجيل في المنتدى يتطلب بريد الكتروني وتيليجرام التسجيل به بواسطة رقم الموايل.



عندك حق صديقي

هو ينفع فقط في التحقق بخطوتين في حال إضافتها

هي موجودة عندي في xf

أيضا متاح إرسال الإشعارات والمواضيع

تحياتي لك
09-08-2020 01:13 صباحاً
icon ملحق التسجيل وتسجيل الدخول بواسطة مواقع التواصل | الكاتب :MesterPerfect |المنتدى: المدونة
  هاك رائع جدا جدا

خاصة أن مواقع السوشيال ميديا أصبحت شيء رئيسي في حياتنا جميعا

وإتاحة التسجيل بها يضمن جلب المزيد من الأعضاء

يرجى إضافة تيليجرام أيضا إلى قائمة المواقع
09-08-2020 01:05 صباحاً
icon فيديو شرح إنشاء تطبيق google login | الكاتب :MesterPerfect |المنتدى: المدونة
 شرح هام جدا جدا جدا

بارك الله فيك
09-08-2020 01:03 صباحاً
icon ملحق تحويل Xenforo إلى PBBoard | الكاتب :MesterPerfect |المنتدى: المدونة
 ملحق هام جدا ورائع

سلمت يدك أخي الكريم

تشفير قاعدة xf معقد وما شاء الله عليك استطعت تخطيه

ولكن اخبرني

ما هي المشكلة التي منعت إضافة استيراد المحادثات والمرفقات والصور الرمزية تلقائيا

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

بانتظار رد أخي الكريم :D

تحياتي
09-08-2020 01:00 صباحاً
icon ملحق التثبيت الآلي للملحقات والإستايلات من لوحة الإدارة | الكاتب :MesterPerfect |المنتدى: المدونة
 شيء جميل جدا

ولو هناك طريقة ليشمل تثبيت أي إضافة يكون شيء رائع

طبعا أقصد إضافات من خارج المتجر هنا :)
09-08-2020 12:57 صباحاً
icon ملحق مصادر الزيارات | الكاتب :MesterPerfect |المنتدى: المدونة
 هاك جميل ولم أرا هاك مشابه له من قبل

بوركت أخي وبوركت إبداعاتك
09-08-2020 12:55 صباحاً
icon ملحق الإشعارات الشامل المتقدم | الكاتب :MesterPerfect |المنتدى: المدونة
  رائع جدا ومتميز

بارك الله فيك أخي

سأقوم بتجربته
09-08-2020 12:46 صباحاً
icon إصدار 2.3 من سكريبت T-View لعرض مواضيع المنتدى كمجلة | الكاتب :MesterPerfect |المنتدى: أخبار والدعم الفني لمجلة tview
 
المشاركة الأصلية كتبت بواسطة: Admin
المشاركة الأصلية كتبت بواسطة: MesterPerfect السَكربت رائع جدا

سلمت يدك أخي

تواجهني مشكلة بسيطة معه

وهو عند استخدامه على localhost فإن قاعدة البيانات لدي ليس لها Password

وهذا يجعل السكربت لا ينجح في التوصيل

يرجى حل تلك المشكلة

تحياتي لك




أهلا بك، هناك طريقتين للحل : إما أن تضع كلمة سر ل Phpmyadmin وهذا افضل لأن هناك سكريبتات تتطلب وجود كلمة سر. يمكنك البحث في جوجل كيفية عمل ذلك.

الحل الآخر هو تحرير ملف setup.php الموجود في مجلد المجلة وتعدل على السطر


var a = ['hostname', 'database', 'username', 'char_set', 'dbcollat', 'password','base_url','forum_url','style_folder','site_title','site_description','image_no','per_page','words_num','posts_views_limit','sidebar_align','private_forums','html_seo','html_seo_topic','forums_list_height','html_forums_seo','gridblog_color','rss_limit','forum_name_limit','only_forums','slider_limit','slider_forum'];


احذف منه password ليصبح


var a = ['hostname', 'database', 'username', 'char_set', 'dbcollat','base_url','forum_url','style_folder','site_title','site_description','image_no','per_page','words_num','posts_views_limit','sidebar_align','private_forums','html_seo','html_seo_topic','forums_list_height','html_forums_seo','gridblog_color','rss_limit','forum_name_limit','only_forums','slider_limit','slider_forum'];




بالتوفيق







جميل جدا

نجح الأمر بشكل رائع

ألا يمكن تطوير السكربت قليلا أخي

بحيث يتم في الرئيسية عرض عنوان الموضوع وصورته فقط

وعند الضغط عليه ينقلنا في صفحة جديدة من المجلة تحتوي على نبذة من الموضوع يتم سحبها من الموضوع الأصلي

أو يتم إضافة حقل إضافي في بجانب حقول إنشاء المواضيع داخل المنتدى باسم نبذة مجلة مثلا

أعتقد يمكن عمل هذا بسهولة في XenForo عن طريق الAPI المتوفر والذي يسمح بتكامل السكربتات الأخرى معه

تحياتي لك
09-08-2020 12:23 صباحاً
icon إصدار 2.3 من سكريبت T-View لعرض مواضيع المنتدى كمجلة | الكاتب :MesterPerfect |المنتدى: أخبار والدعم الفني لمجلة tview
 
المشاركة الأصلية كتبت بواسطة: Admin
المشاركة الأصلية كتبت بواسطة: MesterPerfect السَكربت رائع جدا

سلمت يدك أخي

تواجهني مشكلة بسيطة معه

وهو عند استخدامه على localhost فإن قاعدة البيانات لدي ليس لها Password

وهذا يجعل السكربت لا ينجح في التوصيل

يرجى حل تلك المشكلة

تحياتي لك




أهلا بك، هناك طريقتين للحل : إما أن تضع كلمة سر ل Phpmyadmin وهذا افضل لأن هناك سكريبتات تتطلب وجود كلمة سر. يمكنك البحث في جوجل كيفية عمل ذلك.

الحل الآخر هو تحرير ملف setup.php الموجود في مجلد المجلة وتعدل على السطر


var a = ['hostname', 'database', 'username', 'char_set', 'dbcollat', 'password','base_url','forum_url','style_folder','site_title','site_description','image_no','per_page','words_num','posts_views_limit','sidebar_align','private_forums','html_seo','html_seo_topic','forums_list_height','html_forums_seo','gridblog_color','rss_limit','forum_name_limit','only_forums','slider_limit','slider_forum'];


احذف منه password ليصبح


var a = ['hostname', 'database', 'username', 'char_set', 'dbcollat','base_url','forum_url','style_folder','site_title','site_description','image_no','per_page','words_num','posts_views_limit','sidebar_align','private_forums','html_seo','html_seo_topic','forums_list_height','html_forums_seo','gridblog_color','rss_limit','forum_name_limit','only_forums','slider_limit','slider_forum'];




بالتوفيق







جزاك الله خيرا أخي

سأقوم بتجربة الطريقة الثانية وسأقوم بعمل Password فيما بعد للphpMyAdmin
08-08-2020 11:55 مساءً
icon إصدار 2.3 من سكريبت T-View لعرض مواضيع المنتدى كمجلة | الكاتب :MesterPerfect |المنتدى: أخبار والدعم الفني لمجلة tview
 السَكربت رائع جدا

سلمت يدك أخي

تواجهني مشكلة بسيطة معه

وهو عند استخدامه على localhost فإن قاعدة البيانات لدي ليس لها Password

وهذا يجعل السكربت لا ينجح في التوصيل

يرجى حل تلك المشكلة

تحياتي لك



الساعة الآن 10:25 AM
أعلى