Я наконец сломался на днях и сделал покупку IP.Board, чтобы перевести мой веб-сайт на более профессионально выглядящее программное обеспечение форума, чем MyBB. Я чувствую, что это была одна из самых больших ошибок в моей жизни. Я не знаком ни с одним из стилей программирования, которые используются здесь, и для меня это просто беспорядок.
Последние два дня я смотрел на IP.Board, пытаясь выяснить, как делать такие вещи, как создание простых хуков и т. Д., Но руководства веб-сайта не работают, и я не могу найти никаких учебных пособий по Интернет, который я могу найти.
Итак, я решил просто просмотреть исходный код хуков, поставляемых с программным обеспечением форума., такие как недавние сообщения, но кажется, что я сделал огромную ошибку, открыв исходный файл в каталоге hooks /, мне представили несколько строк кода:
<?php
class boardIndexRecentTopics
{
public $registry;
public function __construct()
{
$this->registry = ipsRegistry::instance();
}
public function getOutput()
{
return $this->registry->getClass('class_forums')->hooks_recentTopics();
}
}
Теперь, я полностью потерян, и мне не на что ссылаться, и я продолжаю копать, копать и копать ответы, но я ничего не могу найти. Я серьезно, просто пытаюсь понять, как сделать основные вещи, такие как отображение аватара пользователя, создать ссылку на профиль и т. Д. Я уже знаю, как опросить базу данных, чтобы получить необходимую мне информацию. Я понимаю основную структуру работы с Java так долго, и в прошлом у меня были тонны PHP-проектов, которые были абсолютно функциональны, но это на совершенно новом уровне запутанности.
Где я могу найти фактический исходный код этого recent topics
крюк, чтобы я мог начать набирать вещи.
Я бы сделал 12 раз, если бы использовал MyBB, с которым я полностью знаком.
Задача ещё не решена.
Других решений пока нет …