PDA

View Full Version : Signature Image System - Version 3.0Beta...


Chris M
30 Oct 2002, 11:54
Can I stress that this IS A BETA;)

Please do the following before attempting to install:

1.) Backup your Files & Database before doing anything
2.) Be aware that this is a BETA
3.) Be aware that although I have tested this myself, there may still be problems...

I did the hack .txt files in a strange way for some reason - I recommend running the Queries first, which are at the end of "file mods.txt"...

The files you should have are:

In the main folder
signature.php
file mods.txt
file mods2.txt
templates.txt
queries.txt
3.0Beta - Show Signatures.txt
3.0Beta - Usergroup override - permissions.txt
UPGRADING.txt
NEW INSTALL.txt

In the admin folder
signature.php

"file mods.txt" & "file mods2.txt" contain File modifications..."templates.txt" contains just templates to add and templates to edit..."queries.txt" contains Queries to run...

Install Info:
Hack Version: 3.0Beta
Files to edit: 8 (admin/functions.php, admin/user.php, root/member.php, root/showthread.php, root/register.php, root/online.php, root/global.php, admin/index.php)
Templates to add: 19
Templates to edit: 5
Time to install: ???

Thanks
Special thanks should go to the following people:

N9ne - For providing a new modifyoptions template modification, a small template addon, and a postbit modification
Minifreunde - For requesting this hack, and for being a BETA tester
DrkFusion - For being a BETA tester
NTLDR - For fixing an SQL Error in the admin/user.php file

Support - I am not officially offering support, because I have not installed this myself...As it is a BETA, I am waiting to find what errors other people find:) I will help if I can however, so there is what I would call minimal support...

If you require assitance, please - Only reply in this thread:)

Enjoy!:)

UPDATE!!-1.1Beta

I have corrected the template (i believe;)), and have uploaded a new .zip file...This file also contains the corrections I mentioned below, apart from the member.php issue, which will be 1.2Beta when fixed:) - Ok...The template wasnt corrected properly:( Can someone please find a way to make the "modifyoptions" template addon work? Im not good with tables etc in HTML:(

UPDATE!!-1.2Beta

I have corrected the code error that causes you to be redirected to the usercp.php file from the "edit options" screen...Please download the new file, or you can scroll down and find my fix (2nd post from the bottom:)) - The template still is not fixed, so again, if anyone can supply me with one that does, please do:)

UPDATE!!-1.3Beta

Now the modifyoptions template error has been corrected thanks to N9ne:) This hack is still a BETA until the other two BETA testers (DrkFusion & Minifreunde) have come back and posted that it works, but from my end, it does work:)

UPDATE!!-1.4Beta

I have included another file in the .zip - It now has an auto-query installer, so that you only need to add the Templates manually:)

UPDATE!!-1.5Beta

I have updated the "file mod.txt" file now:) Thanks to NTLDR for helping me fix the error in admin/user.php. For those of you who want to correct, it is the first change to user.php in the new .zip file, or you can see the fix on the second page of this thread:)

UPDATE!!-1.6Beta

I have updated the "file mod2.txt" file to include instructions for adding the "Signatures" option to the Admin Control panel...I totally forgot about this part!!! - See Page 3 for the update if you dont want to re-download:)

UPDATE!!-1.7Beta

Everybody who has this installed must update to 1.7Beta now!!! I forgot that the $post[signature] variable in admin/functions.php already exists!!! I have corrected the .txt file, and now the variable is $post[signatureimg] - Luckily, I had already realised this with the templates, so no editing other than admin/functions.php is needed:) - See Page 4 for the update without downloading the .zip:)

UPDATE!!-1.8Beta

