הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 11-10-06, 11:24   # 1
-roee-
חבר על
 
מיני פרופיל
תאריך הצטרפות: Nov 2005
מיקום: IL
הודעות: 864

-roee- לא מחובר  

מערכת BBCODE

שלום

אני לא מתמצא במיוחד ב JS אבל אני צריך שתדגימו לי איך אני בונה מערכת BBCODE
את החלק של ה PHP וה REPLACE אני יודע לבצע.

אני רק צריך שתדגימו לי איך אני עושה נגיד שאם לוחצים על BOTTOM אז זה יוסיף
קוד:
[B]/B]
יש מבין?
אני צריך רק דוגמא אחת ומהשאר אני אדע להסתדר.. חח או שלא..

תודה בכל מקרה
  Reply With Quote
ישן 11-10-06, 11:45   # 2
Elad-A
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 1,987

Elad-A לא מחובר  

שים את זה ב HEAD:

PHP קוד:

<script type="text/javascript"
function 
addtoForm(openTagcloseTagtextAreaId){ /// Add tags code to textarea 
    
var txtAr document.getElementById(""+textAreaId), oRange 
    txtAr
.focus() 
    if (
document.selection && document.selection.createRange){ 
        
oRange=document.selection.createRange(); /// Create Range object form the selected Text 
        
if (oRange.parentElement()==txtAr){ /// Check if the parent of the Range object is our textarea 
         
oRange.textopenTag+oRange.text+closeTag /// add the tags before and after the selected text 
        

    }else if(
navigator.appName=="Netscape"){ 
        var 
txtLength parseInt(txtAr.textLength// fint the length of the selected text 
        
var selStart=txtAr.selectionStart /// find the start position 
        
var selEnd=txtAr.selectionEnd /// find the end position 
        
if (selEnd==|| selEnd==1){ 
            
selEnd=txtLength 
        

        var 
sect1 = (txtAr.value).substring(0,selStart/// text before the selected text 
        
var sect2 = (txtAr.value).substring(selStart,selEnd// the selected text 
        
var sect3 = (txtAr.value).substring(selEnd,txtLength/// text after the selected text 
        
txtAr.value sect1+openTag+sect2+closeTag+sect3 /// add the tags before and after the selected text 
        
txtAr.focus() 
    }else{ 
        return (
alert("your browser is not supported by us\ only Mozilla(NS6 & higher) AND IE\n thanks"),false
    } 


</script> 
וכדי להשתמש תעשה ככה:

PHP קוד:

<form action="<?=$PHP_SELF?>" method="post"> 
<input type="button" value="מודגש" onClick="addtoForm('[b]', '[/b]', 'elad')" /><br />
<textarea rows="5" name="text" id="elad" cols="36"></textarea><br>  
<input type="submit" value="Send" name="submit" >  
</form>
אני מקווה שזה מה שהתכוונת אליו..
  Reply With Quote
ישן 11-10-06, 12:24   # 3
-roee-
חבר על
 
מיני פרופיל
תאריך הצטרפות: Nov 2005
מיקום: IL
הודעות: 864

-roee- לא מחובר  

כן בערך רק תגיד מאיפה לקחת את זה כדי שאני ישאיר זכויות באתר שלי..
  Reply With Quote
ישן 11-10-06, 12:59   # 4
Elad-A
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 1,987

Elad-A לא מחובר  

אם אני לא טועה יש את זה בוובמסטר אבל שם זה לא עבד..
  Reply With Quote
ישן 11-10-06, 16:28   # 5
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 7,601

meshuga לא מחובר  

http://raswa.sbsil.net/works/bbcode/
תרגיש חופשי לקחת את הJS.(אני עשיתי, אני לא צריך שתשים זכויות...תהנה)
בחלק של הPHP, נאתגר אותך וניתן לך לעשות לבד...זה לא מסובך...preg_replace
  Reply With Quote
ישן 11-10-06, 16:54   # 6
נריה
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Nov 2005
מיקום: מרכז
גיל: 34
הודעות: 2,122

נריה לא מחובר  

כל זה לקחת?
<script type="text/javascript"> ......עד הסוף???
ואיך אפפשר להוסיף עוד אפשרויות כמו קו תחתי וכו'? אם תוכל להסביר את השיטה שיהיה אפשר לפתח את זה עוד לעוד אפשרויות??
  Reply With Quote
ישן 11-10-06, 17:02   # 7
Ben-Malka
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: Aug 2006
הודעות: 211

Ben-Malka לא מחובר  

http://benmalka.com/ADMIN/textpro.php
איזה קובץ חסר כאן בכדי שיעבוד ?
  Reply With Quote
ישן 11-10-06, 17:17   # 8
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 7,601

meshuga לא מחובר  

חברה תלמדו לקרוא, צריך ידע בPHP וביטויים רגולרים. (הפונקציה preg_replace)...
בלי זה, אי אפשר לעשות את זה.
לא, אני לא הולך פה ללמד ולהראות מה אני עשיתי..אין לי זמן לזה ולא, לא לפנות אליי בפרטי.
  Reply With Quote
ישן 12-10-06, 17:47   # 9
-roee-
חבר על
 
מיני פרופיל
תאריך הצטרפות: Nov 2005
מיקום: IL
הודעות: 864

-roee- לא מחובר  

הצלחתי "הכל" חוץ מהזה של רשימה וגודל הפונט וצבע הפונט

אולי תתן דוגמא בבקשה?
  Reply With Quote
ישן 12-10-06, 18:54   # 10
Elad-A
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 1,987

Elad-A לא מחובר  

http://www.webmaster.org.il/article.asp?id=173
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 09:54.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