еще одна доработка,на основе мода статьи http://danneo.com/article/read/Glossary.html
описывать что он делать не буду,из статьи и так понятно,попросту внедрил это в даннео с возможностью редактировать из админки... очередной хак для даннео,на основе статьи http://danneo.com/article/read/Glossary.html
описывать что он делать не буду,из статьи и так понятно,попросту внедрил это в даннео с возможностью редактировать из админки!
1.открываем base/danneo.function.php
ищем
PHP код:
function notslashes($resursing){
return str_replace(array('',''','"'),array('',"'",'"'),$resursing);
}
заменяем на
PHP код:
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 добавляем после
PHP код:
""time.php?dn=index&ops=$sess[hash]""=>$lang['opt_time_cookie'],
строку
PHP код:
""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
|