Everybody who has this installed must update to 1.8Beta now!!! I also forgot another 2 things - I forgot that the instructions were set to overwrite the "postbit_signature" template...Please read this post (http://www.vbulletin.org/forum/showthread.php?s=&postid=316699#post316699) if you have Version 1.7Beta or earlier, to fix it:)

=-=

UPDATE!!-1.9Beta

I have just released Version 1.9Beta!

What you should do to upgrade:

Click here! (http://www.vbulletin.org/forum/showthread.php?s=&postid=316725#post316725)

=-=

UPDATE!!-2Beta

I have just released Version 2Beta!

What you should do to upgrade:

Click here! (http://www.vbulletin.org/forum/showthread.php?s=&postid=316764#post316764)

=-=

UPDATE!!-2.1Beta

I have just released Version 2.1Beta!

=-=

UPDATE!!-2.2Beta

I have just released Version 2.2Beta!

What you should do to upgrade:

Click here! (http://www.vbulletin.org/forum/showthread.php?s=&postid=317020#post317020)

=-=

UPDATE!!-3.0Beta

I have just released Version 3.0Beta!

What you should do to upgrade:

Click here! (http://www.vbulletin.org/forum/showthread.php?s=&postid=317140#post317140)

=-=

Satan

Chris M
30 Oct 2002, 11:58
I think I have got all the templates that need editing...If there are any that I have missed, please point them out;)

Satan

DrkFusion
30 Oct 2002, 12:04
Woa thats once confusing install, I read about this at your board ;)
Seems great, I will install it :)

-Arunan

Chris M
30 Oct 2002, 12:08
Cool Arunan...

Yes - It is a bit muddled;)

If it makes it to Full Release, I will sort it all out, and may even get an Auto installer for the templates and Queries...I may;)

If you find any problems, please dont hesitate to note them...And...If you find any problems, but fix them all on your own, please dont forget to post the fix;)

Satan

Kars10
30 Oct 2002, 12:09
Cool satan!!
I install it @ the moment!! ;) :D

Chris M
30 Oct 2002, 12:11
Cool:)

Let me know how it goes;)

Satan

Chris M
30 Oct 2002, 12:30
Right...

Ive found one error so far;)

In the "file mods.txt" file, it says the following:

user.php modification;)
find:
---

if ($modifyavatar) {
$action = "avatar";
} else {
$action = "modify";
}
}

replace with:
---

if ($modifyavatar) {
$action = "avatar";
} else {
$action = "modify";
}
}

if ($modifysignature) {
$action = "signature";
} else {
$action = "modify";
}
}

instead, replace that code with:

if ($modifyavatar) {
$action = "avatar";
} else {
$action = "modify";
}
if ($modifysignature) {
$action = "signature";
} else {
$action = "modify";
}
}

Thats all I can find so far;)

Satan

Chris M
30 Oct 2002, 12:38
Another error:

The query:

CREATE TABLE customsignature (
userid int(10) unsigned NOT NULL,
avatarsignature mediumtext NOT NULL,
dateline int(10) unsigned NOT NULL,
filename varchar(100) NOT NULL,
PRIMARY KEY (userid)
);

is wrong;)

Run this query, then the one after it:)

DROP TABLE customsignature

CREATE TABLE customsignature (
userid int(10) unsigned NOT NULL,
signaturedata mediumtext NOT NULL,
dateline int(10) unsigned NOT NULL,
filename varchar(100) NOT NULL,
PRIMARY KEY (userid)
);

Satan

Schorsch
30 Oct 2002, 12:38
hmmm could you explain me what this hack actually does ?

cu
Schorsch

Chris M
30 Oct 2002, 12:45
Ok:)!

All the files work...

My template skills leave a little to be desired though;)

Satan

Chris M
30 Oct 2002, 12:46
Scorsch - You know how avatars are stored in the Database?

Well this is like a Signature version of that;)

Satan

Chris M
30 Oct 2002, 12:56
Wahey!!!

It all works!!!:)

There is just one thing I cant understand (which doesnt work properly), and one template edit to make;)

if ($modifyavatar!="") {
$goto="member.php?s=$session[sessionhash]&action=editavatar";
} else {
$goto="usercp.php?s=$session[sessionhash]";
}
eval("standardredirect(\"".gettemplate("redirect_updatethanks")."\",\"$goto\");");
// now we edit the signature!
if ($modifysignature!="") {
$goto="member.php?s=$session[sessionhash]&action=editsignature";
} else {
$goto="usercp.php?s=$session[sessionhash]";
}
eval("standardredirect(\"".gettemplate("redirect_updatethanks")."\",\"$goto\");");

}
Why does ^ (that) redirect to usercp.php?

