mister.yousefi,
متاسفانه نمیشه چون باید بعد از نصب این کارهارو هم انجام بدم
SyntaxHighlighter 3.0.83 - Uygulamas Alex Gorbatchev Tarafndan 2004 Ylnda Balam ve Hala Gelitirilmeye Devam Edilen Bir Uygulamadr.
DLE Uyarlamas : by MeHMeT a.k.a MaRZoCHi (Mehmet Hanoًlu)
Resmi Site : WWW.MaRZoCHi.WS
1) "upload" klasِründeki tüm dosyalar sunucunuza yükleyin.
2) "install.php" yi çaltrn ve silin.
3) Aaًdaki gibi dosyalar düzenleyin
Düzenlenecek dosyalar :
====================================
1) index.php
2) engine\engine.php
3) engine\modules\bbcode.php
4) engine\ajax\bbcode.php
5) engine\classes\js\bbcodes.js
6) engine\inc\includeinserttag.php
7) engine\classes\parse.class.php
=====================================
=> index.php
------------------------------------------------------------------
(Bul - Scriptin En Sonunda)
echo "\n<!-- DataLife Engine Copyright SoftNews Media Group (http://dle-news.ru) -->\r\n";
(ـstüne ekle)
require_once ENGINE_DIR . '/modules/syntax/mws-syntax.php';
=> engine\modules\bbcode.php ve engine\ajax\bbcode.php ve engine\inc\includeinserttag.php
---------------------------------------------------
(BBKodlarda font ile ilgli bِlümün altna,yourmlar içinde ayn ilemi yapayorsunuz ilki haber eklerken gِzüken bbeditor için)
<div class="editor_button" style="padding-top:4px;width:120px;">
<div class="bbselect">
<select name="bbshcode" onchange="insert_shcode(this.options[this.selectedIndex].value)"&
gt;
<option value="0">Dili Seçin</option>
<option value="plain">Normal Kod</option>
<option value="as3">ActionScript3</option>
<option value="applescript">AppleScript</option>
<option value="bash">Bash/shell</option>
<option value="cf">ColdFusion</option>
<option value="c-sharp">C#</option>
<option value="cpp">C/C++</option>
<option value="css">CSS</option>
<option value="delphi">Delphi</option>
<option value="diff">Diff</option>
<option value="erlang">Erlang</option>
<option value="groovy">Groovy</option>
<option value="jscript">javascript</option>
<option value="java">Java</option>
<option value="javafx">JavaFX</option>
<option value="perl">Perl</option>
<option value="php">PHP</option>
<option value="ps">PowerShell</option>
<option value="python">Python</option>
<option value="rails">Ruby</option>
<option value="scala">Scala</option>
<option value="sql">SQL</option>
<option value="sass">Sass</option>
<option value="vbnet">Visual Basic</option>
<option value="xml">XML/HTML</option>
</select>
</div>
</div>
=> engine\classes\js\bbcodes.js ve engine\inc\includeinserttag.php
---------------------------------------------------
(Bul - Eًer javakodlar derlenmi halde ise dosyann gelitiriciler için olan ile deًitirin)
function insert_font(
(Bu fonksiyonun bitimine yaptr.)
function insert_shcode(brush)
{
if (brush == 0)
{
return;
}
doInsert("[shcode="+brush+"]","[/shcode]", true );
fombj.bbshcode.selectedIndex = 0;
};
=> engine\engine.php
---------------------------------------------------
(Bul)
$metatags = <<<HTML
(ـstüne ekle)
require_once ENGINE_DIR . '/data/mws-syntax.conf.php';
(Bul)
<link rel="search" type="application/opensearchdescription+xml" href="{$config['http_home_url']}engine/opensearch.php" title="{$config['home_title']}" />
(Altna ekle)
<script src="{$config['http_home_url']}engine/modules/syntax/scripts/shCo
re.js" type="text/javascript"></script>
<link type="text/css" rel="stylesheet" href="{$config['http_home_url']}engine/modules/syntax/styles/shCo
re{$mws_syn_conf['theme']}.css"/>
=> engine\classes\parse.class.php :: [ADD]
-------------------------------------------------------------------
(Bul)
$count_end = substr_count ($source, "[/spoiler]");
(Altna ekle)
preg_match_all ( "#\[shcode=(.+?)\](.+?)\[/shcode\]#is", $source, $kodlar );
for ($i=1;$i<count($kodlar);$i++)
for ($j=0;$j<count($kodlar[$i]);$j++)
if ($i != 1) {
$value = $kodlar[$i][$j];
$code = preg_replace ( "|<br />|", "\n", $value );
$source = preg_replace ( "|".preg_quote($value)."|", $code, $source );
}
$source = preg_replace( "#\[shcode=(.+?)\](.+?)\[/shcode\]#is", "<script type=\"text/javascript\" src=\"{$config['http_home_url']}engine/modules/syntax/scripts/
shBrush_\\1.js\"></script><!--shcode1--><pre class=\"brush: \\1;\">\\2</pre><!--shcode2-->", $source );
(Bul)
$txt = preg_replace( "#<!--code2-->(.+?)<!--ecode2-->#", '[/code]', $txt );
(Altna ekle)
$txt = preg_replace( "#<script type=\"text/javascript\" src=\"{$config['http_home_url']}engine/modules/syntax/scripts/
shBrush_(.+?).js\"></script><!--shcode1--><pre class=\"brush: (.+?);\">(.+?)</pre><!--shcode2-->#is", '[shcode=\\2]\\3[/shcode]', $txt );
یکی دیگه گیر آوردمساده تره
http://creative-territory.net/post/view/id/9/
انگار ساده تر باشه باید باهاش کار کنم
مشکل من اینه که زیاد بازبانهای تحت وب که مناسب این کاره آشنا نیستم اگه تحت ویندوز بد..