28 Ноября 2007
Еще одна доработка,на основе мода статьи - Небольшой глоссарий или слова-ссылки.
Описывать что он делать не буду, из статьи и так понятно, попросту внедрил это в даннео с возможностью редактировать из админки...

1.

Открываем

base/danneo.function.php

Ищем:
function notslashes($resursing){
return str_replace(array('',''','"'),array('',"'",'"'),$resursing);
}
Заменяем на:
function notslashes($resursing){
$text= str_replace(array('',''','"'),array('',"'",'"'),$resursing);
$glossfile = @file("
glossary.txt"); // Прочли файл
foreach($glossfile as $mask_word ){
$token = explode("
|",$mask_word);
if(stristr(trim($text),$token[0])){ // Если найдено слово из списка
$text = str_replace ($token[0],$token[1],$text); // заменяем его на ссылку
}
}
return $text; // вернули текст
}

2.

В файл:

apanel/menu/menu.1-options.php

Добавляем ниже:
""time.php?dn=index&ops=$sess[hash]""=>$lang['opt_time_cookie'],
Строку:
""options.php?dn=gloss&ops=$sess[hash]""=>$lang['opt_manager_gloss'],

3.

В языковом браузере нужно добавить две переменные:
opt_manager_gloss со значением: "Слова-ссылки"
и gloss_text со значением: "фраза и её замена должны быть разделены между собой | например так: text|text. Mежду масками должен быть перенос строк."

4.

Из архива фаил options.php залить в папку apanel с заменой!
Фаил glossary.txt в корень!

5.

Выставить права для записи на фаил glossary.txt (777).
| 3403Просмотров  Оценка  0 | Рейтинг  0 | Голосов  0
  1   2   3   4   5

Вы не авторизованы!
Гости не могут добавлять комментарии.
Вход