taskmldonkey, a multi-networks file-sharing client - Tasks: task #5382, un-hardcode webgui


You are not allowed to post comments on this tracker with your current authentification level.

task #5382: un-hardcode webgui

Submitted by:  Joakim Verona <jave>
Submitted on:  Thu 06 Apr 2006 10:03:42 AM UTC  
Votes:  100  
Category: NonePriority: 1 - Later
Status: NoneAssigned to: None
Open/Closed: OpenShould Start On: Thu 06 Apr 2006 12:00:00 AM UTC
Should be Finished on: Thu 06 Apr 2006 12:00:00 AM UTC

Thu 06 Apr 2006 10:03:42 AM UTC, original submission:

The webgui is pretty much hardcoded within the mlnet binary.
It would be useful decouple this a bit, for obvious reasons.

This is a large task, but here are some ideas, in order of difficulty:

- the various links to external services, for instance fake check buttons, etc, can be placed in a ini file, just like "web infos".

there would then be a syntax within the external url:s so they can contain variables to be interpolated before calls.

for instance: http://fakecheckservice/$ed2khash$.
this and other urls would then appear on the filew view, user configurable.

- templating system
for instance, ocamltemplate can be used to get the html out of the binary into template files.

a benefit is that people with html templating skillsets are much more common than people with ocaml skillsets, so wew could get more contributors.

Joakim Verona <jave>
Project Member


No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by azmeuk (Voted in favor of this item)

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 100 encouragements so far.

    Only logged-in users can vote.


    Please enter the title of George Orwell's famous dystopian book (it's a date):



    Follows 1 latest change.

    Date Changed By Updated Field Previous Value => Replaced By
    Mon 21 Jan 2008 01:55:16 AM UTCazmeukCarbon-Copy-=>Added azmeuk

    Back to the top

    Powered by Savane 3.1-cleanup