Идеи по оптимизации

PheRum

Легенда
какой смысл его выносить в админку? куда проще раз в неделю зайти на ссылку дампера и сделать свой бекап
 

dimka3210

Легенда
куда проще раз в неделю зайти
Куда проще его настроить по крону и получать готовый бекап.
--- добавлено: 30 июн 2011 в 21:57 ---
У Николаича ссылочка была на мануал. У меня нету. Ждём-с пока он темку почитает и ссылочку кинет.
 

PheRum

Легенда
в дампе измените это недоразумение
Код:
INSERT INTO `bb_config` VALUES ('bt_disable_dht', '1');
на включение
Код:
INSERT INTO `bb_config` VALUES ('bt_disable_dht', '0');

config.php
найти
Код:
$bb_cfg['server_name'] = 'torrentpier.com'; // The domain name from which this board runs
заменить
PHP:
$bb_cfg['server_name'] = $_SERVER['SERVER_NAME']; // The domain name from which this board runs

init_bb.php

Please Login or Register to view hidden text.


найти и удалить
Код:
, 'Information'






небольшая косметическая корректировка блока SQL запросов


Please Login or Register to view hidden text.



page_footer.php
найти
Код:
 $stat .= '  ]';
добавить
Код:
$stat .= '
<label><input type="checkbox" onclick="setCookie(\'sql_log\', this.checked ? 1 : 0); window.location.reload();" '. (!empty($_COOKIE['sql_log']) ? HTML_CHECKED : '') .' />show log </label>
<label title="dont truncate long queries"><input type="checkbox" onclick="setCookie(\'sql_log_full\', this.checked ? 1 : 0); window.location.reload();" '. (!empty($_COOKIE['sql_log_full']) ? HTML_CHECKED : '') .' />full </label>
<label><input type="checkbox" onclick="setCookie(\'explain\', this.checked ? 1 : 0); window.location.reload();" '. (!empty($_COOKIE['explain']) ? HTML_CHECKED : '') .' />explain </label>
[ <a href="#" class="med" onclick="$p(\'sqlLog\').className=\'sqlLog sqlLogWrapped\'; return false;">wrap</a> · <a href="#sqlLog" class="med" onclick="$(\'#sqlLog\').css({ height: $(window).height()-50 });">max</a> ]
';

page_footer_dev.php

найти и удалить
Код:
echo '
<fieldset class="med" style="padding: 2px 4px 6px;">
<legend>SQL</legend>
<label><input type="checkbox" onclick="setCookie(\'sql_log\', this.checked ? 1 : 0); window.location.reload();" '. (!empty($_COOKIE['sql_log']) ? HTML_CHECKED : '') .' />show log </label>
<label title="dont truncate long queries"><input type="checkbox" onclick="setCookie(\'sql_log_full\', this.checked ? 1 : 0); window.location.reload();" '. (!empty($_COOKIE['sql_log_full']) ? HTML_CHECKED : '') .' />full </label>
<label><input type="checkbox" onclick="setCookie(\'explain\', this.checked ? 1 : 0); window.location.reload();" '. (!empty($_COOKIE['explain']) ? HTML_CHECKED : '') .' />explain </label>
[
<a href="#" class="med" onclick="$p(\'sqlLog\').className=\'sqlLog sqlLogWrapped\'; return false;">wrap</a> ·
<a href="#sqlLog" class="med" onclick="$(\'#sqlLog\').css({ height: $(window).height()-50 });">max</a>
]
</fieldset>
';

найти
Код:
echo '
</div><!-- / sqlLogHead -->

<div class="sqlLog" id="sqlLog">
'. ($sql_log ? $sql_log : 'sql_log') .'
'. (UA_IE ? '<br />' : '') .'
</div><!-- / sqlLog -->

<script type="text/javascript">

function fixSqlLog() {
if ($("#sqlLog").height() > 400) {
$("#sqlLog").height(400);
}
$("#sqlLog div.sqlLogRow")
.hover(
function(){ $(this).addClass("sqlHover"); },
function(){ $(this).removeClass("sqlHover"); }
)
.click(
function(){ $(this).toggleClass("sqlHighlight"); }
)
;
}

</script>

<br clear="all" />
';

заменить

if ($sql_log) {
echo '
</div><!-- / sqlLogHead -->

<div class="sqlLog" id="sqlLog">
'. ($sql_log ? $sql_log : '') .'
'. (UA_IE ? '<br />' : '') .'
</div><!-- / sqlLog -->

<script type="text/javascript">

function fixSqlLog() {
if ($("#sqlLog").height() > 400) {
$("#sqlLog").height(400);
}
$("#sqlLog div.sqlLogRow")
.hover(
function(){ $(this).addClass("sqlHover"); },
function(){ $(this).removeClass("sqlHover"); }
)
.click(
function(){ $(this).toggleClass("sqlHighlight"); }
)
;
}

</script>

<br clear="all" />
';
}
+ отсутсвует функция на full режим
 

PheRum

Легенда
непонят зачем лепит все в кучу, если у всех уже практически широкоформатные моники, да и на старых все вмешается в одну строку без переноса

3mIQrXZ.png


viewtopic_attach.tpl
найти и удалить
Код:
<!-- IF AUTH_MOD --> style="padding: 6px 4px;"<!-- ENDIF -->
найти
Код:
<div class="spacer_6"></div>
заменить
Код:
&nbsp;
 
D

Dinarik

Гость

Please Login or Register to view hidden text.



Please Login or Register to view hidden text.



Please Login or Register to view hidden text.



Please Login or Register to view hidden text.



Please Login or Register to view hidden text.



Please Login or Register to view hidden text.



Please Login or Register to view hidden text.


То что выделено и написано на скриншотах,это мое личное мнение,я всего лишь предложил
--- добавлено: 1 июл 2011 в 20:49 ---
Если это не бред,то предложения еще будут поступать от меня:)ну или если не запенают ща меня))
 
N

Nikolaich

Гость
Сразу и не разобрать, что именно предлагается - слишком много стрелок.
Я бы не назвал это мусором - сравнить свое время и время, которое настроено в твоем профиле. бывает полезно.
Это не то, что ты думаешь. Это функция загрузки на сервер трекера аватары с внешнего сервера (т.е., к примеру, у тебя на компе аватары нет, тогда трекер загружает к себе аватару с указанного URL'а). Учи мат.часть.
Это только твое местечковое мнение. У меня на трекере народ со всего мира, и что?
Это кому-то мешает?
Дубль картинки.
Это кому-то мешает? Это относится к дизайну, захочешь - уберешь у себя.
Резюмирую - предложенное тобой (кроме невнятного первого скрина) не трогать.
 
D

Dinarik

Гость
Nikolaich,в первом скрине я хочу сказать что,пусть в раздачах будет виден только логин пользователя для гостей,а уже авторизованным пользователем,вошедшие под логином уже пусть видно будет и аватарка и стаж сообщения и т.п
Где я подчеркнул по поводу статуса релиза проверено,то там сделано минус запрос для пользователей им не видно какой именно модератор поставил статус проверено,а видать только сам статус,а кто именно поставил статус проверено видать только модератором и админам
--- добавлено: 1 июл 2011 в 21:35 ---
Если я кому то этими двумя постами сделал плохо,или у кого то упало настроение из за этого,или по считал что зря потратил на меня время, или посчитали мое мнение не одекватное то удалите два поста моих,и больше не буду писать:)буду передерживаться к своему мнению
--- добавлено: 1 июл 2011 в 21:39 ---
По крайне мере то что я предложил,на юнионгене уже практически при самом открытие его уже так сделали,да и на некоторых трекера уже видел это
 
Сверху