Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 General Discussions

Reply
 
Thread Tools Display Modes
  #21  
Old 07-18-2020, 05:46 AM
ChrisTERiS's Avatar
ChrisTERiS ChrisTERiS is offline
 
Join Date: Dec 2019
Location: Thessaloniki, Greece
Posts: 78
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Hostboard View Post
Seeing as VB 4 is dead and will never be updated, I see no issues with editing core files any more. Way back in the UBB days before plugins existed, adding features required editing core files. They were released in look for this, and above, below, or replace with were the common notes as publishing the core file code was against the EULA.
Another teenager like me .... Yes, I do remember UBB, but mostly the PHP version, not the Perl one.

The problem here is different. Is not actually a License terms issue. As long as the product is EOL and I'm not releasing the full package but just some files, most of them with just a single word change, normally must be not an issue. For example the change to functions_editor.php to hide emoticons, was a change from "true" to "false".

The actual problem is that people who have invest to other forum software, or to vB5, in no way they like to see something like this coming to the market. Because is normal that they'll loose sales. Lot of sales, believe me.

I understood it even since the first day of the release (in another site). Posts like "Why you waste your time....", or "nobody will use it..." etc etc, in private and public posts, was a clear sign on what I've to meet ahead. But they found the wrong man to do it. If I like something (and I really love what I'm doing), nothing can stop me.
Reply With Quote
Благодарность от:
puertoblack2003
  #22  
Old 07-19-2020, 05:42 AM
MrZeropage's Avatar
MrZeropage MrZeropage is offline
 
Join Date: Nov 2003
Location: Munich, Germany
Posts: 3,012
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great thing. Do I understand right that this in the end will be some "new vB4" which is compatible to PHP7.4 and later, while remaining all the old hooks ect?
Reply With Quote
  #23  
Old 07-19-2020, 05:53 AM
ChrisTERiS's Avatar
ChrisTERiS ChrisTERiS is offline
 
Join Date: Dec 2019
Location: Thessaloniki, Greece
Posts: 78
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MrZeropage View Post
Great thing. Do I understand right that this in the end will be some "new vB4" which is compatible to PHP7.4 and later, while remaining all the old hooks ect?
The first (Free) version should be the current vB4.2.5 with responsive design and some extra design modifications. Some examples:
  • User link will open a modal window with basic user information and a link to normal profile page.
  • Sidebar moved to a slide panel.
  • Profile page has been redesigned
  • Forum display page has been redesigned
  • Show thread page has been redesigned
  • NavBar menu options moved to slide panel
  • Login/Register/Password reminder moved to modal window
  • Search moved to slide panel, even if there is a link to current Advanced search page. But this slide panel search should be fine for 80% of the users as it has the most common search criteria
  • .......and many more
As I seen you're a coder, so you must know that (unfortunately) there are restrictions to share vB core files. That makes impossible to release php files to keep compatibility with PHP 7.3 and later with PHP 7.4. Sure I'll ask permission from IB to do this, but I'm keeping my expectations to get this authorization, in low level.


ProjectvB4 uses Bootstrap 3 framework. That said, almost all 3nd party addons need some kind of template modifications. Testing my own mods, I found that these changes are very few, but don't know for others. And Yes, hook system will works as now, but keep in mind that if these hooks have templates, these templates must be modify.
Reply With Quote
  #24  
Old 07-20-2020, 06:48 AM
ChrisTERiS's Avatar
ChrisTERiS ChrisTERiS is offline
 
Join Date: Dec 2019
Location: Thessaloniki, Greece
Posts: 78
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Now, I really need your help for testing purposes. It was so frustrated, when I realized yesterday that, after spending a full day working on Calendar, Albums, and Groups, I've forgot to change the links to member profile, to open the modal window, instead to redirect to full profile page.


That's why I'm kindling asking you to register in my site and try as most as you can the sections. What I want you to test are:
  1. If the design is responsive
  2. If the member link open the modal window instead to redirect to the profile page.
  3. If a page has a sidebar, if the sidebar opens in the side panel.
  4. Any other design mess.
I've started a forum "Testing ProjectvB4" which has prefixes for the above 4 options. This way you'll help me to speed up the release.


Please note that currently I've install the Forum only version, so you'll not see any CMS or Blog page.


https://www.projectvb4.com/


Thank you
Chris
Reply With Quote
Благодарность от:
cdoyle
  #25  
Old 07-22-2020, 04:36 PM
x iJailBreak x's Avatar
x iJailBreak x x iJailBreak x is offline
 
Join Date: Jan 2011
Location: United Kingdom
Posts: 88
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by abozich View Post
Glad to see this is happening. Any plans to make it work with PHP versions beyond 7.1?
7.1 support can only be added by modifying core files. Source: have done it, 7.4+ support
Reply With Quote
  #26  
Old 07-24-2020, 07:57 AM
ChrisTERiS's Avatar
ChrisTERiS ChrisTERiS is offline
 
Join Date: Dec 2019
Location: Thessaloniki, Greece
Posts: 78
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Here is the final footer section. At least for me, it has almost anything that a webmaster wants to have visible on all pages. I have a doubt for moving the content of the left column as a separate row below, and use that space for Forum statistics. Still haven't got my final decision. I don't like to have a big footer.

Here is a list of latest changes:
  1. Social Links. Not Social share. If the site, or the webmaster, has a account on any of those networks, should be a link to his relevant profile page.
  2. Donations. Works fine for average use and it supports IPN. Is not so complicated as my normal addon, as it does not supports Donation Goals. If the donor is a logon user, then his account updates with donation data.
  3. If you don't want to use Donations, there is a setting to add any HTML code there, to appear on that block.
  4. Newsletter. What I added today is an option, in case that you don't want to use it, to add any HTML code to appear on that block.
Attached Images
File Type: jpg footer.jpg (42.1 KB, 0 views)
Reply With Quote
  #27  
Old 07-24-2020, 11:16 AM
cdoyle cdoyle is offline
 
Join Date: Oct 2004
Posts: 462
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ChrisTERiS View Post
Here is the final footer section. At least for me, it has almost anything that a webmaster wants to have visible on all pages. I have a doubt for moving the content of the left column as a separate row below, and use that space for Forum statistics. Still haven't got my final decision. I don't like to have a big footer.

Here is a list of latest changes:
  1. Social Links. Not Social share. If the site, or the webmaster, has a account on any of those networks, should be a link to his relevant profile page.
  2. Donations. Works fine for average use and it supports IPN. Is not so complicated as my normal addon, as it does not supports Donation Goals. If the donor is a logon user, then his account updates with donation data.
  3. If you don't want to use Donations, there is a setting to add any HTML code there, to appear on that block.
  4. Newsletter. What I added today is an option, in case that you don't want to use it, to add any HTML code to appear on that block.
Looks very well done, I like it a lot!
Reply With Quote
  #28  
Old 07-31-2020, 11:16 AM
X-or X-or is offline
 
Join Date: Nov 2005
Posts: 201
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

interesting project.

for me just keeping vb4 compatible with php/mysql and patching the vulnerabilities would be enough and I would definitely pay a new license for that. sadly the owners have no intent of bringing back vb4 which is beyond me
Reply With Quote
Благодарность от:
ChrisTERiS
  #29  
Old 07-31-2020, 12:25 PM
ChrisTERiS's Avatar
ChrisTERiS ChrisTERiS is offline
 
Join Date: Dec 2019
Location: Thessaloniki, Greece
Posts: 78
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by X-or View Post
interesting project.

for me just keeping vb4 compatible with php/mysql and patching the vulnerabilities would be enough and I would definitely pay a new license for that. sadly the owners have no intent of bringing back vb4 which is beyond me
Unfortunately, even if I wish it too, is illegal to release core files. Otherwise it was easy to include such updates with my project.

--------------- Added [DATE]1596208019[/DATE] at [TIME]1596208019[/TIME] ---------------

Just finished "everything" ... Well, to be more specific, that "everything" at this time has a general meaning.

This project started with focus to be a responsive vB4 style. This done. Also my intention was to give a fresh style (simple style), with focus to "Mobile first". I believe that this also done. Third plan was to release some extra features like:
  • Cookies Policy
  • GDPR compliance features
  • Modal Profile with basic member info
  • Modal Login/Register
  • A simple Mailinglist
  • A simple Donation form with IPN support
  • HTML system emails
  • A powerful Footer section
  • Memberlist replacement
All of them added and at least in my test, seem to work fine. The problem is that some of these features were plan for the PRO version. I'll think how to resolve this.

What is still missing:
  • RTL currently is partial supported
  • Forum only version works. So the Suite version is still unsupported
  • Even if all pages are responsive, some of them are still with the old interface. Responsive but not updated. Maybe I missed a couple of pages, but is so hard to check all of them. This can be done only in real use. What I care most, is to have all member links in all pages, opening the modal window. For sure in the most important pages this works, but needs very deep check to find what left out.
Reply With Quote
  #30  
Old 07-31-2020, 04:12 PM
Seven Skins's Avatar
Seven Skins Seven Skins is offline
 
Join Date: Sep 2008
Location: London, UK
Posts: 1,481
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

First of all Great Work.


As you mentioned ideas are welcome .. here are couple of thigs you may want to have a look at.

1 - Horizontal scroll bar is visible when the width of the forum is less then 1220px approx
2 - Blue category bar images does not cover then whole width when the width is less then 970px approx
Attached Images
File Type: png 2020-07-31_190842.png (39.5 KB, 0 views)
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


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


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04918 seconds
  • Memory Usage 2,299KB
  • Queries Executed 14 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (5)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (10)post_thanks_box
  • (3)post_thanks_box_bit
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (2)postbit_attachment
  • (10)postbit_onlinestatus
  • (10)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • postbit_attachment
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete