Box plugini 2.0.18 uyarlama hatası.

Başlatan Spxcy, 11 Ağu 2021, 17:53

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçiler konuyu incelemekte.

Spxcy

Aşağıda bıraktığım plugini kullandığım sürüme uyarlamaya çalışıyorum fakat sürekli aynı hatayı veriyor.

> https://custom.simplemachines.org/mods/index.php?mod=1676


./Sources/Subs-Editor.php
Kod (Find) Seç
'quote' => array('code' => 'quote', 'before' => '[quote]', 'after' => '[/quote]', 'description' => $txt['bbc_quote']),
Kod ("Add After") Seç
'box' => array('code' => 'box', 'before' => '[box title=TitleBox]', 'after' => '[/box]', 'description' => $txt['box_bbcode']),


Find dediği kodu değiştirerek denedim olmadı, denilen kod sonrası da ekledim yine olmadı. Alta yaptığım kodu bırakacağım, belki de yanlış yapıyorumdur.
Alta sadece Find denilen yerin yanına ekledim, onu kaldırıpta verilen kodu da girdiğimde aynıydı. Konu çok uzun olmasın diye onu koyma gereği duymadım.



<?xml version="1.0"?>
<!DOCTYPE modification SYSTEM "http://www.simplemachines.org/xml/modification">
<modification xmlns="http://www.simplemachines.org/xml/modification" xmlns:smf="http://www.simplemachines.org/">
<id>.LORD.:BoxBBCode</id>
<name>Box BBCode</name>
<version>1.1</version>

<file name="$sourcedir/Subs-Editor.php">
<operation>
<search position="before"><![CDATA[
'quote' => array('code' => 'quote', 'before' => '[quote]', 'after' => '[/quote]', 'description' => $txt['bbc_quote']),
'box' => array('code' => 'box', 'before' => '[box title=TitleBox]', 'after' => '[/box]', 'description' => $txt['box_bbcode']),]]></search>
<add><![CDATA[
'box' => array('code' => 'box', 'before' => '[box title=TitleBox]', 'after' => '[/box]', 'description' => $txt['box_bbcode']),]]></add>
</operation>
</file>

<file name="$sourcedir/Subs.php">
<operation>
<search position="before"><![CDATA[
array(
'tag' => 'blue',
'before' => '<span style="color: blue;" class="bbc_color">',
'after' => '</span>',
),
array(
'tag' => 'box',
'parameters' => array(
'class' => array('optional' => true, 'value' => ' $1', 'match' => '([\w-]+)'),
),
'before' => '<fieldset class="box_bbcode{class}">',
'after' => '</fieldset>',
'block_level' => true,
),
array(
'tag' => 'box',
'parameters' => array(
'title' => array('optional' => true, 'value' => '$1', 'match' => '(.{0,192}?)'),
'link' => array('optional' => true, 'value' => ' <a href="$1" target="_blank">$1</a>', 'match' => '(http://[\w.]+/?\S*?)'),
'class' => array('optional' => true, 'value' => ' $1', 'match' => '([\w-]+)'),
),
'before' => '<fieldset class="box_bbcode{class}"><legend>{title}{link}</legend>',
'after' => '</fieldset>',
'block_level' => true,
),
array(
'tag' => 'box',
'before' => '<fieldset class="box_bbcode">',
'after' => '</fieldset>',
'block_level' => true,
),]]></search>
<add><![CDATA[
array(
'tag' => 'box',
'parameters' => array(
'class' => array('optional' => true, 'value' => ' $1', 'match' => '([\w-]+)'),
),
'before' => '<fieldset class="box_bbcode{class}">',
'after' => '</fieldset>',
'block_level' => true,
),
array(
'tag' => 'box',
'parameters' => array(
'title' => array('optional' => true, 'value' => '$1', 'match' => '(.{0,192}?)'),
'link' => array('optional' => true, 'value' => ' <a href="$1" target="_blank">$1</a>', 'match' => '(http://[\w.]+/?\S*?)'),
'class' => array('optional' => true, 'value' => ' $1', 'match' => '([\w-]+)'),
),
'before' => '<fieldset class="box_bbcode{class}"><legend>{title}{link}</legend>',
'after' => '</fieldset>',
'block_level' => true,
),
array(
'tag' => 'box',
'before' => '<fieldset class="box_bbcode">',
'after' => '</fieldset>',
'block_level' => true,
),]]></add>
</operation>
</file>

