منتدى استراحات زايد

منتدى استراحات زايد (http://vb.ma7room.com/index.php)
-   منتدى أخبار المواقع والمنتديات العربية والأجنبية (http://vb.ma7room.com/forumdisplay.php?f=183)
-   -   Forum How to revert the post reply function back to vb3 way (http://vb.ma7room.com/showthread.php?t=456993)

محروم.كوم 07-17-2010 05:51 AM

Forum How to revert the post reply function back to vb3 way
 
This is a fix that I have applied on my site to get the post quick and full reply back to working like it was in vb v3 before the vb developers stuffed it up in v4.

Note...my site is using v4.0.5 so I can't guarantee that this will work for previous or future versions of v4

There are 4 components of replying to a post:
1. The large reply button at the top of the posts
2. The large reply button at the bottom of the posts
3. The reply button in each post footer
4. The quote button in each post footer

What this does is change all 4 to use the full post editor page and adds a 5th button in the footer of each post to use the quick reply. Note the Quick Reply box can also be used for typing in a direct reply.

Step 1
Ensure you have the Quick Reply box selected in your vb Admin Control Panel -> Settings -> Options -> Message Posting and Editing Options -> Quick Reply -> Yes, Click Not Required (select this option and save)

Step 2
This step will make the two large reply buttons go to the full post editor page instead of the Quick Reply.

Edit your SHOWTHREAD template Styles & Templates -> Style Manager

Look for (line 54 & 55):
Code:
<a href="newreply.php?{vb:raw session.sessionurl}p={vb:raw LASTPOSTID}&noquote=1" br /class="newcontent_textcontrol" id="newreplylink_top">
and remove the following
Code:
id="newreplylink_top"
Next look for (line 318, 319 & 320):
Code:

and remove the following
Code:
id="newreplylink_bottom"
Step 3
This step will add a link in the footer of each post to go directly to the full advanced post editor page.

Edit your postbit_legacy (or postbit) template Styles & Templates -> Style Manager

Look for (lines 190-193)
Code:

http://vb.ma7room.com/{vb:raw vboptions.cleargifurl} {vb:rawphrase reply}


After that add this code:
Code:


http://vb.ma7room.com/{vb:raw vboptions.cleargifurl} Adv {vb:rawphrase reply}



Note...to help your users to clearly distinguish between the two reply modes you may like to add the word Quick like shown here to:
Code:
quick_reply_to_this_message}" /> Quick {vb:rawphrase reply}
to the code a couple of lines above

Step 4
This will change the Quote button to use the full advanced editor page

In the same postbit template look for:
Code:

<a id="qrwq_{vb:raw post.postid}" class="newreply" href="{vb:raw post.replylink}" rel="nofollow">
and simply remove the qrwq_ part of the id

Hope this helps someone out there to fix this double click stupidity


الساعة الآن 12:14 PM

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By Almuhajir


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227