Main
Create a Site
Pricing
Forum
Help▼
FAQ
Contact Us
Articles▼
About Our Forums
Planning your Loot System
Building your DKP System
Item Link Guide
In-Game DKP Mod
DKP Profiler Mod
Creating Guides
Layout Guide
Using the Gallery
BBCode Guide
Resources▼
Preview Our Templates!
Features
Free Demo
Guild List
Testimonials
Recent Changes
Logged Out
Create an Account
Login:
Password:
Forgot your password?
To get access, enter your email address or your user name
Cancel
The Horror! Templated Components
Back to the Tickets List
The Horror! Templated Components
Creator
Nevir
Public or Private
Public
Private tickets are only accessible to you and to DKPSystem.com staff
Public Tickets are visible to everyone)
Status
Closed
Type
Suggestion
Section of the Site
Advanced Layout Options and CSS
Urgency
(4 votes)
Rating
(4 votes)
Description:
I have no idea how this would pan out in your code base (I'm assuming a ton of work), but the #1 request that I have at the moment is the ability to template all the (or at least the major) components on DKPSystem. This would give us tremendous power when laying out/tweaking the sites, with hopefully little investment on your part... after it's all initially coded up :(
This also ties into my #2 request of making all the output XML(/XHTML)-valid, and to reduce tables - all in order to get the browser out of quirks mode :P
So, what I'm suggesting is:
Add an extra step for rendering various components and widgets by passing them through your templating language
Let users modify those templates (I'm guessing a system similar to how phpbb exposes its templates - dropdown and a large text box :P)
Create documentation, possibly automatically, that lists the variables you can use in each template
Have much cake!
Templates that I would currently find the most useful to modify:
User account widget
News posts
Forum threads
Forum posts
Official DKPSystem.com Comments
No official comments yet
User-Submitted Comments
These posts are also available on the
forum
with more features. This page is intentional simplified
View this info on the forum
[You must be logged in to post comments]
6214 days ago
Chops
Said:
Quote
# User account widget
What exactly are you referring to here?
Quote
News posts
This one is pretty new, but is indeed a great idea.
Quote
Forum threads
# Forum posts
Both of these are planned, and after this coming wave of new desperately needed features, I'll bump it up on the list.
[You must be logged in to reply]
6214 days ago
Nevir
Said:
Quote by
Chops
Quote
# User account widget
What exactly are you referring to here?
oh sorry - the <!-- System:Login --> widget
[You must be logged in to reply]
6214 days ago
Chops
Said:
Quote
oh sorry - the <!-- System:Login --> widget
Ahh Yes. That one has also been planned, for a long time, I just never did it.
I'm actually planning on breaking it apart, so rather than having a seperate template file for it, you would just be able to put it in the layout file directly, specifiying where it's core components would go.
So as a few examples:
<!--Login:LoginInput--> = the login field
<!--Login:PasswordInput--> = The password field
<!--Login:Characters--> = the list of characters
<!--Login:PasswordRecovery--> = The password recovery link
I assume that's something you're envisioning.
[You must be logged in to reply]
6214 days ago
Nevir
Said:
Quote by
Chops
Quote
oh sorry - the <!-- System:Login --> widget
Ahh Yes. That one has also been planned, for a long time, I just never did it.
I'm actually planning on breaking it apart, so rather than having a seperate template file for it, you would just be able to put it in the layout file directly, specifiying where it's core components would go.
So as a few examples:
<!--Login:LoginInput--> = the login field
<!--Login
asswordInput--> = The password field
<!--Login:Characters--> = the list of characters
<!--Login
asswordRecovery--> = The password recovery link
I assume that's something you're envisioning.
Yeah, that's pretty much what I'm looking for - having some sort of conditionals in the templates would be useful too (i.e. even something as simple as <!-- If:Variable --> stuff <!-- EndIf:Variable --
[You must be logged in to reply]
Main
|
Create a Site
|
Features
|
Forum
|
Knowledge Base
|
Contact
|
Privacy Policy
Part of the
DKPSystem.com
Network.