<file name="$themedir/style.css">
<operation>
<search position="end" />
<add><![CDATA[

/* Box BBCode */
.box_bbcode { margin: 10px 50px 10px 50px; border: 1px solid #ADADAD; }
.box_bbcode legend {color: #476C8E }
]]></add>
</operation>
</file>

</modification>

Ghost

Siz hangi sürümü kullanıyorsunuz.

Spxcy

Alıntı yapılan: Ghost - 14 Ağu 2021, 21:53Siz hangi sürümü kullanıyorsunuz.
SMF sürümünü diyorsanız 2.0.18, eklentinin sürümünü diyorsanız v1.2.

tarantula901

Subs-Editor.php dosyasında kodu bulamıyorsanız Subs-Editor.php dosyasını eke ekleyin kontrol edeyim.

Olmadıdan kastınız içerik girerken açtığınız editorde buton mu gözükmüyor ondan dolayımı olmadı dıyorsunuz.
Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin

Spxcy

Alıntı yapılan: tarantula901 - 16 Ağu 2021, 16:28Subs-Editor.php dosyasında kodu bulamıyorsanız Subs-Editor.php dosyasını eke ekleyin kontrol edeyim.

Olmadıdan kastınız içerik girerken açtığınız editorde buton mu gözükmüyor ondan dolayımı olmadı dıyorsunuz.
Ben box eklentisinin dosyalarında Subs-Editor.php kısmını düzenliyordum. Şu anda Sources/Subs-Editor.php dosyasında aramam gereken şeyi arattığımda bulamadım. Subs-Editor.php dosyasını alta bırakacağım.


tarantula901

Bu modu eski yedeklerinizden alarak mı kullandınız şuanda yenisi mevcut sanırım onu kullanın. Dosyalara kod eklemeye gerek olmuyor bu yeni güncellemede

https://custom.simplemachines.org/index.php?mod=4055
Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin

Spxcy

Benim istediğim box aşağıda, divbox gibi renklendirilsin istemiyorum. Eski yedeğimden almadım, başka bir forumda vardı ve hoşuma gitti. Arattım ve bu çıktı, aradığım mod tam da bu.



Bu arada attığım eklentinin linki değişmiş, güncel linki bu > https://custom.simplemachines.org/index.php?mod=1676

tarantula901

Subs_editor.php dosyasında ara

array(
'image' => 'hr',
'code' => 'hr',
'before' => '[hr]',
'description' => $txt['horizontal_rule']
),

altına ekle

array(
    'code' => 'box',
'before' => '[box title=TitleBox]',
'after' => '[/box]',
'description' => $txt['box_bbcode']
),

bu şekilde ekleyip çalışacak mı bak bakalım.
Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin

Spxcy

Bir şekilde çözdüm, yardımlar için teşekkürler.

tarantula901

Alıntı yapılan: Spxcy - 22 Ağu 2021, 16:20Bir şekilde çözdüm, yardımlar için teşekkürler.

nasıl çözüldüğünüde anlatsaydınız belki aynı sorunu yaşayan olur
Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin

Spxcy

Modifikasyonu foruma ekliyordum, oradan aktif etmeye çalıştığımda uyarı veriyordu. Bu sürüme uygun olmayabilir tarzı, forumu yedek alıp yine de aktif et yaptım ve sorunsuz çalışıyor.