Dev Log  [XenBg] Portal

Started Start date Start date - by Thread starter Thread starter Milen and have 15 Replies and 163 Views
Tags Tags
addon development log portal xenbg
Dev Log is a diary of the development and evolution of this add-on or style for XenForo.

Milen

Owner
Staff member
Admin
Messages
98
Reaction score
15
Points
8
Credits
119

Day 1​

I've been stubborn about making a portal anyway :D Why not start? After a lot of really hard work, I managed to get the forum to show some random page, no matter what it is. The important thing is that when I click on the button, it takes me to my template...... :D As I said some time ago, it's a total mishmash, or I still can't understand the logic in XenForo, but the important thing is that there is progress ;)

1737151241251.png


And............................................... Boooooooooooooooooooooom :D Finally there is a working homepage.... let's see how things will go :D

1737153521306.png


Do you like MySQL? It's impossible not to say that this is one of the things I really don't want to deal with. But..... if it were easy, it wouldn't be interesting!



1737156237768.png
 
Last edited:

Day 2​

Finally, damn it, I did it. :ROFLMAO: Now the ability to add widgets should be added............... :rolleyes::unsure:

1737227154776.png
 

Day 3​

And errors and errors aaaaaannnnnnd errors........ I don't like this. Creating a simple widget is also difficult. Why the hell? A wonderful system for users and a nightmare for developers. And so......

1737401264715.png

Maybe it will finally work as it should :D Let's hope it doesn't crash during testing, but if it's meant to be, it will. I just need to say "Oh yeah baby" :ROFLMAO: It may not look good..... but the fact that I now have a homepage for the portal, with a good layout of the elements, is a huge achievement for me..... :giggle:

1737405908492.png
 
Last edited:

Day 4​

1737455528132.png
So so so...... :ROFLMAO: Maybe I'll love my new editor :ROFLMAO:

And...........​

1737464423029.png

Finally, damn it, I have a news ticker. Literally, the problem with it was solved by magic, I don't know how, but it still works now.........

1737497620815.png




And it keeps getting better....​





1737500037025.png
 
Last edited:

Day 5​

1737538741397.png
Damn, I finally managed to get a widget with the threads :D So, now I need to fix the image problem, and change the CSS code because it looks too worky. :cool:

1737541422898.png


Hum......... Now what? Some useful tool for widget images...... --> HERE <--
1737570065453.png

Okay.... .found some way........ but let's see ....

1737575750691.png

Some looooong are here :D

1737578770843.png

Soooooo Sooooooooooooo Sooooooooooooooooooooooooooooooooooooooooooooooooooo :ROFLMAO: :ROFLMAO: :ROFLMAO:

1737579087044.png
 
Last edited:

Day 6​

1737594009448.png

After fifteen attempts, a lot of nerves, and a few days, the portal finally has its own widget that shows the last four threads with an image and a short text. Now I understand why most developers don't tackle xenforo, because it's mega difficult, but it's still a challenge and a huge adventure.

1737601521113.png

I already have a widget that shows a certain number of threads from a specific forum, I'm thinking of adding an option to show the threads with the latest posts, but we'll see.... It's really crazy. It's coming along really well and the portal will soon look like a real portal, which makes me very happy. Of course, there's still a lot of work to do to refine the design, fix the code and things like that, but the result so far is impressive (at least for me).
1737603294786.png
 
Last edited:

Day 7​

1737805946992.png


And so my portal is shaping up very well. I learn new things every day, and the more I play with CSS, the more I enjoy working with it. I have a few ideas, but we'll see if they come to fruition. There are a lot of things to consider when creating something like this for Xenforo, but it's fun, that's an undeniable fact. I'm moving forward boldly, towards the first official version of the portal, which I hope to release soon.

1737840378118.png

Okay.... XenBg Portal add-on is ready for official release. I'm very tired and have a terrible headache, but it was worth it. Beautiful, unique, not to mention a perfect way to show the best of your forum. Honestly, I didn't believe I would succeed, maybe I was lucky again, but the end result is more than good. Well, my dear developer diary, this concludes my seventh day working on my portal.
 
