vBulletin Mods

The Official vBulletin Modifications Site
https://www.vbulletin.org/forum/showthread.php?t=328129

ProjectvB4
by ChrisTERiS
04 Jul 2020 19:57

10 Attachment(s)
"Too good to die"

This is what I believe for vBulletin 4 and I'll try my best to keep it alive. But I'm in need of people who also love vBulletin 4 and they're ready to help to this project. I'm not looking for financial sponsors but for voluntaries who can help by spending some of their free time to find and suggest content (plugins) that are useful to be part of this special release.

First and most important step is to bypass a real (the only for me) disadvantage that vB4 has. A responsive design. I'm rebuilding all templates using Twitter Bootstrap 3 framework. This way any designer who is familiar with Bootstrap can easily design a new theme.

Second important is that, without to change any core file, I've changed the way that works in many places. eg
  • Clicking a username you're not redirecting to profile page, but it shows a modal window with the basics user info and a link to the full profile page.
  • The sidebar opens in a slide window
  • The user menu options also open in a slede widonw, available in all pages.
  • Same for Search
  • and many more...
Last but not least:
  • I'll replace the Memberlist with my own Memberlist mod
  • I'll replace Private Messages with multi user convertation system
  • etc etc....

Any idea is welcome. I'm attaching some screenshots

Thank you
Chris
aka ChrisTERiS or even MicroHellas

ChrisTERiS 04 Jul 2020 19:59

2 Attachment(s)
...and two more :)

PS: The Project is not finished. Needs more time.

ChrisTERiS 05 Jul 2020 10:06

1 Attachment(s)
Here is how the main thread post will appears, without to modify even a single line of core code. Just template modifications and use of hook system for extra code....

ChrisTERiS 06 Jul 2020 16:53

1 Attachment(s)
Not too much today. Just the Previous-Next Thread below the main post, and the replies list. Still working to modify the Options in footer, in a better way.

ChrisTERiS 07 Jul 2020 10:28

2 Attachment(s)
Some of my work this morning:
  1. PageNav: Not the best, actually still don't like those small buttons, but here is a better than the default. I fixed the alignment of First/Previous/Next/Last buttons, I removed the words First and Last, and finally I replaced the images with FA icons.
  2. The post selection works with the normal highlighted color
  3. Attachments block is now responsive
  4. The new Lightbox to show the photos

This page took me double the time that I was expected, for a good reason. There is no changes to default vBulletin stylevars. So this page commonly used by many 3nd party addons, will works with your current colors. Just moved some things from here to there.

As you maybe noticed, I removed the userinfo left block. I found it useless. I moved the most important data at the top. If someone wants to see all those data (and more), it's just a click away to see them in user's profile modal.

puertoblack2003 07 Jul 2020 13:02

I'm liking the direction its going.it's going to be the future web interface.

z3r0 07 Jul 2020 13:11

Christos, are you adding any structured data into your rebuilt postbit?

ChrisTERiS 07 Jul 2020 14:32

Quote:

Originally Posted by z3r0 (Post 2603415)
Christos, are you adding any structured data into your rebuilt postbit?

I'm not sure if I got your meaning. By saying "structured data" do you mean any extra data that 3nd party mods add using hook system? In postbit not, as I even removed standard data eg Number of posts. But all these data, will appear in the modal member profile.

All "clicks" to username (or avatar) will open now a modal window with the most important user information. Sure should be a button link to the normal profile page.

Is this what you asked for?

z3r0 07 Jul 2020 18:14

Using https://www.w3.org/TR/microdata/ to tag the user, date, article etc

Check the xenforo code they do it very well.

ChrisTERiS 07 Jul 2020 19:26

Quote:

Originally Posted by z3r0 (Post 2603418)
Using https://www.w3.org/TR/microdata/ to tag the user, date, article etc

Check the xenforo code they do it very well.

....ahaaa.... Now I got you. Keep in mind something important. Project vB4 should be a long story. That's why I named it Project and not just (eg) "Responsive Theme".

First step should be the Responsive theme with some tweaks (eg modal profile, side panels etc). From that point and then, I'll start adding new features to make it modern.

It's true that the restriction that I've to avoid modifying core code is a big problem, but I'll try my best to add some of them using the hook system.

First "Extra" feature should be a reactions system, GDPR Compliance, Newsletter, and whatever else (like your suggestion) needs to include.

Later on I'll start re-coding my most popular mods etc etc etc........

abozich 08 Jul 2020 14:46

Glad to see this is happening. Any plans to make it work with PHP versions beyond 7.1?

ChrisTERiS 08 Jul 2020 15:54

Quote:

Originally Posted by abozich (Post 2603424)
Glad to see this is happening. Any plans to make it work with PHP versions beyond 7.1?

PHP 7.1 should be active in web hosting for many years ahead. For the same reason that still exist many hosts giving you the ability to use PHP 5.6

To come in your actual question now. Is not something that I don't want, or I can't do (even if it really needs time). The problem is that the vBulletin license does not allows modification and distribution of core files.

- Chris

socialteenz 08 Jul 2020 18:32

Good Start Chris, I will keep an eye on this project.

ChrisTERiS 08 Jul 2020 18:38

Quote:

Originally Posted by socialteenz (Post 2603426)
Good Start Chris, I will keep an eye on this project.

Thank you. And happy that I'm seeing you active here :)

socialteenz 08 Jul 2020 18:52

Quote:

Originally Posted by ChrisTERiS (Post 2603427)
Thank you. And happy that I'm seeing you active here :)

I come here quite often to see what's happening in the forum world :)


All times are GMT. The time now is 05:33.

Powered by vBulletin® Version 3.8.14
Copyright © 2021, MH Sub I, LLC dba vBulletin. All Rights Reserved. vBulletin® is a registered trademark of MH Sub I, LLC
Copyright ©2001 - , vbulletin.org. All rights reserved.