Message: | Trying to access array offset on value of type null |
File: | /home/romarekl/public_html/sosyallift.com/ow_plugins/forum/controllers/topic.php |
Line: | 136 |
Türkçe: Oxwall şikayet yöntemleri için seçenek eklemek için lütfen yönergeleri uygulayınız.
FTP>sitekonumu>ow_system_plugins/base/components/flag.php
flag.php içerigini düzenleme modunda açın aşağıdaki satır dizilimini bulun.
-------------------------------------------------------------------------------------------------------------------------------------
$element->setOptions(array(
‘spam’ => OW::getLanguage()->text(‘base’, ‘flag_spam’ ),
<<<<<<<Bu alana ekle >>>>‘fake’ => OW::getLanguage()->text(‘base’, ‘flag_fake’ ),
‘offence’ => OW::getLanguage()->text(‘base’, ‘flag_offence’ ),
‘illegal’ => OW::getLanguage()->text(‘base’, ‘flag_illegal’ ))
);
-------------------------------------------------------------------------------------------------------------------------------------
Daha sonra BASE dil düzeninden dil için düzenleme ekleyebilirsiniz.
English:
SkaDate / Oxwall : how to add more flag options and/or edit existing ones.
By default SkaDate / Oxwall comes with 3 flag options: Illegal , Offence, SPAM . This post describes how to edit existing values and/or add new ones.
Note: this modification will be erased if you update Core platform in future.
To edit existing options.
Open your Admin Panel – > Settings – > Languages – > search by corresponding keyword ( ex: “Illegal” ) – > enter desired value instead of default one – > save changes:
edit flag option in Oxwall / SkaDate
Text keys of default values:
To add new options.
1. Open /ow_system_plugins/base/components/flag.php file. You will see following piece of code there:
$element->setOptions(array(
‘spam’ => OW::getLanguage()->text(‘base’, ‘flag_spam’ ),
‘offence’ => OW::getLanguage()->text(‘base’, ‘flag_offence’ ),
‘illegal’ => OW::getLanguage()->text(‘base’, ‘flag_illegal’ ))
);
2. Add new option after “offence” one by pasting following piece of code:
‘fake’ => OW::getLanguage()->text(‘base’, ‘flag_fake’ ),
Where :
Overall you should have :
$element = new RadioField(‘reason’ );
$element->setOptions(array(
‘spam’ => OW::getLanguage()->text(‘base’, ‘flag_spam’ ),
‘offence’ => OW::getLanguage()->text(‘base’, ‘flag_offence’ ),
‘fake’ => OW::getLanguage()->text(‘base’, ‘flag_fake’ ),
‘illegal’ => OW::getLanguage()->text(‘base’, ‘flag_illegal’ )));
3. Add new text key. Open www.sitename.com/admin/dev-tools/languagesURL – > click “Add New text” – > select “Base” from drop down – > enter flag_fake into the next box ( name of the key you copied earlier) >> enter desired value users will see on front end (ex: Fake Profile) >> save changes.
Adding new flag option in Skadate /Oxwal
4. Try flagging any content. This time you will see 4 options instead of 3 default ones:
New flag option end result