Last edited:

Day 8​

1737877241153.png
Like I said, I think I'm going to love my new editor. :D

First release:
 
Last edited:

Day 9​

Екранна снимка 2025-01-27 061823.webp
Some bugs and widget are fixed and will be published in next release :cool: :ninja:🤓

1737952377280.webp
She's beautiful, isn't she? :love: :cool: 🫶
 
Last edited:
1738271961153.webp

Let someone tell me again that it's too expensive! Another problem, but with CSS, most likely not from the new XenForo update, but I have no idea where exactly the problem comes from.
Edit:
From my SEO add-on it is 0_O After I uninstalled it the problem disappeared. I have no idea why but I will check. The good thing is that the news ticker is now working properly and the option to choose from which forums to display threads has been added.
 
Last edited:

Day 12​

1738377149957.webp

Slider made, Slider added 🥳🤩🥳 The upcoming update of the XenBg Portal add-on will delight you with its incredible slider that does not overload the database thanks to the fact that it uses the XenForo system for featured content, threads, products, and resources. This was the main goal of the task, to make a slider that does not create additional tables in the database, does not use 30mb of unnecessary code, and is easy to use. Of course, there are some minor cosmetic fixes to be made, but that will be after a short and well-deserved break. Hooray, hooray, we have the best slider. 🥳🫶🤓🫶🥳
 

Day 13​

1738546987447.webp
Finally the portal adds the first picture from the first post of the thread as the main picture. Hurray Hurray I finally succeeded with this :D Unfortunately, the big problem is with the CSS and adjusting the title in the correct way and position. But after a short break, I'll pick it up again.
 

Day 14​

1738573318264.webp

This is why I love XenForo! Finally, another improvement to the portal. I was missing the picture at the top of every post, but now it's there, and it's not hard to put it, you just need to add at least one picture to the first post and that's it!

1738583578356.webp

And on a Pool demo is working perfectly 🫶
 

Attachments

  • 1738583586549.webp
    1738583586549.webp
    59.8 KB · Views: 0
Last edited:
:D
1738587692565.webp

Nice...................... :D :D :D
 

Attachments

  • NoImage.webp
    NoImage.webp
    145 KB · Views: 12

Day 15​

1738713877938.webp

Hummmm i think for........ :unsure:
 

More for you :)

Xenforo seo
! It's important google search engine to like your forum ! Day 1 Working on this addon is starting at 27.01.2025. I've been a webmaster for a...
by Milen in Working on
XenBg News Style
Day 1 - The idea It's time for some more seriously 😎 Next level in style design... So let's start somewhere and get to where we want to be ;)
by Milen in Working on
[XenBg]Similar Threads
Day 1 Yes, I know there's already one, but it's not mine :D And why not try to create something more complex, more useful? I can't hide the fact...
by Milen in Working on
User Custom Widget
This is the Dev Log of the first add-on I created for XenForo. Day one This is of course from the beginning of this dev log, but for the record...
by Milen in Working on

Thread statistics

Created
Milen,
Last reply from
Milen,
Replies
15
Views
163

New threads

Hot

[XenBg] Portal
Day 1 I've been stubborn about making a portal anyway :D Why not start? After a lot of really hard work, I managed to get the forum to show some...
by Milen in Working on
Daily moon calendar
When we live in accordance with the lunar calendar, we begin to feel the natural rhythms that influence us and we can ride the energy wave, like a...
by Milen in Moon Calendar
[XenBg] Portal Pro [Addons]
[XenBg] Portal thread for updates and discussion. If you see this in the Last repli widget, there is likely a new update. You can take a look to...
by Milen in AddOn releases
XenBg Pro Style
Perhaps every person who owns any kind of website (whether it's a forum or a blog, it doesn't matter) has had a moment when they saw something and...
by Milen in Working on
Xenforo seo
! It's important google search engine to like your forum ! Day 1 Working on this addon is starting at 27.01.2025. I've been a webmaster for a...
by Milen in Working on
Back
Top