|
Geek Auto-Linker GAL automatically links keywords that users type in posts to advertising hover pop-ups. |
Advertisement | |
Learn how to remove ads |
|
Thread Tools | Display Modes |
#1
|
||||
|
||||
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? Last edited by The Geek; 06-19-2006 at 10:16 AM.. |
#2
|
|||
|
|||
geek you missed the kitchen sink good work man
|
#3
|
|||
|
|||
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. |
#4
|
||||
|
||||
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 |
#5
|
||||
|
||||
Finding it hard to contain my excitement...... think I'll go and eat my sunday roast to calm me down
|
#6
|
|||
|
|||
How would users old templates transfer over?
|
#8
|
||||
|
||||
updated first post to add a screenie
|
#9
|
||||
|
||||
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. |
#10
|
||||
|
||||
Quote:
We all done that sometime or other. |
Thread Tools | |
Display Modes | |
|
|
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 |