The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Comments |
#1552
|
|||
|
|||
I was comparing blog vs blog. Zoints offers a blog system and obviously vBlogetin offers a blog system. The beauty with Zoints is that it's more sticky for creating online communities. vBlogetin only offers Blogs and from what I could see, Zoints offers blogs and more. It allows members to be more connected to each other and show off their own profile pages. There is the control with Zoints blog too - ie. members can choose who can view their blogs which is a cool feature.
The whole idea with building online forums is to create a sticky experience for users and Zoints lends to this nicely. Cheers. |
#1553
|
|||
|
|||
I had this working fine on a different forum (3.5.4) and it worked pretty good.
When I created a new site, I was hoping to have this as a perk/premium for VIP members, etc. After reading everything over, I have installed it fine on a 3.6.4 board, and all works well. However today one of my members told me there was an issue with the buddy/ignore screen, and that the Journal buddies was "trapped" inside the Ignore users box. I guess when I modified the MODIFYLIST template, I stuck the code in the wrong place and it was causing issues with my ignore user functions. I now see that much of the code it's looking for does not exist in my style (unsure of default 3.6), so i must have spaced out and installed it close to what I think it was. The instructions say: Code:
In Template modifylist FIND ---------------------------------------------------------------------------------------------------------------------------------- <form action="profile.php" method="post"> <input type="hidden" name="s" value="$session[sessionhash]" /> <input type="hidden" name="do" value="updatelist" /> <input type="hidden" name="userlist" value="ignore" /> <fieldset class="fieldset"> <legend>$vbphrase[ignore_list]</legend> <div style="padding:$stylevar[formspacer]px"> $ignore_listbits <div><input type="text" class="bginput" name="listbits[]" size="25" /></div> <div><input type="text" class="bginput" name="listbits[]" size="25" /></div> </div> <div align="center"><input type="submit" class="button" value="$vbphrase[update_ignore_list]" accesskey="s" /></div> </fieldset> </form> </td> </tr> ---------------------------------------------------------------------------------------------------------------------------------- BELOW that ADD ---------------------------------------------------------------------------------------------------------------------------------- <tr> <td> <form action="profile.php" method="post"> <input type="hidden" name="s" value="$session[sessionhash]" /> <input type="hidden" name="do" value="updatelist" /> <input type="hidden" name="userlist" value="jbuddy" /> <fieldset class="fieldset"> <legend>$vbphrase[journal_buddy_list]</legend> <div style="padding:$stylevar[formspacer]px"> $jbuddy_listbits <div><input type="text" class="bginput" name="listbits[]" size="25" /></div> <div><input type="text" class="bginput" name="listbits[]" size="25" /></div> </div> <div align="center"><input type="submit" class="button" value="$vbphrase[update_journal_buddies]" accesskey="s" /></div> </fieldset> </form> </td> </tr> ---------------------------------------------------------------------------------------------------------------------------------- I looked it over and decided that I didn't like the one that was there anyways. So i created my own: In MODIFYLIST find: Code:
<script type="text/javascript"> <!-- vbmenu_register('userfield_buddy', true); snc_buddy = new vB_AJAX_NameSuggest('snc_buddy', 'userfield_buddy_txt', 'userfield_buddy'); //--> </script> </if> </td> <td align="$stylevar[right]"><input type="submit" class="button" value="$vbphrase[save_list]" accesskey="s" /></td> </tr> <tr> <td colspan="2"><label for="chkall_b"><input type="checkbox" name="allbox" id="chkall_b" onclick="js_check_all(this.form)" checked="checked" />$vbphrase[check_uncheck_all]</label></td> </tr> </table> </fieldset> </form> </div> </if> Code:
<script type="text/javascript"> <!-- vbmenu_register('userfield_buddy', true); snc_buddy = new vB_AJAX_NameSuggest('snc_buddy', 'userfield_buddy_txt', 'userfield_buddy'); //--> </script> </if> </td> <td align="$stylevar[right]"><input type="submit" class="button" value="$vbphrase[save_list]" accesskey="s" /></td> </tr> <tr> <td colspan="2"><label for="chkall_b"><input type="checkbox" name="allbox" id="chkall_b" onclick="js_check_all(this.form)" checked="checked" />$vbphrase[check_uncheck_all]</label></td> </tr> </table> </fieldset> </form> </div> </if> <div id="userfield_buddy_div"> <form action="profile.php" method="post"> <input type="hidden" name="s" value="$session[sessionhash]" /> <input type="hidden" name="do" value="updatelist" /> <input type="hidden" name="userlist" value="jbuddy" /> <fieldset class="fieldset"> <legend>$vbphrase[journal_buddy_list]</legend> <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="100%"> <tr valign="top"> <td>$jbuddy_listbits</td> </tr> </table> <br /> <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" style="display:none"> <tr valign="top"> <td><img src="$stylevar[imgdir_statusicon]/wol_error.gif" alt="" /></td> <td id="userfield_buddy_errortext"> </td> </tr> </table> <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="100%"> <tr valign="bottom"> <td> <div>$vbphrase[add_new_user_to_list]</div> <div><input type="text" class="bginput" name="listbits[]" id="userfield_buddy_txt" size="45" value="$userinfo[username]" autocomplete="off" /></div> <if condition="$show['popups']"> <div class="vbmenu_popup" style="display:none"></div> </td> <td align="$stylevar[right]"><input type="submit" class="button" value="$vbphrase[save_list]" accesskey="s" /></td> </tr> <tr> <td colspan="2"><label for="chkall_j"><input type="checkbox" name="allbox" id="chkall_j" onclick="js_check_all(this.form)" checked="checked" />$vbphrase[check_uncheck_all]</label></td> </tr> </table> </fieldset> </form> </div> </if> The results are in the attached image if anyone thinks they can improve on it (and they probably can), feel free. All i did was copy the buddies section, and edited it out as needed However this is where I need some very small help. When you add a username to the buddy or ignore list, the name is defaulted as checked, therefore next time you add names, they will remain on the list. In my changes above, when I add a user, it is defaulted unchecked. if you press the check / uncheck all button it works fine. Can anyone help me fix this small issue? Also, on the /journal.php?do=showjbuddies page, all the user names are stuck together 9no spaces between them) i know both are related to $jbuddy_listbits but when i search the journal.php, I can't really figure it out much. Can anyone interested in fixing this buddy page help me out on these two minor issues? thanks |
#1554
|
||||
|
||||
I checked out the vBlogetin, its a nice system but it can't compare to the IPB nore Zoints System. I havegrown tired of vBulletin putting an update out every week. So I converted my board to Invision Power Board. Tho still in Beta and RC Release IPB 2.2 plus their blog Gallery and download products built officly boy them its a pretty stable community.
I still usevB but only on the site I admin at. We are still using the vBjournal and we are going to the Zoints system as well. Why do you ask? because its stupid paying money for a mod that is done by a third party. I bought GARS for my vB but never really used it. So I gave it to the sit eI admin at that is a vBulletin. Sorry but I am going to have to go with aacircle on this. I like the Zoints. is myspace without all the loonies |
#1555
|
|||
|
|||
Quote:
Vbulletin is far more powerful than Invision. |
#1556
|
|||
|
|||
Let's not turn this into a this system versus that system thread. In the end, each forum owner should evaluate what is best for their community; to each their own. We're hoping to work with vBlogetin to standardize our block systems which would, in the end, benefit the forum owners.
With that said, after evaluating vbjournal's current state and codebase, we at Zoints have decided to write an import script to our Zoints Local blogging system which runs nicely on 3.5.x and 3.6.x and will continue to be supported and upgraded. It should be ready soon. |
#1557
|
|||
|
|||
We have an importer for Zoints Local available for testing. We've tested it successfully on a couple forums but want a couple more testers before we release it to the general public. If you're interested, please PM me here.
|
#1558
|
|||
|
|||
Have installed Zoints on our forum and am just playing with it now. Looks like a cool system and will import the blogs from vbJournal tomorrow hopefully.
|
#1559
|
|||
|
|||
Quote:
|
#1560
|
|||
|
|||
Will this work in 3.6.4?
|
#1561
|
|||
|
|||
No. You will get strange stuff happening. Hence the reason why many have moved over to Zoints.
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|