vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB4 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=251)
-   -   ProjectvB4 (https://vborg.vbsupport.ru/showthread.php?t=328129)

ChrisTERiS 07-04-2020 05:57 PM

ProjectvB4
 
1 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 07-04-2020 05:59 PM

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

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

ChrisTERiS 07-05-2020 08:06 AM

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 07-06-2020 02:53 PM

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-07-2020 08:28 AM

1 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-07-2020 11:02 AM

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

z3r0 07-07-2020 11:11 AM

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

ChrisTERiS 07-07-2020 12:32 PM

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-07-2020 04:14 PM

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-07-2020 05:26 PM

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........


All times are GMT. The time now is 03:08 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01230 seconds
  • Memory Usage 1,739KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete