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


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



Приколы в IPB

Написано Song, 26 Декабрь 2008 · 2 891 Просмотров
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 031 Просмотров
Sysman.ru
А тем временем намутил ещё одну штучку для форума "Похожие темы":
Прикрепленное изображение: 1_11042008_1227.jpg

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


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

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

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

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


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

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

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

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

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


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

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

:)

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

Изображение

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


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

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

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

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

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

:))


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

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

Мдя..


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

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

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


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

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


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

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

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

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






Сентябрь 2020

П В С Ч П С В
 123456
78910111213
14151617181920
21 222324252627
282930    

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