Version: 2.0.6, by Vossi
Developer Last Online: Nov 2023
Category: Add-On Releases -
Version: 4.1.4
Rating:
Released: 02-14-2011
Last Update: 06-16-2011
Installs: 127
DB Changes Uses Plugins Template Edits Auto-Templates
Additional Files Translations
No support by the author.
What is vBulletin-Glossary:
A professional glossary with features like :
crosslinking
attachments in entries using vBullstin attachment system
searchable by using the vBulletin standard search
edit-history just like in wikipedia
synonyms to combine crosslinkings to other words
optional entryfields for more details of entry
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.
Updates from previous versions:
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.
Template Modification:
Edit template 'search.css' and check for the following text
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)
2.0.5 - Version for vBulletin 4.x with additional new features, bugs fixed.
2.0.6 - Version for vBulletin 4.1.4 with small bug fixes.
I want to thank Seductor for the fix on that file that made it so I could see notifications/private messages again. I also suggest the fix be implemented into the main modification download.
I was finally able to install this plugin without it messing up the PMs, thanks to Seductor's fix.
Now whenever I click on the glossary link in the navbar, it gives me the message saying I don't have permission to access the page. Insufficient permissions. This is when I'm logged in as the admin too.
if (
!($this->registry->userinfo['permissions']['groupvbglossar'] & $this->registry->bf_ugp_groupvbglossar['canentervbglossar'])
OR
!($this->registry->userinfo['permissions']['groupvbglossar'] & $this->registry->bf_ugp_groupvbglossar['canviewentry'])
OR
!($this->registry->userinfo['permissions']['groupvbglossar'] & $this->registry->bf_ugp_groupvbglossar['canattachtoentry'])
)
{
// no permission to view glossar, glossar entries or attachments
return false;
}
if (
!($this->registry->userinfo['permissions']['groupvbglossar'] & $this->registry->bf_ugp_groupvbglossar['canadminvbglossar'])
AND
!$this->entryinfo['status']
)
{
// no permission to moderate and entry is moderated
return false;
}
if (!$this->entryinfo['groupshow'])
{
if (!array_intersect(fetch_membergroupids_array($this->registry->userinfo), explode(',', $this->attachmentinfo['groupshowlist'])))
{
// usergroup is not allowed to access category
return -1;
}
}
return true;
}
Now, all abstracts methods from the original class must have defined in your file. You need to define fetch_associated_contentinfo in your file:
PHP Code:
protected function fetch_associated_contentinfo($attachmentid){
return;
}
I have uploaded the new glossaryentry.php .
I don't see the Fatal error and I can browse my PMs. I think my fix is better than byalik's due to I'm not editing the attach.php original file.
Thanks a lot. Everything is good and there is no FATAL error...:up:
I had a strange deal with the main editor for the articles. To get it to work I would have to delete the picture, rename it and then re-insert it in the article. Don't know if that will work for you though.
I am having issues with the popups not being large enough for the text. I don't know what to edit but it would appear to me that maybe the text needs padding around it.
Also the lines of text shown within the popup need some distance between them.
I have attempted to edit the configuration settings in the overlib_vbglossary.js file but they don't seem to have any effect at all.
Okay so I have been all over the overlib website and attempted to figure out how to enter overlib commands into the "custom display for popups" box and also tried the "additional options for overlib link" box but to no avail.
if I want to change the cell padding to 10 pixels, can someone show me the exact command (exact sytax) to enter into the appropriate box (which of the two boxes do I enter this command into, I can't figure out the difference between the two)