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

Started by dimka3210 on 2011-06-28 16:57 — 187 replies, 48990 views

#11
какой смысл его выносить в админку? куда проще раз в неделю зайти на ссылку дампера и сделать свой бекап
#12
куда проще раз в неделю зайти
Куда проще его настроить по крону и получать готовый бекап.
--- добавлено: 30 июн 2011 в 21:57 ---
У Николаича ссылочка была на мануал. У меня нету. Ждём-с пока он темку почитает и ссылочку кинет.
#13
какой смысл его выносить в админку? куда проще раз в неделю зайти на ссылку дампера и сделать свой бекап
Поддерживаю.
#14
У Николаича ссылочка была на мануал. У меня нету. Ждём-с пока он темку почитает и ссылочку кинет.
http://sypex.net/ru/products/dumper/docs/
#15
http://sypex.net/ru/products/dumper/docs/
Спасибо. Настроил задание по крону
#16
в дампе измените это недоразумение
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
заменить
$bb_cfg['server_name'] = $_SERVER['SERVER_NAME']; // The domain name from which this board runs

init_bb.php
http://i24.fastpic.ru/big/2011/0701/92/755681b200a658772900e70cc0d98a92.png
найти и удалить
, 'Information'






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

http://i26.fastpic.ru/big/2011/0701/e4/f5ddd6f3927b56c62341d2e706e8afe4.png

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 режим
#17
непонят зачем лепит все в кучу, если у всех уже практически широкоформатные моники, да и на старых все вмешается в одну строку без переноса



viewtopic_attach.tpl
найти и удалить
<!-- IF AUTH_MOD --> style="padding: 6px 4px;"<!-- ENDIF -->
найти
<div class="spacer_6"></div>
заменить
&nbsp;
#18
http://s1.linkpic.ru/2011/0701/403b74024.jpg
http://s1.linkpic.ru/2011/0701/7da400d98.jpg
http://s1.linkpic.ru/2011/0701/ac5f67c83.jpg
http://s1.linkpic.ru/2011/0701/f472a90cb.jpg
http://s1.linkpic.ru/2011/0701/bba63baae.jpg
http://s1.linkpic.ru/2011/0701/82c7ea27e.jpg
http://s1.linkpic.ru/2011/0701/9e019ba66.jpg
То что выделено и написано на скриншотах,это мое личное мнение,я всего лишь предложил
--- добавлено: 1 июл 2011 в 20:49 ---
Если это не бред,то предложения еще будут поступать от меня🙂ну или если не запенают ща меня))
#19
http://s1.linkpic.ru/2011/0701/403b74024.jpg
Сразу и не разобрать, что именно предлагается - слишком много стрелок.
http://s1.linkpic.ru/2011/0701/7da400d98.jpg
Я бы не назвал это мусором - сравнить свое время и время, которое настроено в твоем профиле. бывает полезно.
http://s1.linkpic.ru/2011/0701/ac5f67c83.jpg
Это не то, что ты думаешь. Это функция загрузки на сервер трекера аватары с внешнего сервера (т.е., к примеру, у тебя на компе аватары нет, тогда трекер загружает к себе аватару с указанного URL'а). Учи мат.часть.
http://s1.linkpic.ru/2011/0701/f472a90cb.jpg
Это только твое местечковое мнение. У меня на трекере народ со всего мира, и что?
http://s1.linkpic.ru/2011/0701/bba63baae.jpg
Это кому-то мешает?
http://s1.linkpic.ru/2011/0701/82c7ea27e.jpg
Дубль картинки.
http://s1.linkpic.ru/2011/0701/9e019ba66.jpg
Это кому-то мешает? Это относится к дизайну, захочешь - уберешь у себя.
Резюмирую - предложенное тобой (кроме невнятного первого скрина) не трогать.
#20
Nikolaich,в первом скрине я хочу сказать что,пусть в раздачах будет виден только логин пользователя для гостей,а уже авторизованным пользователем,вошедшие под логином уже пусть видно будет и аватарка и стаж сообщения и т.п
Где я подчеркнул по поводу статуса релиза проверено,то там сделано минус запрос для пользователей им не видно какой именно модератор поставил статус проверено,а видать только сам статус,а кто именно поставил статус проверено видать только модератором и админам
--- добавлено: 1 июл 2011 в 21:35 ---
Если я кому то этими двумя постами сделал плохо,или у кого то упало настроение из за этого,или по считал что зря потратил на меня время, или посчитали мое мнение не одекватное то удалите два поста моих,и больше не буду писать🙂буду передерживаться к своему мнению
--- добавлено: 1 июл 2011 в 21:39 ---
По крайне мере то что я предложил,на юнионгене уже практически при самом открытие его уже так сделали,да и на некоторых трекера уже видел это