The vB Geek

Go Back   The vB Geek > vB Geek Products > Geek Auto-Linker

Geek Auto-Linker GAL automatically links keywords that users type in posts to advertising hover pop-ups.

Advertisement
  Learn how to remove ads

Reply
 
Thread Tools Display Modes
  #1  
Old 06-16-2006, 11:17 PM
The Geek's Avatar
The Geek The Geek is offline
Senior Member
 
Join Date: Aug 2005
Posts: 6,717
Geek Article and Review System License Holder GeekMart License Holder Geek Auto-Linker Pro License Holder Geek Advertising Banner License Holder Geek Gazette License Holder 
Default GAL 5.0 Development discussion

Thought I would start a new thread on the upcoming GAL 5.0.

Why 5.0?

GAL is my second most popular vB enhancement and I haven't spent too much time the past few months on its evolution and it has been niggling me to give it a little love. I have started to do so between GARS 2.0 development to give me an occasional break and to apply some new techniques.

I have re-written virtually all of the code for GAL 5.0 from scratch. Previous versions simply built on earlier versions and function creep was becoming a nightmare. Cleansing by fire seemed the best way forward.

What I am hoping to accomplish is:

More efficient code so its faster and sweeter
I have added quite a lot of performance enhancing techniques (especially for board with a lot of GAL entries).

Easier creation of more complex pop ups.

I am ditching the whole 'replacements' and 'styles' concept. Its clunky and complex for doing intricate pop ups. I have opted instead for using templates as most vB admins are pretty efficient with these. I have also added several custom fields for being able to easily create complex pop ups with images and such.

Glossary system

Though I haven't started it, I have put in the plumbing for a glossary page for users to browse entires and optionally add their own (it also makes entering GAL 's much easier).

More choices with pop up styles

What I mean by this is: A choice of having the pop up stay open until its physically closed, or to hover next to the cursor, or to pop up as normal.

More Regexp options

This is very much needed. I have built in methods for creating your own regular expressions for more advanced options.

Anyhooo, I'm about 70% of the way done with an alpha version (except for the glossary page). I doubt it will see the light of the day for a few weeks, but I thought it would be good to get feedback now while I'm still outlining all the code.

Is there something Ive missed?
Attached Images
File Type: jpg popup.jpg (26.3 KB, 35 views)

Last edited by The Geek; 06-19-2006 at 10:16 AM..
Reply With Quote
  #2  
Old 06-17-2006, 02:01 PM
benj benj is offline
Senior Member
 
Join Date: Sep 2005
Posts: 166
Geek Article and Review System License Holder Geek Auto-Linker Pro License Holder Geek Advertising Banner License Holder 
Default

geek you missed the kitchen sink good work man
Reply With Quote
  #3  
Old 06-17-2006, 02:35 PM
Cliff Cliff is offline
Member
 
Join Date: Apr 2006
Posts: 59
Geek Article and Review System License Holder Geek Auto-Linker Pro License Holder 
Default

Terrific, looking forward to it. I plan to have hundreds of GALs soon, and at some point thousands. Does this qualify for "especially for board with a lot of GAL entries"?
Also, I planned to create a glossary page too. This would be very useful to have.
Some items I was going to put in the glossary was to show all of the GALs, even if they were inactive. To list the GAL category, as I will have many, to make it searchable, and to put in a few sorting options. If you were to add these that would be terrific.
Reply With Quote
  #4  
Old 06-18-2006, 10:56 AM
The Geek's Avatar
The Geek The Geek is offline
Senior Member
 
Join Date: Aug 2005
Posts: 6,717
Geek Article and Review System License Holder GeekMart License Holder Geek Auto-Linker Pro License Holder Geek Advertising Banner License Holder Geek Gazette License Holder 
Default

THat would really qualify as a lot of GAL 's. I would recommend caution when using so many though. There is a performance cost associated with GAL . If you have 1,000 entries and a page that has 15 posts, a preg_replace is called 15 times on 1,000 GALs and that can incurr some slow downs.

Saying that, I know of 1 user that has over 900 and he doesnt seem to notice - however this would be relative to how busy the board is and your server specs.

I am also looking into a new cache system that would pre-prepare the GALS based on thread and page. This would mean that GAL would already know which items it would need to look for which would dramatically reduce the performace hit. Saying that, its tough to say if that will make it into 5.0. It wont make it into the first betas for sure.

Thanks for the feedback guys. THe new version will be hot
Reply With Quote
  #5  
Old 06-18-2006, 01:25 PM
gothic's Avatar
gothic gothic is offline
Senior Member
 
Join Date: Dec 2005
Location: Kernow, Nr. England
Posts: 203
Geek Article and Review System License Holder Geek Auto-Linker Pro License Holder 
Default

Finding it hard to contain my excitement...... think I'll go and eat my sunday roast to calm me down
Reply With Quote
  #6  
Old 06-18-2006, 03:32 PM
glorify glorify is offline
Junior Member
 
Join Date: May 2006
Posts: 13
Geek Auto-Linker Pro License Holder 
Default

How would users old templates transfer over?
Reply With Quote
  #7  
Old 06-18-2006, 03:55 PM
The Geek's Avatar
The Geek The Geek is offline
Senior Member
 
Join Date: Aug 2005
Posts: 6,717
Geek Article and Review System License Holder GeekMart License Holder Geek Auto-Linker Pro License Holder Geek Advertising Banner License Holder Geek Gazette License Holder 
Default

Not sure I follow you there
Reply With Quote
  #8  
Old 06-19-2006, 10:20 AM
The Geek's Avatar
The Geek The Geek is offline
Senior Member
 
Join Date: Aug 2005
Posts: 6,717
Geek Article and Review System License Holder GeekMart License Holder Geek Auto-Linker Pro License Holder Geek Advertising Banner License Holder Geek Gazette License Holder 
Default

updated first post to add a screenie
Reply With Quote
  #9  
Old 06-19-2006, 04:55 PM
The Geek's Avatar
The Geek The Geek is offline
Senior Member
 
Join Date: Aug 2005
Posts: 6,717
Geek Article and Review System License Holder GeekMart License Holder Geek Auto-Linker Pro License Holder Geek Advertising Banner License Holder Geek Gazette License Holder 
Default

typical. Wouldnt you know it. I just went and overwrote my entire database layer

I just lost a couple days work on this thing.

Man Im pissed.
Reply With Quote
  #10  
Old 06-19-2006, 04:58 PM
gothic's Avatar
gothic gothic is offline
Senior Member
 
Join Date: Dec 2005
Location: Kernow, Nr. England
Posts: 203
Geek Article and Review System License Holder Geek Auto-Linker Pro License Holder 
Default

Quote:
Originally Posted by The Geek
typical. Wouldnt you know it. I just went and overwrote my entire database layer

I just lost a couple days work on this thing.

Man Im pissed.
You have my deepest sympathies, but don't worry, sit back and bite the bullet
We all done that sometime or other.
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
GAL 6.0 discussion tom Geek Auto-Linker 3 08-27-2007 01:09 PM
GAL 4.7 Release Discussion The Geek Geek Auto-Linker 1 02-26-2006 07:54 PM
GAB Beta 3 development update The Geek Geek Advertising Banner System 5 02-09-2006 01:13 PM
GAL 4.65 Release Discussion The Geek Geek Auto-Linker 34 12-24-2005 09:55 AM
GAL 4.61 Release Discussion The Geek Geek Auto-Linker 21 12-02-2005 04:21 PM


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


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.