إضافة اداة (اضف الى وافر) للمنتدى

مواضيع عامه , بعيداً عن الأمور التقنيــه.
مغلق
AC
مشرف عام
مشاركات: 1806
اشترك في: 13 أغسطس 2004, 10:46
مكان: KSA
اتصال:

إضافة اداة (اضف الى وافر) للمنتدى

مشاركة بواسطة AC »

السلام عليكم ورحمة الله

تم اضافة اداة تسهل اضافة اي موضوع في هذا المنتدى كمادة الى وافر,,,فمبجرد ان ترى موضوع مناسب للاضافة في وافر فقط اضغط على الايقونة الموجوده في اسفل الموضوع اعلى الصلاحيات (كما توضح الصورة المرفقة)...

يمكنك انت ايضاً اضافة مثل هذه الاداة لمنتداك او مدونتك او مجلتك

http://www.wapher.com/tools

تحياتي :)
SKAY
عضو جديد
مشاركات: 68
اشترك في: 05 ديسمبر 2005, 05:36

مشاركة بواسطة SKAY »

وعليكم السلام ورحمة الله وبركاتة
سبحان الله منذ ايام وانا افكر مثل هذا ولكن لشئ ابعد قليلا والسبب تذكرت ان قابلني هاك يعمل ربط للمواضيع من المنتدى لموقع wikipedia المشهور وبطريقة جميلة جدا وله مميزات لا اتذكرها جيدا وعندما عدت لاجلب الهاك وجدت موقع phpBB علي ما هوعلية الان وكنت افكر لو هناك امكانية للاستفاده من الهاك وربطة مع وافر وهو شئ عربي يخصنا كموسوعة علمية تقنية عربية .. سانتضر phpBB.com واري امكانيه تعديل الهاك لوافر .. والى ذالك الحين سنستخدم هذه الطريقة .. بارك الله فيك والى الأمام بأذنه تعالى .. كما اتمنا من جميع المنتديات العربية اضافة موضوع في المنتدى عن التعريف عن وافر وهذا المشروع المتميز وكذالك الربط مع وافر ...
مع التحية
AC
مشرف عام
مشاركات: 1806
اشترك في: 13 أغسطس 2004, 10:46
مكان: KSA
اتصال:

مشاركة بواسطة AC »

وعليكم السلام ورحمة الله

شكراً لك اخي العزيز ومعذره على التأخر في الرد....اما بخصوص الهاك فقد شوقتني له اتمني ان ترشدني له ان امكن..

تحياتي :)
SKAY
عضو جديد
مشاركات: 68
اشترك في: 05 ديسمبر 2005, 05:36

مشاركة بواسطة SKAY »

العفو أخي العزيز
كنت قد ارسلت لك رسالة خاصة بالاذن بنشر الهاك بعد تعديلة الى وافر وجعل الكلمات التي توضع بين كودي وافر [wapher].....[/wapher] ينقلك الي صفحة الوسوم او البحث في وافر , وهذا مثال
http://www.phpbbpalestine.com/bb/viewtopic.php?t=4
طبعا عند الضغط علي كلمة ناسا يقودك الي وافر مباشرة , كان الهاك الاصلي ينقلك الي موقع wikipedia ويبحث به بكل اللغات المتوفرة به , وتعديلي بتغير المسار مع بعض التعديلات في حذف او اضافة ليكون النقل الي صفحة بحث وافر كما في المثال علي الرابط . ماقمت به هو الاتي

كود: تحديد الكل

#-----[ OPEN ]---------------------------
#
includes/bbcode.php
#
#-----[ FIND ]----------------------------------
#
	$bbcode_tpl['email'] = str_replace('{EMAIL}', '\\1', $bbcode_tpl['email']);
#
#-----[ AFTER, ADD ]---------------------------
#
  $bbcode_tpl['wapher'] = '\'' . $bbcode_tpl['wapher'] . '\'';
  $bbcode_tpl['wapher'] = str_replace('{STRING}', "' . str_replace('\\\"', '\"', '\\1') . '", $bbcode_tpl['wapher']);
  $bbcode_tpl['wapher'] = str_replace('{QUERY}', "' . urlencode(str_replace('\\\"', '\"', '\\1')) . '", $bbcode_tpl['wapher']);
#
#-----[ FIND ]---------------------------------
#
	$replacements[] = $bbcode_tpl['email'];
#
#-----[ AFTER, ADD ]-----------------------------
#
	// [wapher]string for search[/wapher] code..
	$patterns[] = "#\[wapher\](.*?)\[/wapher\]#ise";
	$replacements[] = $bbcode_tpl['wapher'];
#
#-----[ OPEN ]--------------------------
#
language/lang_***/lang_main.php
#
#-----[ FIND ]---------------------------------
#
$lang['bbcode_f_help'] = "حجم الخط: [size=x-small]خط صغير[/size]";
#
#-----[ AFTER, ADD ]----------------------
#
$lang['bbcode_help']['wapher'] = "wapher: [wapher]الكلمة الدليلية[/wapher]";
#
#-----[ OPEN ]----------------------------- 
#
templates/subSilver/bbcode.tpl   
#
#-----[ FIND ]------------------------------
#
<!-- BEGIN email --><a href="mailto:{EMAIL}">{EMAIL}</A><!-- END email -->
#
#-----[ AFTER, ADD ]--------------------------
# 
<!-- BEGIN wapher --><a href="http://www.wapher.com/index.php?search={QUERY}" target="_blank">{STRING}</a><!-- END wapher -->
#
#-----[ OPEN ]---------------------------
#
templates/subSilver/posting_body.tpl
#
#-----[ FIND ]----------------------------
#
bbtags = new Array(
#
#-----[ IN-LINE FIND ]----------------------
#
'[url]','[/url]'
#
#-----[ IN-LINE AFTER, ADD ]-------------------
#
,'[wapher]','[/wapher]'
#
#-----[ SAVE/CLOSE ALL FILES ]---------------------
#
# EoM
بينما الهاك الاصلي طبعا معروض علي شكل TEXT وليس مجلد مضغوط

كود: تحديد الكل

#################### 
## MOD Title: Wikipedia Reference BBCode 
## MOD Author: paul.tgk < paul@theseguysknow.com >  (Paul) http://www.theseGuysKnow.com
## MOD Description: Allows you to make keywords in your post
## 	   	    link to those entries at WikiPedia. 
##		    ([wiki=en]keyword[/wiki]) en being english, 
##				Supports the following Wikipedia languages:
##					English (en), Deutsch (de), Francias (fr), Nederlands (nl),
##					Portugues (pt), Italiano (it), Espanol (es), Polski (pl)
## 					Svenski (sv). 
##					By default all but english is commented out.
##					For those bilingual or non english boards, just uncomment 
##					the lines that correspond to your language code. There 
##					are three places you need to uncomment. They are clearly 
##					marked with "========== Spot # ==========".					
##
## MOD Version: 1.0.43
## 
## Installation Level: (Easy) 
## Installation Time: 5 Minutes
## Files To Edit: includes/bbcode.php,
##           langugage/lang_english/lang_main.php,
##           templates/subSilver/bbcode.tpl,
##           templates/subSilver/posting_body.tpl
## Included Files: n/a
## License: http://opensource.org/licenses/gpl-license.php GNU Public License v2
########### 
## For security purposes, please check: http://www.phpbb.com/mods/
## for the latest version of this MOD. Although MODs are checked
## before being allowed in the MODs Database there is no guarantee
## that there are no security problems within the MOD. No support
## will be given for MODs not found within the MODs Database which
## can be found at http://www.phpbb.com/mods/
## Author Notes: 
##      You must have Multiple BBCode MOD v1.4.0 or newer 
##         installed for this to work.
##      Get it here: http://www.phpbb.com/phpBB/viewtopic.php?t=145513
##
##      example:
##		  [wiki]keyword[/wiki], English is the default, other languages are supported (see above).
##		  If you are using multiple languages its necessary to define the langauge in the wiki tag
##			example [wiki=es]keyword[/wiki] will link to the spanish wikipedia.
## 
## MOD History: 
##
##  2005-07-13 - Version 1.0.43
##		   - Updated template to support new format.
##
##  2005-07-13 - Version 1.0.42
##		   - Added multiple language support
##		   - Updated template to support new format.
##
##  2005-06-28 - Version 0.4.2
##             - First public release
## 
################################# 
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 

#
#-----[ OPEN ]-----------------------------
#
includes/bbcode.php

#
#-----[ FIND ]---------------------------------
#
$EMBB_widths = array(''

#
#-----[ IN-LINE FIND ]-------------------
#
 array(''

#
#-----[ IN-LINE AFTER, ADD ]--------------
#
,'55'

#
#-----[ FIND ]---------------------------------
#
$EMBB_values = array(''

#
#-----[ IN-LINE FIND ]---------------------------------
#
$EMBB_values = array(''

#
#-----[ IN-LINE AFTER, ADD ]---------------------------------
#
,'Wiki'

#
#-----[ FIND ]------------------------------------------
#
	$bbcode_tpl['email'] = str_replace('{EMAIL}', '\\1', $bbcode_tpl['email']);
#
#-----[ AFTER, ADD ]------------------------------------------
#
# =============== Spot 1 ===============

  $bbcode_tpl['wiki'] = '\'' . $bbcode_tpl['wiki'] . '\'';
  $bbcode_tpl['wiki'] = str_replace('{STRING}', "' . str_replace('\\\"', '\"', '\\1') . '", $bbcode_tpl['wiki']);
  $bbcode_tpl['wiki'] = str_replace('{QUERY}', "' . urlencode(str_replace('\\\"', '\"', '\\1')) . '", $bbcode_tpl['wiki']);

  $bbcode_tpl['wiki_en'] = '\'' . $bbcode_tpl['wiki_en'] . '\'';
  $bbcode_tpl['wiki_en'] = str_replace('{STRING}', "' . str_replace('\\\"', '\"', '\\1') . '", $bbcode_tpl['wiki_en']);
  $bbcode_tpl['wiki_en'] = str_replace('{QUERY}', "' . urlencode(str_replace('\\\"', '\"', '\\1')) . '", $bbcode_tpl['wiki_en']);

#  $bbcode_tpl['wiki_de'] = '\'' . $bbcode_tpl['wiki_de'] . '\'';
#  $bbcode_tpl['wiki_de'] = str_replace('{STRING}', "' . str_replace('\\\"', '\"', '\\1') . '", $bbcode_tpl['wiki_de']);
#  $bbcode_tpl['wiki_de'] = str_replace('{QUERY}', "' . urlencode(str_replace('\\\"', '\"', '\\1')) . '", $bbcode_tpl['wiki_de']);

#  $bbcode_tpl['wiki_fr'] = '\'' . $bbcode_tpl['wiki_fr'] . '\'';
#  $bbcode_tpl['wiki_fr'] = str_replace('{STRING}', "' . str_replace('\\\"', '\"', '\\1') . '", $bbcode_tpl['wiki_fr']);
#  $bbcode_tpl['wiki_fr'] = str_replace('{QUERY}', "' . urlencode(str_replace('\\\"', '\"', '\\1')) . '", $bbcode_tpl['wiki_fr']);

#  $bbcode_tpl['wiki_nl'] = '\'' . $bbcode_tpl['wiki_nl'] . '\'';
#  $bbcode_tpl['wiki_nl'] = str_replace('{STRING}', "' . str_replace('\\\"', '\"', '\\1') . '", $bbcode_tpl['wiki_nl']);
#  $bbcode_tpl['wiki_nl'] = str_replace('{QUERY}', "' . urlencode(str_replace('\\\"', '\"', '\\1')) . '", $bbcode_tpl['wiki_nl']);

#  $bbcode_tpl['wiki_pt'] = '\'' . $bbcode_tpl['wiki_pt'] . '\'';
#  $bbcode_tpl['wiki_pt'] = str_replace('{STRING}', "' . str_replace('\\\"', '\"', '\\1') . '", $bbcode_tpl['wiki_pt']);
#  $bbcode_tpl['wiki_pt'] = str_replace('{QUERY}', "' . urlencode(str_replace('\\\"', '\"', '\\1')) . '", $bbcode_tpl['wiki_pt']);

#  $bbcode_tpl['wiki_it'] = '\'' . $bbcode_tpl['wiki_it'] . '\'';
#  $bbcode_tpl['wiki_it'] = str_replace('{STRING}', "' . str_replace('\\\"', '\"', '\\1') . '", $bbcode_tpl['wiki_it']);
#  $bbcode_tpl['wiki_it'] = str_replace('{QUERY}', "' . urlencode(str_replace('\\\"', '\"', '\\1')) . '", $bbcode_tpl['wiki_it']);

#  $bbcode_tpl['wiki_es'] = '\'' . $bbcode_tpl['wiki_es'] . '\'';
#  $bbcode_tpl['wiki_es'] = str_replace('{STRING}', "' . str_replace('\\\"', '\"', '\\1') . '", $bbcode_tpl['wiki_es']);
#  $bbcode_tpl['wiki_es'] = str_replace('{QUERY}', "' . urlencode(str_replace('\\\"', '\"', '\\1')) . '", $bbcode_tpl['wiki_es']);

#  $bbcode_tpl['wiki_pl'] = '\'' . $bbcode_tpl['wiki_pl'] . '\'';
#  $bbcode_tpl['wiki_pl'] = str_replace('{STRING}', "' . str_replace('\\\"', '\"', '\\1') . '", $bbcode_tpl['wiki_pl']);
#  $bbcode_tpl['wiki_pl'] = str_replace('{QUERY}', "' . urlencode(str_replace('\\\"', '\"', '\\1')) . '", $bbcode_tpl['wiki_pl']);

#  $bbcode_tpl['wiki_sv'] = '\'' . $bbcode_tpl['wiki_sv'] . '\'';
#  $bbcode_tpl['wiki_sv'] = str_replace('{STRING}', "' . str_replace('\\\"', '\"', '\\1') . '", $bbcode_tpl['wiki_sv']);
#  $bbcode_tpl['wiki_sv'] = str_replace('{QUERY}', "' . urlencode(str_replace('\\\"', '\"', '\\1')) . '", $bbcode_tpl['wiki_sv']);

#
#-----[ FIND ]------------------------------------------
#
	$replacements[] = $bbcode_tpl['email'];
#
#-----[ AFTER, ADD ]-----------------------------
#
# 
# =============== Spot 2 ===============	

	// [wiki]string for search[/wiki] code..
	$patterns[] = "#\[wiki\](.*?)\[/wiki\]#ise";
	$replacements[] = $bbcode_tpl['wiki'];

	$patterns[] = "#\[wiki=en\](.*?)\[/wiki\]#ise";
	$replacements[] = $bbcode_tpl['wiki_en'];

#	$patterns[] = "#\[wiki=de\](.*?)\[/wiki\]#ise";
#	$replacements[] = $bbcode_tpl['wiki_de'];

#	$patterns[] = "#\[wiki=fr\](.*?)\[/wiki\]#ise";
#	$replacements[] = $bbcode_tpl['wiki_fr'];

#	$patterns[] = "#\[wiki=nl\](.*?)\[/wiki\]#ise";
#	$replacements[] = $bbcode_tpl['wiki_nl'];

#	$patterns[] = "#\[wiki=pt\](.*?)\[/wiki\]#ise";
#	$replacements[] = $bbcode_tpl['wiki_pt'];

#	$patterns[] = "#\[wiki=it\](.*?)\[/wiki\]#ise";
#	$replacements[] = $bbcode_tpl['wiki_it'];

#	$patterns[] = "#\[wiki=es\](.*?)\[/wiki\]#ise";
#	$replacements[] = $bbcode_tpl['wiki_es'];

#	$patterns[] = "#\[wiki=pl\](.*?)\[/wiki\]#ise";
#	$replacements[] = $bbcode_tpl['wiki_pl'];

#	$patterns[] = "#\[wiki=sv\](.*?)\[/wiki\]#ise";
#	$replacements[] = $bbcode_tpl['wiki_sv'];

#
#-----[ OPEN ]---------------------------------
#
language/lang_english/lang_main.php

#
#-----[ FIND ]---------------------------------
#
# NOTE: the full line to look for is:
#$lang['bbcode_f_help'] = "Font size: [size=x-small]small text[/size]";
#
$lang['bbcode_f_help'] =

#
#-----[ AFTER, ADD ]---------------------------------
#

$lang['bbcode_help']['wiki'] = "Wiki: [wiki]keyword[/wiki] or [wiki=en]keyword[/wiki] ";

#
#-----[ OPEN ]------------------------------------------ 
#
templates/subSilver/bbcode.tpl
    
#
#-----[ FIND ]--------------------------
#
<!-- BEGIN email --><a href="mailto:{EMAIL}">{EMAIL}</A><!-- END email -->
#
#-----[ AFTER, ADD ]------------------
#
# =============== Spot 3 =======
# NOTE: Change the url of the first line to change the "default" Language
# 
<!-- BEGIN wiki --><a href="http://en.wikipedia.org/wiki/{QUERY}" target="_blank">{STRING}</a><!-- END wiki -->
<!-- BEGIN wiki_en --><a href="http://en.wikipedia.org/wiki/{QUERY}" target="_blank">{STRING}</a><!-- END wiki_en -->
#<!-- BEGIN wiki_de --><a href="http://de.wikipedia.org/wiki/{QUERY}" target="_blank">{STRING}</a><!-- END wiki_de -->
#<!-- BEGIN wiki_fr --><a href="http://fr.wikipedia.org/wiki/{QUERY}" target="_blank">{STRING}</a><!-- END wiki_fr -->
#<!-- BEGIN wiki_nl --><a href="http://nl.wikipedia.org/wiki/{QUERY}" target="_blank">{STRING}</a><!-- END wiki_nl -->
#<!-- BEGIN wiki_pt --><a href="http://pt.wikipedia.org/wiki/{QUERY}" target="_blank">{STRING}</a><!-- END wiki_pt -->
#<!-- BEGIN wiki_it --><a href="http://it.wikipedia.org/wiki/{QUERY}" target="_blank">{STRING}</a><!-- END wiki_it -->
#<!-- BEGIN wiki_es --><a href="http://es.wikipedia.org/wiki/{QUERY}" target="_blank">{STRING}</a><!-- END wiki_es -->
#<!-- BEGIN wiki_pl --><a href="http://pl.wikipedia.org/wiki/{QUERY}" target="_blank">{STRING}</a><!-- END wiki_pl -->
#<!-- BEGIN wiki_sv --><a href="http://sv.wikipedia.org/wiki/{QUERY}" target="_blank">{STRING}</a><!-- END wiki_sv -->

#
#-----[ OPEN ]------------------------
#
templates/subSilver/posting_body.tpl

#
#-----[ FIND ]---------------------------
#
# NOTE: the actual line to find is MUCH longer, containing all the bbcode tags
#
bbtags = new Array(

#
#-----[ IN-LINE FIND ]-----------------------
#
'[url]','[/url]'

#
#-----[ IN-LINE AFTER, ADD ]----------------------
#
,'[wiki]','[/wiki]'

#
#-----[ SAVE/CLOSE ALL FILES ]-------------------
#
# EoM
ولكن لدي سؤال واسف ان لم يكن محله الموضوع كيف نضع زر او اشارة للكود كما في B أو IMG أو CODE بيحث تضغط عليها بعد تظليل الكلمة يضع الكود تلقائي لوافر بدل كتابتة يدويا

مع التحية [/b]
الفيلسوف الثاني
عضو نشيط
مشاركات: 292
اشترك في: 25 أغسطس 2004, 03:05
مكان: مكة المكرمة
اتصال:

مشاركة بواسطة الفيلسوف الثاني »

فكرة الهاك حلوة

ويعطيك العافية أخوي خالد وان شاء الله افضى واركبه عندي :)
AC
مشرف عام
مشاركات: 1806
اشترك في: 13 أغسطس 2004, 10:46
مكان: KSA
اتصال:

مشاركة بواسطة AC »

السلام عليكم ورحمة الله

شكراً جزيلاً لك اخي العزيز
كنت قد ارسلت لك رسالة خاصة بالاذن بنشر الهاك بعد تعديلة الى وافر
تفضل بذلك على الرحب والسعة..
ولكن لدي سؤال واسف ان لم يكن محله الموضوع كيف نضع زر او اشارة للكود كما في B أو IMG أو CODE بيحث تضغط عليها بعد تظليل الكلمة يضع الكود تلقائي لوافر بدل كتابتة يدويا
مجموعة من التعديلات والمتغيرات سيطول الوقت لذكرها هنا لكن اسحب الملف المرفق في ردي هذا وهو هاك اخر يضيف BBCode جديد حتى اخر خطوة وهي اضافة الزر الخاص به في صفحة كتابة المواضيع عكس الهاك الذي طرحتة لا اعلم لماذا تجاهل كاتبة اخر خطوة..اسحب الملف المرفق وطالع الخطوات الاخيره التي تمت في ملف posting_body.tpl لتفهم طريقة زيادة زر جديد مع ازرار الBBCode

تحياتي :)
SKAY
عضو جديد
مشاركات: 68
اشترك في: 05 ديسمبر 2005, 05:36

مشاركة بواسطة SKAY »

وعليكم السلام ورحمة الله وبركاتة
تفضل بذلك على الرحب والسعة
شكرا لك أخي العزيز , وشكرا لك علي الهاك المرفق ساحاول القيام بالتعديل المطلوب ليكون الهاك كاملاً والكمال لله

مع التحية
SKAY
عضو جديد
مشاركات: 68
اشترك في: 05 ديسمبر 2005, 05:36

مشاركة بواسطة SKAY »

السلام عليكم ورحمة الله وبركاتة
الحمد لله رب العالمين تم الانتهاء من الهاك علي اكمل وجه
http://www.phpbbarabia.com/board/viewto ... 479#100479
وأتاسف ان كنت عرجت عن الموضوع واخذتة الي منحني اخر
مع التحية للجميع
hamad
عضو جديد
مشاركات: 19
اشترك في: 15 مارس 2006, 15:03
مكان: riyadh

مشاركة بواسطة hamad »

مشكوررررررررررررررررررررررررررررررررررر
مغلق