Перейти к содержимому


Записки горшечника



Приколы в IPB

Написано Song, 26 Декабрь 2008 · 3 188 Просмотров
IPB
Копаюсь в коде, чем реже используется код тем позднее в нём находится что-либо прикольное :D

На сегодня Search.php

//--------------------------------------------
	// Constructor
	//--------------------------------------------
		
	function search_lib($that)
	{
		global $ibforums, $DB, $std, $print;
		
		$this->is = &$that; // hahaha!
	}

if ( (! $check_keywords) or ($check_keywords == "") or (! isset($check_keywords) ) )
		{
			if ( $type != 'nameonly' ) $std->Error( array( 'LEVEL' => 1, 'MSG' => 'no_search_words') );
			
		}



Похожие темы

Написано Song, 28 Апрель 2008 · 2 240 Просмотров
Sysman.ru
А тем временем намутил ещё одну штучку для форума "Похожие темы":
Прикрепленное изображение: 1_11042008_1227.jpg

Но иногда получается прикольно :)
Прикрепленное изображение: sim_gluk.JPG
Когда других вариантов не находится выведется всё что максимум похоже. Здесь форум расценил максимально похожую тему как Windows Vista :D


Господа-программисты IPB

Написано Song, 28 Апрель 2008 · 2 909 Просмотров
IPB
Есть достаточно работы по модификациям форума IPB. У меня на сайте.

+ мне ещё через день в личку сыплют новые.

Не кому денюжки что ли не нужны?
Откликнитесь!


Анализатор лангов. Может кому-то делать нечего?

Написано Song, 28 Январь 2008 · 2 570 Просмотров
IPB
Хочется такую штуку:

1) запускаешь инструмент "Анализатор lang файлов", он шерстит все файлы форума и выдаёт те ланги, которые предположительно не используются. Предлагает по галочке удалить

2) запускаешь инструмент "Отсутствующие языковые макросы", он сравнивает все языки и смотрит в каких языках чего где не хватает. К примеру в русском ланге есть:
$lang['iuh'] = 'йух';
а в английском нет, он должен вывести такие элементы с галочками. После выделения галочек и нажатия "Применить" должен добавить недостающие элементы в сооветствующий набор в имеющеемся написании.

Может есть такой добрый человек? :)


Много лет я ленился сделать эту штуку =)

Написано Song, 08 Ноябрь 2007 · 3 248 Просмотров
Sysman.ru
Изображение

:)

Как мне было это лень сделать, но я всё-таки себя заставил :D

Изображение

Кто не понял, то с помощью этого интерфейса добавляется строчка в lang файл.


HTML логика во враппере :)

Написано Song, 26 Октябрь 2007 · 1 799 Просмотров
IPB
Сделал небольшую логику для одного форума. Просто поддержку несложного if.
С парсингом в режиме реального времени правда. Парсинг происходит до заполнения скелета шаблона, поэтому нагрузки никакой нет, хотя и выполняется на каждый клик.

Вот кому любопытно:

сначала картинку смотреть: http://forum.sysman....p;id=1193390402

а потом avi (800 кб):
http://forum.sysman....p;id=1193390423

:))


Нашёл косяк в 1.х по смене email

Написано Song, 06 Октябрь 2007 · 2 460 Просмотров
IPB 1.x
Оказывается, если не выставить в Админке опцию "Активация новых аккаунтов", то смена email происходит также без активации, и можно подставить любой email хоть чужой :D
Пофиксить..

Мдя..


Добавил интересную опцию в настройки форума

Написано Song, 01 Октябрь 2007 · 1 767 Просмотров
Sysman.ru
при её активации, если текущему юзеру не хватает прав на просмотр топика, то он может видеть только первое его сообщение.
Например полезно будет при просмотре статьи, но скрывая все комментарии по ней.
Саму статью в 1-ом посте юзер увидит, а её обсуждение - нет.

А вообще делал для просмотра заданий на разработку для гостей - http://forum.sysman....p;id=1191228266
раньше требовалась регистрация, чтобы увидеть суть задания. Теперь само задание можно увидеть и без регистрации в рядах разработчиков.
Может поднимет интерес. Люди ведь ленивые ;)


Инклудинг файлов в IPB

Написано Song, 27 Сентябрь 2007 · 2 046 Просмотров
IPB
Очередная полезная инфа на злободневную тему.
Инклудинг внешних php скриптов в IPB


Улучшенный отлупер

Написано Song, 27 Сентябрь 2007 · 2 230 Просмотров
Sysman.ru
Есть у меня почтовый атлупер в админке:
http://forum.sysman....p;id=1190878170
(только ссылка, к сожалению здесь нельзя ни аттачи прикреплять ни [IMG] постить)

Суть его заключается в следующем: когда от почтового сервака приходит атлуп на посланное уведомление, я заряжаю его этим мылом и блокирую последнее. После чего юзеру этого мыла везде, где в форуме используются функции уведомления на email, его мыло не обрабатывается, выводится предупреждение.

Этот механизм успешно и эффективно используется уже много лет, но сейчас речь не о нём конкретно. Я его решил улучшить :)






Май 2021

П В С Ч П С В
     12
3456 7 89
10111213141516
17181920212223
24252627282930
31      

Последние комментарии