Go Back   vb.org Archive > Community Central > Community Lounge
  #91  
Old 03-07-2014, 10:06 PM
Gemma's Avatar
Gemma Gemma is offline
 
Join Date: Apr 2004
Location: Scotland
Posts: 1,229
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

@nhawk

You currently release modifications on both platforms, is there much difference between the two in terms of coding?
  #92  
Old 03-07-2014, 10:10 PM
JacquiiDesigns's Avatar
JacquiiDesigns JacquiiDesigns is offline
 
Join Date: Dec 2008
Location: Tennessee
Posts: 687
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by katie hunter View Post
Adore XF vs bringing negativity ? Do you even see how contradicting you are (: like seriously. Sorry i am not a hypocrite.

And I am not talking to you now, I was talking to Gemma, better work on your logo design instead of putting fake words https://vborg.vbsupport.ru/showpost....1&postcount=63 it is offensive to web design when you use complex words that aren't even justifiable. This actually tells me few things about your character.
There you go again Katie: Nothing of substance to add so you throw in a totally irrelevant insult.
Here's a suggestion for you ==> Go back to school. I said ABHOR Xenforo, which you obviously do. Whether you know the definition of abhor is obviously at issue.

For your educational purposes - enlighten yourself at http://www.merriam-webster.com/dictionary/abhor - where you will clearly see the meaning:

Quote:
Abhor:
to regard with extreme repugnance | to loathe
Furthermore - Please *try* to refrain from slinging insidiously horrid insults my way.
It makes you look like a buffoon. It truly does Katie.

Next...

J.
  #93  
Old 03-07-2014, 10:14 PM
nhawk nhawk is offline
 
Join Date: Jan 2011
Posts: 1,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Gemma View Post
@nhawk

You currently release modifications on both platforms, is there much difference between the two in terms of coding?
Between vB3/4 and XF, there is a fair learning curve but nothing too wild. I'll be the first to admit that I am still learning the XF way of doing things and I discover things with each new add-on I do.

At this point I am comfortable programming for either platform. But I have to say I prefer coding for XF. I've been swamped with people moving to XF and wanting my custom mods converted so I'm getting a lot of practice.
  #94  
Old 03-07-2014, 10:16 PM
JacquiiDesigns's Avatar
JacquiiDesigns JacquiiDesigns is offline
 
Join Date: Dec 2008
Location: Tennessee
Posts: 687
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by nhawk View Post
But I have to say I prefer coding for XF. I've been swamped with people moving to XF and wanting my custom mods converted so I'm getting a lot of practice.
Congrats on the success!
Might I ask why you prefer coding for XF?

J.
  #95  
Old 03-07-2014, 10:35 PM
nhawk nhawk is offline
 
Join Date: Jan 2011
Posts: 1,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by JacquiiDesigns View Post
Congrats on the success!
Might I ask why you prefer coding for XF?

J.
There are quite a few reasons. But one of the biggest ones is the TMS (template modification system). I can manipulate templates without ever actually touching the templates. So an upgrade to XF has no effect on my add-ons.

Another is the direct access to literally every function in XF. It cuts coding time considerably once you get the idea of how XF works.

And finally, if done correctly one add-on can't interfere with another. So I have very little worry about a mod conflicting with another one. But I still slip up once in a while and have to correct a couple of things here and there with this one.

The entire process is almost like opening a kitchen cabinet and picking what you need to put together a good meal.
  #96  
Old 03-07-2014, 10:42 PM
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
Senior Member
 
Join Date: Jun 2008
Location: New York
Posts: 10,610
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Barcham View Post
If the founders of XF were former employees at VB, why were they not bound by a non-disclosure/non-competition clause in their contracts? I've been working in the computer business as a hardware specialist for 35 years and such contracts are a standard thing, especially in the software end of the business. If they were bound by such a contract, VB needs better lawyers who would make certain they were enforced. IF they were not bound by such a contract, VB/IB made a serious error and tough luck - deal with it.
As we saw from the documents released during the lawsuit they were bound by a 1 year non-compete clause.

XenForo didn't become a thing until the day the non-compete expired.

Part of the lawsuit was the fact VB felt this meant they were competing / breaking the agreement by working on XenForo (before it had a public name.)

The reality is however that the precedent set in both the State of California (where Internet Brands is based) and the UK make non-compete clauses unenforceable as a practical matter. Had those been the only charges in the lawsuit IB may have had the moral highground they would have easily lost the case.
2 благодарности(ей) от:
Barcham, katie hunter
  #97  
Old 03-07-2014, 10:53 PM
katie hunter's Avatar
katie hunter katie hunter is offline
 
Join Date: May 2007
Posts: 533
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by nhawk View Post
There are quite a few reasons. But one of the biggest ones is the TMS (template modification system). I can manipulate templates without ever actually touching the templates. So an upgrade to XF has no effect on my add-ons.

Another is the direct access to literally every function in XF. It cuts coding time considerably once you get the idea of how XF works.

And finally, if done correctly one add-on can't interfere with another. So I have very little worry about a mod conflicting with another one. But I still slip up once in a while and have to correct a couple of things here and there with this one.

The entire process is almost like opening a kitchen cabinet and picking what you need to put together a good meal.
But to make it clear, it is not XF, it is the Zend framework http://www.zend.com/en/ and since XF back-end is built using zend, imagine i have a product back-end built using Zend, Cakephp, Yii or any of these wonderful framework, any web developer familiar with the framework and learn it, can create great addons without affecting the main template or hassle.

So credit is to be given back to Zend framework not XF whereas VB uses its own built framework that is built from ground up.

Quote:
Originally Posted by BirdOPrey5 View Post
As we saw from the documents released during the lawsuit they were bound by a 1 year non-compete clause.

XenForo didn't become a thing until the day the non-compete expired.

Part of the lawsuit was the fact VB felt this meant they were competing / breaking the agreement by working on XenForo (before it had a public name.)

The reality is however that the precedent set in both the State of California (where Internet Brands is based) and the UK make non-compete clauses unenforceable as a practical matter. Had those been the only charges in the lawsuit IB may have had the moral highground they would have easily lost the case.
Just as i describe it, opportunists.
  #98  
Old 03-07-2014, 10:55 PM
nhawk nhawk is offline
 
Join Date: Jan 2011
Posts: 1,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by katie hunter View Post
But to make it clear, it is not XF, it is the Zend framework http://www.zend.com/en/ and since XF back-end is built using zend, imagine i have a product back-end built using Zend, Cakephp, Yii or any of these wonderful framework, any developer familiar with the framework and learn it, can create great addons without affecting the main template.

So credit is to be given back to Zend framework not XF whereas VB uses its own built framework that is built from ground up.
The Zend framework has nothing to do with what I said and the features I spoke of. I suggest you understand the code before commenting about it.
  #99  
Old 03-07-2014, 11:00 PM
katie hunter's Avatar
katie hunter katie hunter is offline
 
Join Date: May 2007
Posts: 533
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by nhawk View Post
The Zend framework has nothing to do with what I said and the features I spoke of. I suggest you understand the code before commenting about it.
You're building addons/features for XF and they are using a Zend Framework for their back-end. If i hired a web developer expert in using the Zend Framework, it will be very easy for him or her to code any addon or feature for XF b/c it is using Zend framework for its back-end.
  #100  
Old 03-07-2014, 11:17 PM
Adrian Schneider's Avatar
Adrian Schneider Adrian Schneider is offline
 
Join Date: Jul 2004
Posts: 2,528
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

XF doesn't use that much of Zend Framework...the knowledge isn't as transferable as you'd expect. When people refer to "using" ZF, they mean the full stack framework, particularly the MVC stuff. That is all custom in XF.

Now, if a programmer is competent with Zend Framework, programming is programming, and add-on development for XF is more like regular programming. It's not as random as it is with vBulletin.
4 благодарности(ей) от:
katie hunter, nhawk, RichieBoy67, tbworld
Closed Thread

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 05:08 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.14407 seconds
  • Memory Usage 2,290KB
  • Queries Executed 12 (?)
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
  • (10)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
  • (1)pagenav_pagelinkrel
  • (10)post_thanks_box
  • (6)post_thanks_box_bit
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (2)post_thanks_postbit
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (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_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
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • 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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete