Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
vBulletin-Glossary Details »
vBulletin-Glossary
Mod Version: 1.1.0, by Vossi (Coder) Vossi is offline
Developer Last Online: Feb 2016 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.7.x Rating: (21 votes - 4.57 average) Installs: 143
Released: 15 Aug 2008 Last Update: 10 Dec 2008 Downloads: 1285
Not Supported DB Changes Uses Plugins Template Edits Auto-Template Additional Files Translations  

What is vBulletin-Glossary:

A professional glossary with features like :
  • crosslinking
  • attachments in entries
  • edit-history
  • synonyms
  • optional entryfields
  • vb-SEO compatible
  • etc.
Installation:

- Upload all files in 'upload' to your server

- set 777-permission for the following directories:
  • /vbglossar
  • /vbglossar/backup
  • /vbglossar/temp
- Import 'product-vbglossar.xml' in AdminCP as Add-On.

Right after the import of the productfile, go and set the usergroups. Afterwards edit the setting in AdminCP (Settings and Crosslinking). Now go to 'manage categories' and create the wanted cats.

Now the glossary should be configured and ready to use.

Update from version 1.0.0 to version 1.0.1/version 1.0.1 to version 1.1.x:

Follow the instruction of a new installation, also check the file permissions. After importing the product (overwrite: yes), check the grouprights and the settings of the glossary as there are some new features. In case the entries won't show up, please rebuild the datastore in the tools-section of the glossarin in admincp.

General:

This addon has been developed by the follwing people (a-z): Andreas, Captainslater, Gérome, Surviver and me. We spent every free minute for this project (coding, translation, tests, etc). Also MrD and Ragtek have tested during the time when this addon got developed.

In directory '/tools' you might find a usefull Script by Gérome. User of vBCMS will find a module for their portal in directory 'vbcms' which shows a random entry of the glossary.

History:
  • 1.0.0 - First version
  • 1.0.0 PL 1 - Fixed Version by Gérome, users can't write unwnated entries anymore.
  • 1.0.1 - overwork of the code, now working with datastore and datamanager. Also we included some small new features into the addon (e. g. revert entries, inlinemod, etc).
  • 1.0.2 - overwork of the code, bugs removed, a lot of new features
  • 1.0.3 - fixed more small bugs and added new functions (create threads for discussions, more options for crosslinking, better options for mods/admins, etc).
  • 1.0.4 - bugfix-release.
  • 1.1.0 - added more main-features (synonyms can be used now, optional use of entryfields within categories, PDF-functions included, vB-SEO kompatible, TOC-list, etc)

Languages:

By default you will find the complete germany and english phrases in the product (look at ZIP-file), done by Captainslater. The turkish translation has been done by türkgürcü.

More translations are welcome and it would be nice if those will be published here.

Download Now

Only licensed members can download files, Click Here for more information.

Supporters / CoAuthors

Screenshots

Click image for larger version

Name:	admincp1.jpg
Views:	1236
Size:	125.0 KB
ID:	85499   Click image for larger version

Name:	admincp2.jpg
Views:	806
Size:	114.2 KB
ID:	85500   Click image for larger version

Name:	crosslinking.jpg
Views:	2407
Size:	77.0 KB
ID:	85501   Click image for larger version

Name:	history.jpg
Views:	1930
Size:	73.4 KB
ID:	85502  

Click image for larger version

Name:	home.jpg
Views:	3228
Size:	92.5 KB
ID:	85503   Click image for larger version

Name:	showcat.jpg
Views:	2556
Size:	96.4 KB
ID:	85504   Click image for larger version

Name:	showentry.jpg
Views:	2255
Size:	75.3 KB
ID:	85505   Click image for larger version

Name:	16-forumfactory_logo.gif
Views:	145
Size:	3.5 KB
ID:	90392  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
  #46  
Old 17 Aug 2008, 12:43
Keyser Soze's Avatar
Keyser Soze Keyser Soze is offline
 
Join Date: Apr 2005
The last part of the navbar-breadcrumb seems to be a little bit confusing. Currently it looks like this in the category-view:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

but I would suggest to change it to
Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

...and likewise for the showentry-view (removing "Eintrag anzeigen")
Reply With Quote
  #47  
Old 17 Aug 2008, 15:10
Gérome Gérome is offline
 
Join Date: Sep 2003
Originally Posted by Keyser Soze View Post
Why are you replacing the letters from A to Z with their html-entities in the link-texts (function "cb" in functions_vbglossar.php)?
It was the most easy way to avoid recursions while retaining the speed of the crosslinking-module. This approach ensures that already patched text will not be patched again.


Gérome
Reply With Quote
  #48  
Old 17 Aug 2008, 15:15
Keyser Soze's Avatar
Keyser Soze Keyser Soze is offline
 
Join Date: Apr 2005
Important Security Issue: Googlebot is able to create glossary-entries!
I have noticed that "unregistered" users with the IPs 66.249.71.26 and 66.249.71.25 have been able to create numerous new Glossary entries. These entries don't have a name and no description, but they do exist in my database.
No I am asking myself:
1.) Why is it possible that unregisterd users are able to create new entries and insert data into mysql, even if I disallowed the guest-usergroup to create new entries?
2.) Why is it possible to create new entries with an empty title and description, no matter if we are talking about registered or unregistered users?

As long as these questions are not answered, I would advise everyone who is reading this to disable this addon immediately and to no longer make it avaible for download here as long as this security issue is not fixed.
Reply With Quote
  #49  
Old 17 Aug 2008, 15:45
Keyser Soze's Avatar
Keyser Soze Keyser Soze is offline
 