Satan

Velocd
30 Oct 2002, 13:38
Originally posted by Schorsch
hmmm could you explain me what this hack actually does ?

cu
Schorsch

I seriously think it needs to be required that people give a description on what the hack actually does! Maybe an extra required field when making in the newthread interface? Usually just the title alone, such as in this case "Signature Image System", doesn't really explain enough. ;)

But anyway, commenting on what you said after Schorsch post, the idea does seem pretty cool....except that most people who have signatures use them on other sites as well. For example, before I got a host I would use DeviantArt to host my signatures for many forums that I posted on. People might hotlink from your site to all their other sites..and I'm not all that sure you would want that, mostly if it's in the same case as attachments where the "who's online" thing will display guests viewing the signature. (not sure if that's actually an issue though).

Chris M
30 Oct 2002, 13:38
Ok I think ive cracked it:)

It should be:

if ($modifyavatar!="") {
$goto="member.php?s=$session[sessionhash]&action=editavatar";
} elseif($modifysignature!="") {
$goto="member.php?s=$session[sessionhash]&action=editsignature";
}else{
$goto="usercp.php?s=$session[sessionhash]";
}
eval("standardredirect(\"".gettemplate("redirect_updatethanks")."\",\"$goto\");");

}

Anyone know if that will work?

Satan

Chris M
30 Oct 2002, 13:40
@Velo - You know that referrers script that you can put in avatar.php & attachment.php?

Ive included that as standard in the root/signature.php to counteract that;)

Suffice it to say that I was paranoid about people hotlinking;):)

This is really a signature for use on your site, and your site alone;)

Satan

Chris M
30 Oct 2002, 13:43
For your pleasure, I have attached the referrers script...

You can put this in:

avatar.php
attachment.php
signature.php (if you have this hack installed)

It does prevent hotlinking:)

Satan

Velocd
30 Oct 2002, 13:44
Hmm, interesting stuff then hellsatan..I'll be awaiting the non-beta release :D

Chris M
30 Oct 2002, 13:46
Ok cool:)

It really is ready for non-beta...Aside from that template edit;)

Anyone found a better looking "modifyoptions" template edit, cos, like I said, Im not good at <table> stuff:(

Satan

Chris M
30 Oct 2002, 13:55
Here is a screenshot of the faulty template...

Incase you are wondering - I found the errors by installing it on my previously hacked Offline forum on My Computer:)

This is the ONLY error I can find;)

Satan

Chris M
30 Oct 2002, 13:59
Here is the HTML code for the faulty modifyoptions template...

Just for those of you who could sort it out:)

Satan

N9ne
30 Oct 2002, 14:02
Try this...

Chris M
30 Oct 2002, 14:10
Awesome:)

It works!:)

Satan

N9ne
30 Oct 2002, 14:13
Glad it worked :D

Chris M
30 Oct 2002, 14:20
As am I:)

News

This hack will remain a BETA until Minifreunde and DrkFusion report back in this thread saying that it works:)

I myself have tested it on my offline boards, so I know that it does work;)

Satan

NTLDR
30 Oct 2002, 14:55
Originally posted by hellsatan
For your pleasure, I have attached the referrers script...
It does prevent hotlinking:)

Thanks for posting that hellsatan, I was looking for a PHP way to block referrers some time ago, I can impliment this into my vB now :D

Chris M
30 Oct 2002, 15:01
No problems:)

Satan

Chris M
30 Oct 2002, 15:11
Hmmm...

I found this error:(

Database error in vBulletin Control Panel 2.2.8:

Invalid SQL: SELECT user.*,FROM_UNIXTIME(joindate) AS joindate,FROM_UNIXTIME(lastvisit) AS lastvisit,FROM_UNIXTIME(lastactivity) AS lastactivity,FROM_UNIXTIME(lastpost) AS lastpost,
avatar.avatarpath,NOT ISNULL(customavatar.avatardata) AS hascustomavatar
FROM user
LEFT JOIN avatar ON avatar.avatarid=user.avatarid
LEFT JOIN customavatar ON customavatar.userid=user.userid
signature.signaturepath,NOT ISNULL(customsignature.signaturedata) AS hascustomsignature
FROM user
LEFT JOIN signature ON signature.signatureid=user.signatureid
LEFT JOIN customsignature ON customsignature.userid=user.userid
WHERE user.userid=1
mysql error: You have an error in your SQL syntax near 'signature.signaturepath,NOT ISNULL(customsignature.signaturedata) AS hascustomsi' at line 6

mysql error number: 1064

Date: Wednesday 30th of October 2002 04:06:54 PM
Script: http://127.0.0.1/forum/forum/admin/user.php?s=&action=edit&userid=1
Referer: http://127.0.0.1/forum/admin/index.php

Satan

Chris M
30 Oct 2002, 15:21
Open admin/user.php
Find:
avatar.avatarpath,NOT ISNULL(customavatar.avatardata) AS hascustomavatar
FROM user
LEFT JOIN avatar ON avatar.avatarid=user.avatarid
LEFT JOIN customavatar ON customavatar.userid=user.userid
signature.signaturepath,NOT ISNULL(customsignature.signaturedata) AS hascustomsignature
FROM user
LEFT JOIN signature ON signature.signatureid=user.signatureid
LEFT JOIN customsignature ON customsignature.userid=user.userid
Change to:
avatar.avatarpath,NOT ISNULL(customavatar.avatardata) AS hascustomavatar,
signature.signaturepath,NOT ISNULL(customsignature.signaturedata) AS hascustomsignature
FROM user
LEFT JOIN avatar ON avatar.avatarid=user.avatarid
LEFT JOIN customavatar ON customavatar.userid=user.userid
LEFT JOIN signature ON signature.signatureid=user.signatureid
LEFT JOIN customsignature ON customsignature.userid=user.userid

Satan

Neo
30 Oct 2002, 16:14
Nice job bro.

Chris M
30 Oct 2002, 16:18
Fanks:)

Hopefully it will be a Full Release before too long;)

Satan

Dean C
30 Oct 2002, 18:10
Can we have screenies plz :)?

- miSt

Chris M
30 Oct 2002, 18:17
Minfreunde is providing them;)

Satan

Schorsch
30 Oct 2002, 18:31
hellsatan, how exactly can I implement your referrer script ?
In which area do I have to put this piece of code ?

And can I also use this for my smilies ?

Thanks,
Schorsch

Chris M
30 Oct 2002, 18:52
Im not sure about smilies, as they arent called from a file...

For the avatar.php & attachment.php, do the same as in signature.php - Put it after <?php

Satan

Chris M
30 Oct 2002, 19:08
Another thing:)

I forgot to add it to the admin control panel;)

Open admin/index.php:
Find:
makenavoption("Add","avatar.php?action=add","|");
makenavoption("Modify","avatar.php?action=modify","|");
makenavoption("Upload","avatar.php?action=upload");
makenavselect("Avatars");
// ***
add below:
makenavoption("Add","signature.php?action=add","|");
makenavoption("Modify","signature.php?action=modify","|");
makenavoption("Upload","signature.php?action=upload");
makenavselect("Signatures");
// ***

:)

Satan

DrkFusion
30 Oct 2002, 19:10
AdminCP tools are very useful, but sadly I had to remove this, I can't spare the db space :(

-Arunan

Chris M
30 Oct 2002, 19:15
Thats ok Arunan:)

I guess that means it works for you:)

Satan

Chris M
30 Oct 2002, 19:16
Screenshot 1 : Edit Options...

Satan

Chris M
30 Oct 2002, 19:17
Screenshot 2 : Edit Signature...

Satan

Chris M
30 Oct 2002, 19:17
Screenshot 3 : In a Post...

Satan

Chris M
30 Oct 2002, 19:18
Screenshot 4 : Admin Control Panel sidebar...

Satan

Chris M
30 Oct 2002, 19:18
Screenshot 5 : Upload Signature (Admin)...

Satan

Chris M
30 Oct 2002, 19:19
Screenshot 6 : Add Signature (Admin)...

Satan

Chris M
30 Oct 2002, 19:19
Screenshot 7 : Modify Signature (Admin - From DarkBlazes.com Live Forums)...

Satan

Chris M
30 Oct 2002, 19:21
Screenshot 8 : Edit User (Admin)...

Satan

Chris M
30 Oct 2002, 19:21
Screenshot 9 : Edit User's Signature (Admin)...

Satan

Chris M
30 Oct 2002, 19:53
1.7Beta Important Bug Fix
In your modified admin/functions.php
Find:
if ($post[signatureid]!=0) {
$signatureurl=$post[signaturepath];
} else {
if ($post[hascustomsignature] and $signatureenabled) {
$signatureurl="signature.php?userid=$post[userid]&dateline=$post[signaturedateline]";
} else {
$signatureurl="";
}
}
if ($signatureurl=="" or ($bbuserinfo[userid]>0 and !($bbuserinfo[showsignatures]))) {
$post[signature]="";
} else {
eval("\$post[signature] = \"".gettemplate("postbit_signature")."\";");
}
replace with:
if ($post[signatureid]!=0) {
$signatureurl=$post[signaturepath];
} else {
if ($post[hascustomsignature] and $signatureenabled) {
$signatureurl="signature.php?userid=$post[userid]&dateline=$post[signaturedateline]";
} else {
$signatureurl="";
}
}
if ($signatureurl=="" or ($bbuserinfo[userid]>0 and !($bbuserinfo[showsignatures]))) {
$post[signatureimg]="";
} else {
eval("\$post[signatureimg] = \"".gettemplate("postbit_signatureimg")."\";");
}

:)

Satan

Chris M
30 Oct 2002, 20:01
1.8Beta Important Bug Fix
admin/functions.php
Find:
$post[avatar]="";
$post[signature]="";
$post[profile]="";
replace with:
$post[avatar]="";
$post[signatureimg]="";
$post[profile]="";

Not only will you need to do that, but you will also need to:

Edit the "postbit_signature" template:

Replace the entire contents with:

<p><normalfont>__________________<br>
$post[signature]</normalfont></p>

Add a new template: postbit_signatureimg

<img src="$signatureurl" border="0" alt="">

Note: Only do this if you have got Version 1.7Beta of previous installed

:)

Satan

N9ne
30 Oct 2002, 20:13
LOL you'll be on 1.10 soon ;)

Chris M
30 Oct 2002, 20:17
Nah...1.9 is next;) Though I hope not:)

Satan

NTLDR
30 Oct 2002, 20:27
Do you know how many queries this adds to showthread hellsatan?

Chris M
30 Oct 2002, 20:36
Unfortunately I dont NTLDR:(

I dont have the microstats installed on my offline board...

Satan

Chris M
30 Oct 2002, 20:42
Update: 1.9Beta

I have just released Version 1.9Beta!

What you should do to upgrade:

1) Open up the "file mods - queries.txt" file
2) Find the "UPDATE" section
3) Run the Queries
4) Modify the "error_signaturebaddimensions" template

Replace the entire template with:

That image is too large. The maximum dimensions are $signaturemaxwidth by $signaturemaxheight pixels.

5) Modify the "modifysignature_custom" template

Replace the entire template with:

<script language="Javascript">
<!--
function checkCustom(formname) {
formname.customsignaturecheck.checked=true;
}
//-->
</script>
<tr>
<td bgcolor="#1D6AA0" colspan="2"><normalfont color="#EEEEFF"><b>Custom Signatures</b></normalfont></td>
</tr>
<tr>
<td bgcolor="#13486D"><normalfont><b>Use custom signature</b></normalfont><br>
<smallfont>Note: the maximum size of your custom image is $signaturemaxwidth by $signaturemaxheight pixels or $signaturemaxsize bytes (whichever is smaller).</td>
<td bgcolor="#13486D"><normalfont>
<input type="radio" name="signatureid" value="0" $signaturechecked[0] id="customsignaturecheck"> yes </normalfont><br>
<smallfont>(The database currently has the following custom signature in your name: <img src="$bbuserinfo[signatureurl]" border="0" alt="Your custom signature"><br>
If you want to keep it as it is, leave the fields below as they are.)</smallfont></td>
</tr>
$customsigwebsite
$customsigupload

6) Open root/member.php
Find:
if ($filename!="") {
// check valid image
if ($imginfo=@getimagesize($filename)) {
if ($imginfo[0]>$signaturemaxdimensions or $imginfo[1]>$signaturemaxdimensions) {
@unlink($filename);
eval("standarderror(\"".gettemplate("error_signaturebaddimensions")."\");");
}
replace with:
if ($filename!="") {
// check valid image
if ($imginfo=@getimagesize($filename)) {
if ($imginfo[0]>$signaturemaxwidth and $imginfo[0]>$signaturemaxheight or $imginfo[1]>$signaturemaxwidth and $imginfo[1]>$signaturemaxheight) {
@unlink($filename);
eval("standarderror(\"".gettemplate("error_signaturebaddimensions")."\");");
}

:)

What does this new update do?

It adds the ability to restrict image sizes by Height and Width, rather than just by Maximum Dimensions via the Admin Options...

ONLY FOLLOW THIS IF YOU ARE RUNNING 1.8Beta or below

Satan

Chris M
30 Oct 2002, 20:51
Screenshot 10 : Edit Signature (Improved)...

This includes the new Height vs Width Pixel stuff:)

Satan

Chris M
30 Oct 2002, 20:52
Screenshot 11 : Bad Dimensions Error...

Image too big screen;)

Satan

Chris M
30 Oct 2002, 21:11
Hmmm...

For some reason, the installer doesnt work:(

Re-uploading the .zip:)

Satan

N9ne
30 Oct 2002, 21:47
I gotta say, you've done a great job on this Chris :)

Chris M
30 Oct 2002, 22:04
Thanks:)

Satan

NTLDR
30 Oct 2002, 22:12
Originally posted by hellsatan
Unfortunately I dont NTLDR:(

I dont have the microstats installed on my offline board...

Tip: add $debug=1; in config.php on you local board then add &showqueries=1 to the URL ;)

I'm just worried the showthread queries will go sky high ;)

Chris M
30 Oct 2002, 22:19
Update - Version 2Beta

What to do to upgrade from 1.9Beta
(note: You must upgrade to 1.9Beta, then to Version 2Beta in that order)

1) Download the .zip from the first post
2) Open the "file mods - version2.txt" file, and do all the changes in that file

Satan

Chris M
30 Oct 2002, 22:40
Hmmmm...

There appears to be an error with the Posts required function added to 2Beta:(

I will see if I can sort it tomorrow;)

Satan

Chris M
30 Oct 2002, 22:41
If you want to use the hack, just dont make the change to member.php in "file mods - version2.txt", but do do the others...

I will post the fix when I find it:)

Satan

Chris M
31 Oct 2002, 10:28
UPDATE!!-2.1Beta

I have just released Version 2.1Beta!

What you should do to upgrade:

1) Download the .zip file from the first post to upgrade to 2.2Beta...

Satan

N9ne
31 Oct 2002, 10:58
What's the change in 2.1?

Chris M
31 Oct 2002, 11:04
Hopefully the Minimum Posts works;)

Satan

N9ne
31 Oct 2002, 13:47
I have this fully functional on a VERY MODIFIED 2.2.8 [I've made 70 separate modifications].

Also, in file queries.txt, on the biggest query [is it the 4th one?]..just add a semicolon ( ; ) to the end of each line. Also, there are three lines with 5 at the end, that will screw things up, make sure you renumber them ;).

Chris M
31 Oct 2002, 14:06
Erm...That 5 at the end is only the Display order;) All of them can be 1, 2, 10, or 100 - It doesnt matter what the last value is;)

But glad to hear it works:)

Satan

N9ne
31 Oct 2002, 14:08
Oh right lol, I thought it might overwrite what was previously written, but mySQL is clever eh? :p

Anyway, I'm working on a whole new modifyoptions template, I'll release it soon :)

Chris M
31 Oct 2002, 14:20
Cool:)

Ive seen what it looks like, and it will definately make the Full Release:)

And like I said - That last digit is just the display order;)

Satan

N9ne
31 Oct 2002, 14:24
Here is my modifyoptions modification, open the .php file in any text editor and follow the very simple instructions. If you want to use my modifications, ignore hellsatan's modifyoptions modifications, and do the ones in this file instead. Screen shot attached in next post.

N9ne
31 Oct 2002, 14:25
Screenshot!

Chris M
31 Oct 2002, 14:48
Very nice mod:)

I shall include it in the Final Release:)

Satan

N9ne
31 Oct 2002, 15:17
Thanks :)

N9ne
31 Oct 2002, 15:49
I made another addon. This is a template modification which will show your signature image in the userCP! The signature image was hacked into global.php so no file modification is required!

Simple open the attached .php file in any text editor and follow the simple instructions! Just one modification to the template usercp!

It's easily customizable too, ie. you can align the image to the right, or center or you can change my wording ;).

Screenshot in next post.

N9ne
31 Oct 2002, 15:51
Here's the screenshot!

Chris M
31 Oct 2002, 15:57
Again...a very nice mod:)

Satan

N9ne
31 Oct 2002, 16:00
I've got an improved postbit display too.

Instead of modiying the postbit, just have a cup of tea ;).

And then open template postbit_signatureimg and replace the entire contents with:

<img src="$signatureurl" border="0" alt=""><br>

Then open the template postbit_signature and replace the entire contents with:

<p><normalfont>__________________<br>
$post[signatureimg]
$post[signature]</normalfont></p>


Now it will look a lot neater ;)

Chris M
31 Oct 2002, 16:04
Cool:)

Included in 2.2Beta;)

Satan

N9ne
31 Oct 2002, 16:08
Cool, I've got all of my modifications included :D

Chris M
31 Oct 2002, 16:46
Indeed they have;)

Satan

Chris M
31 Oct 2002, 16:49
Update to 2.2Beta

What should you do to upgrade:

If you are running 2Beta or 2.1Beta, follow the instructions in the "version2.2.txt" file...

Satan

Chris M
31 Oct 2002, 21:18
UPDATE!!-3.0Beta

I have just released Version 3.0Beta!

What you should do to upgrade:

Download the .zip file from the first post, and read the "UPGRADING.txt" file to find out what you need to do...

Satan

Chris M
31 Oct 2002, 21:22
Screenshot 12 : Modify Options Screen (New)...

Click here to view (http://www.vbulletin.org/forum/attachment.php?s=&postid=316967)

Satan

Chris M
31 Oct 2002, 21:22
Screenshot 13 : Sig Image in User Cp...

Click here to view (http://www.vbulletin.org/forum/attachment.php?s=&postid=317000)

Satan

Chris M
31 Oct 2002, 21:24
Screenshot 14 : Usergroup Options (Admin)...

Satan

Chris M
31 Oct 2002, 21:26
Screenshot 15 : Show Signatures...

Space reserved for image...Courtesy of N9ne...

Satan

ziggy
01 Nov 2002, 05:41
Looks nice, does it support SWF sigs?

Chris M
01 Nov 2002, 08:34
No, but I don't even think vBulletin does...I have been warned that .swf avatars are security risks, so the Signature Image System hack only support .jpg, .gif and .png Signature images...

Satan

Chris M
01 Nov 2002, 21:45
Showthread Query Load:

Page generated in 0.50764298439026 seconds with 20 queries,
spending 0.26606261730194 doing MySQL queries and 0.24158036708832 doing PHP things.

Satan

Chris M
01 Nov 2002, 21:48
Usercp Query Load:


Page generated in 0.41598999500275 seconds with 14 queries,
spending 0.2455039024353 doing MySQL queries and 0.17048609256744 doing PHP things.

Satan

Chris M
01 Nov 2002, 21:49
Edit Options Screen Query Load:

Page generated in 0.38252794742584 seconds with 9 queries,
spending 0.16193473339081 doing MySQL queries and 0.22059321403503 doing PHP things.

Satan

Chris M
01 Nov 2002, 21:49
Edit Signature Screen Query Load:

Page generated in 0.24749898910522 seconds with 11 queries,
spending 0.092649936676025 doing MySQL queries and 0.1548490524292 doing PHP things.

Satan

Chris M
02 Nov 2002, 16:09
FULL RELEASE!!!

HERE (http://www.vbulletin.org/forum/showthread.php?s=&threadid=45310)

Satan