error4eg
Рейтинг
+22.60
Сила
27.20

error4eg

Виталий Никсенкин

Все таки будет бложек жить этот.

Общий раздел
В 2х словах :)

Мной была убита пару дней назад sql таблица users :)
Дада, слишком самонадеянный был. Возгордился, что давно уже не допускаю ошибок и позабыл важные правила поведения :))

Короче сначала, я думал, что это уже необратимо. Размышлял. И хотел даже закрыть бложек. Все равно по сути не нужен был. Давно уже потребность отпала. Еще с времен 404666.ru, ну, кто помнит, я писал. Похуистом же стал и все такое.

Но потом люди некоторые писали. Типо «печаль» и все такое.
Подумал, что же можно сделать. И придумал небольшой изврат. Благо у меня тут всего 127 пользователей оказалось.

И извратился, гемороем, методом подбора ID пользователей(были удаленные, поэтому чтобы соблюсти порядок пришлось тестить, откатывать если промахнусь и заного) :))) Дада, таким вот гемором, я порегал(т.е. создал таблицы) идентичные пользовательские ники, в том же порядке, как они регались. Чтобы соблюдался их ID.
Это нужно было для того, чтобы все комменты и структура была понятна. Чтобы не было комментов и записей от чужих ников.


Но вам, кому вдруг нужно комментить — придется перерегаться заного ;) Потому что пароли/мыла/авики(данные аккуантов короче) восстановить не получилось. Токо идентичные ники и порядок ID.
Те, кто использовал OpenID — тем похуй. Для вас ничего не изменилось. Потому что идентичность ID была восстановлена.

XenForo 1.0.0 Release Candidate 1 NulleD By FintMax

Вебмастерское
Новая версия получила статус Release Candidate 1, что по идее подразумевает отсутствие новшеств и только исправление ошибок, пока не выйдет финальная версия.
XenForo 1.0.0 Release Candidate 1
Скачать нуль XenForo 1.0.0 Release Candidate 1: file.alice2k.ru/2011/XF/XenForo_1.0.0_RC_1_NulleD_By_FintMax.rar
Скачать руссификатор XenForo 1.0.0 Release Candidate 1: file.alice2k.ru/2011/XF/xenforo_100-rc-1_rus_xfr_105.zip

Читать дальше →

Тема о нежности

Всякая хуйня
11:08:15: ок
11:08:17: слушай…
11:08:21: и не перебивай
11:08:31: так вот… когда мне хочеться понежиться
11:08:37: а это бывает оооочень често
11:08:46: хотя, это зависит от настроения
11:08:54: а оно у меня меняеться каждые 5 минут
11:09:01: я хочу нежиться
11:09:06: как я это делаю
11:09:31: я сожусь к своему мужчине рядышком
11:09:35: или на коленочки
11:09:39: лицом к лицу
11:09:46: или просто рядом
11:09:48:, и нежусь
11:09:54: нежиться это знаить
11:10:03: потереться об него, как кошечка
11:10:15: по мурлыкать
11:10:26: поговорить всякие приятности
11:10:34: потом мне это быстро надоедает
11:11:05: и заканчиваеться тем что либо у меня пропадает настроение, либо се заканчиваеться как положено!:-D
11:11:22: еще я могу поканючить
11:11:29: попритворяться маленькой
11:11:34: и тогда нежат меня
11:11:38: это мне больше нравиться
11:11:56: это делаеться в точности да наоборот как я тебе написала
11:12:11: только тоже не долго, а то опять настроение меняеться
11:12:19: вот такая загагулина
11:12:25: у траивает ответ?
11:12:32: твоя очередь
11:12:39: рассказывать как ты нежишься
11:12:47: я слушаю и не перебиваю)))

попсовые хаки

vbulletin

Закрепить первый пост в темах

vbulletin
file.alice2k.ru/2011/vb/pop/product-firstpostonall.xml (cp1251)
Скачать и импортировать в Управлении продуктами.
В зависимости от вашей кодировки. (кодировку можно поменять тута)

Админка => Стили и шаблоны => Поиск в шаблонах => SHOWTHREAD

В шаблоне SHOWTHREAD найти:
<div><label for="ao_sut"><input type="radio" name="do" id="ao_sut" value="stick" /><if condition="$show['unstick']">$vbphrase[unstick_thread]<else />$vbphrase[stick_thread]</if></label></div>

И ниже добавить:
<if condition="$show['firstpostonall']">
<div><label for="ao_sup"><input type="radio" name="do" id="ao_sup" value="stickpost" /><if condition="$thread['showfirstpost']=='1'">$vbphrase[unstick_post]<else />$vbphrase[stick_post]</if></label></div></if>


пример:

Дополнительные bb коды

vbulletin
file.alice2k.ru/2010/vb/bbcode/images.rar
Добавить кнопки, в идентичные папки на ftp.

Дополнительные BB коды => Управление BB кодами


<span style="text-decoration: line-through;">{param}</span>



<div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px"><b>Скрытый текст:</b> <input type="button" value="Show" style="width:60px;font-size:10px;margin:0px;padding:0px;" onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';        this.innerText = ''; this.value = 'Скрыть'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Показать'; }">
</div>
<div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;">
<div style="display: none;">
{param}
</div>
</div>
</div>




<span><a title="для просмотра скрытого текста - жми сюда" onclick="obj=this.parentNode.childNodes[1].style; tmp=(obj.display!='block') ? 'block' : 'none'; obj.display=tmp; return false;" class="tagcutflag">{option}</a><div class="tagcut" style="display: none">{param}</div></span>


Управление стилями => Все опции => в самом низу «Дополнительные определения CSS». Добавить
/* BB код [CUT] */
div.tagcut {
background-color: #FFFCE0;
border: 1px solid #CDBFA2;
padding: 5px;
margin: 5px 10px 5px 10px;
display: none;
}
/* флажок для [CUT] */
a.tagcutflag {
border-bottom: 1px dashed #0055CC;
color: #0000FF;
cursor: pointer;
}
/* BB код [off] */
div.tagoff {
background-color: #D4D0C8;
border: 1px solid #FFFFFF;
padding: 5px;
margin: 5px 10px 5px 10px;
display: none;
}


Пример: