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

منتدى استراحات زايد (http://vb.ma7room.com/index.php)
-   منتدى أخبار المواقع والمنتديات العربية والأجنبية (http://vb.ma7room.com/forumdisplay.php?f=183)
-   -   Customising, Templates and making VB 4 CMS fit within a certain brief (http://vb.ma7room.com/showthread.php?t=309579)

محروم.كوم 01-16-2010 11:50 PM

Customising, Templates and making VB 4 CMS fit within a certain brief
 
Right - bear with me on this folks!

I've recently been commissioned with developing an existing community website. The brief outlines several features and certain behavioural characteristics that must be implemented. The choice of software platform is paramount in the success of this brief. Therefore I am asking questions and researching several options but vBulletin is the starting point as the current website already uses VB v.3.6.x as it's forum software. The site is host to some 8000+ members and so getting this right first time is critical. Porting to another forum software would be (at best) a nightmare and at worse a complete failure, hence me starting here on vBulletin and asking questions of the community here for your help.

There are several key features that MUST be available in which ever software platform we ultimately choose to go with. These key features are:
  • SEO-friendly links across the entire website
  • Complete custom header/footer/content styles
  • Static pages on the CMS-side of things
  • Customisable layouts in both forum and CMS views
  • Integration and mix&match content between both forum threads/post and CMS pages/content
  • Ability to pull data from the forum (raw data from the database) and use it in custom functions and display that data in whatever style I choose
  • Ability to 'wrap' third-party software into the website. For example, an onlline shop is a requirement in this brief. However, the style/layout MUST remain the same and familiar in order to have a website that flows and integrates with itself.
  • The forum software MUST support custom fields/data input (more of that in a bit)
  • Ability to support the jQuery library
With regard to the "custom fields/data":-
What will ultimately happen is each user of the forum will have the ability to change certain features (like turning them on or off). This information must be stored on a per-user basis. So if this information can be stored in each users forum profile then it would make managing that data much easier. For example, I know that v3.6.x uses the $vbulletin->somedata class to hold profile information about a user. I also know custom fields can be assigned to users but the data that would be stored would be quite long/complex. Most likely in a serialised PHP array. If this serialised array can be stored in a custom field without vBulletin messing it up then that would be an almost perfect solution.

With regard to "integration mix&match content":-
The user will have the option to see several 'boxes' on their screen at any one time. These boxes must be able to provide information from both the CMS-side of things and the forum side of things at the same time. The forum must run/work happily along side boxes that display CMS pages and vice-versa. The data pulled from these two areas will be formatted either in the traditional layouts or a custom layout will be applied depending on use.

With regard to "SEO-friendly links":-
The entire website must have user-friendly and search-engine friendly links. A link of example.com/forum/?p=16213 is of little use and looks ugly. WordPress, for example, can format all links site-wide into, for example, example.com/forum/post/post-title-example. .htaccess URI re-writing is possible on this website for this to happen but vBulletin MUST be able to generate these links automatically when generating content/pages/posts/etc.


There's quite a bit more yet but I'll start off with those fundamental questions and take it from there. Many thanks in advance for any help received. :)


الساعة الآن 08:21 AM

Powered by vBulletin® Copyright ©2000 - 2024, 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