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


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



Приколы в IPB

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

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


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

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

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

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


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

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

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

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

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


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

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

:)

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

Изображение

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


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

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

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

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

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

:))


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

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

Мдя..


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

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

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


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

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


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

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

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

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






Февраль 2020

П В С Ч П С В
     12
3456789
10111213141516
17 18 1920212223
242526272829 

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