Join Date: Apr 2005
Originally Posted by Gérome View Post
It was the most easy way to avoid recursions while retaining the speed of the crosslinking-module. This approach ensures that already patched text will not be patched again.
Ok. I just thought that these html-entitities might not be the best solution for SEO purposes.
Reply With Quote
  #50  
Old 17 Aug 2008, 15:58
Gérome Gérome is offline
 
Join Date: Sep 2003
Originally Posted by Keyser Soze View Post
Ok. I just thought that these html-entitities might not be the best solution for SEO purposes.
Why? Bots do translate them back as well as browsers do.
Reply With Quote
  #51  
Old 17 Aug 2008, 16:21
Vossi Vossi is offline
 
Join Date: Mar 2005
Location: Germany
Gérome just released Version 1.0.0 PL 1, users and guests cannot write unwanted entries anmore. Just upload all files to your server again (with overwrite), import the product and that's it.

There hasn't been any serious risk, everybody can calm down now.
__________________
2B1 - ASK1
...and yes, I do accept Donations via PayPal
Reply With Quote
  #52  
Old 17 Aug 2008, 19:32
abdelghani68 abdelghani68 is offline
 
Join Date: Oct 2007
Thanks for this hack.

I don't see the sub sub-categorie in the admin cp.

can you help me please

thanks
Reply With Quote
  #53  
Old 17 Aug 2008, 19:34
Dr. Bantham's Avatar
Dr. Bantham Dr. Bantham is offline
 
Join Date: Feb 2007
Originally Posted by Dr. Bantham View Post
Wonderful mod! MOTM quality, IMHO!

I only have one issue thus far. The crosslinking feature can hijack portions of existing links. It should be disabled if the text is within an existing link. This can be witnessed in the link below, where the portion of the previous link (The Shadow at the Bottom of the World) has a link to the glossary. Notice that the first segment of the text (Thomas Ligotti - ") still refers to the original link. Also note that the closing quotation mark has been stripped from the hyperlink and displays as normal text.
http://www.ligotti.net/showthread.php?t=1373

I have tested the process on a link which included only the glossary entry text, and it did not take over the link. Therefore, I assume the problem will only appear when a subset of the text is within a link which includes additional text within the description.

UPDATE
Strangely, the crosslink is not active when the text is presented while enclosed within quotation marks. The example above apparently was not following this rule due to the hyperlink. I would like to disable this rule as well, since I am using the glossary to catalog an author's body of work, and many of the stories are enclosed within quotation marks when referenced throughout the site.
Forgive me for the bump, but I assumed that my issues were likely overlooked in the panic over the bot activity. See my original post above.
__________________
THOMAS LIGOTTI ONLINE
A Shining Brainless Beacon Of Elegant Mutations And Cunning Annihilations
Reply With Quote
  #54  
Old 18 Aug 2008, 02:18
WildSoftCat WildSoftCat is offline
 
Join Date: Mar 2007
Thanks

Some bugs in this version :

1) Icon near crosslink does not appear, if crosslinked text begins of post.
2) Popup doesn't appear, if crosslinked text is in the only string of post (?)
3) Popup encoding must be the same as in main page, now different (my common encoding is windows-1251, but popup is shown in utf8 (?) )
Reply With Quote
  #55  
Old 18 Aug 2008, 07:53
Keyser Soze's Avatar
Keyser Soze Keyser Soze is offline
 
Join Date: Apr 2005
Thanks for the quick fix and for this great hack in general.
I have a few (small) feature requests:
  • Forum-ID exclude-list: Provide an option to exclude certain forum-ids from crosslinking. This would be useful for me because I have some forum categories where I don't want any crosslinking.
  • Don't highlight the current glossary entry name in the description on the showentry-page again. This is unneccessary
  • Include a "read more" link in the overlib-popup and/or add 3 dots at the end (...) to show to the readers more clearly that there is more text if they click on the link.
Reply With Quote
  #56  
Old 18 Aug 2008, 16:55
Chadi's Avatar
Chadi Chadi is offline
 
Join Date: May 2004
Thanks for the mod.

Questions:
- there is not general features in "manage entries" such as add, delete, edit.


Feature request:
- add above mentioned features in admincp
- list glossary terms
- show/hide author name and last edit columns

Thanks.
__________________
...............................
Talk Jesus Forums: Christian Chat
games . chat . gallery . bible . videos
Reply With Quote
  #57  
Old 19 Aug 2008, 06:59
R_Enterprise R_Enterprise is offline
 
Join Date: Jul 2008
okay installed it.. how in the world do you add entries?

Theres like no "new topic" button to add any entries
Reply With Quote
  #58  
Old 19 Aug 2008, 09:00
derandechser derandechser is offline
 
Join Date: May 2008
Theres like no "new topic" button to add any entries
If you do not use standard-style, you have to put the images in the image-folder of your style...
(sorry for my english)

Peter
Reply With Quote
  #59  
Old 19 Aug 2008, 22:23
R_Enterprise R_Enterprise is offline
 
Join Date: Jul 2008
Originally Posted by derandechser View Post
If you do not use standard-style, you have to put the images in the image-folder of your style...
(sorry for my english)

Peter
Thanks got it fixed
Reply With Quote
  #60  
Old 20 Aug 2008, 10:09
MrD's Avatar
MrD MrD is offline
 
Join Date: Aug 2003
Real name: Marcus
Nice Hack and perfect Support
Run´s without Problems.

Nominated for MOTM
__________________
Greetz from Dortmund/Germany
Marcus
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

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


New To Site? Need Help?

All times are GMT. The time now is 18:17.

Layout Options | Width: Wide Color: