See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
User:AmiDaniel/VP1.4/DevLog - Wikipedia, the free encyclopedia

User:AmiDaniel/VP1.4/DevLog

From Wikipedia, the free encyclopedia

This page is, for the time being, going to be a page where I will log any progress made to version 1.4 of VandalProof. This is a massive project that involves totally rewriting the whole program from scratch in an effort to bring it up-to-date, and one that I don't know will ever be finished.

Either way, I will maintain an overall status percentage here, as well as a change log that I will update when I make a significant change to the program. Ale_Jrbtalk 15:55, 11 October 2007 (UTC)




Contents

[edit] Program Status

[edit] Overall

Around 25% complete.

[edit] Breakdown

[edit] Interface

30% complete

[edit] Retrieval

60% complete

[edit] Options/Customisability

5% complete

[edit] Browsing & Browsing Features

80% complete

[edit] Authentication & Security

5% complete

[edit] Reversion & Tagging

0% complete

[edit] Tools & Misc

0% complete


[edit] Change Log

[edit] Update 11/10/2007

As this is the first update to this log, it will contain everything I can remember that is complete so far.

Interface:

  • Created basic menus and menu options at top of program.
  • Created mode tabs for switching of program mode (e.g. monitoring, options, moderating etc.).
  • Created splitter panes to allow for resizing of various parts of the interface.
  • Created left-pane, similar to previous pane, with views 'Suspected Clean', 'Suspected Dirty', 'Old Changes'.
  • Implemented tabs for watchlist and contribs retrieval.
  • Created browser pane in lower right.
  • Implemented tabbed console to hold browser.
  • Created movable web toolbar with standard options - back, forward, stop, go, URL bar, new tab, close tab.
  • Created status bar at base of program.
  • All additions are made using XP-valid/Vista-valid styles.

Retrieval:

  • Added retrieval of RC from API; gets vScore, length change, article, user and summary.
  • Added vScore system which rates edits based on content as to how likely they are to be vandalism.
  • Implemented sorting based on vScore - 'clean' and 'dirty' edits are separated, then sorted further into vScore order.
  • Implemented click-load, when an edit is clicked its diff will be automatically loaded into the active tab (will be changed from Wiki-view diff to a sorted/filtered siff as with the RSS feed currently).
  • Implemented status-updating; the status bar will change to reflect whether a retrieval is in progress.

Options/Customisability:

  • No changes.

Browsing & Browsing Features:

  • Added tabbed base browsing. The program now creates tabs, and browsers to put in them, on-the-fly, meaning there can be an unlimited amount (currently limited to 30).
  • Implemented browser-action functions for easy stop, backwards, forwards, stop, browse to and status retrieval commands from the browser in the active tab.
  • Implemented Wiki-browse to the browser. It checks automatically if the entered URL seems to be a valid URL or a Wiki-link (e.g. http://www.google.com or User:Ale_jrb) and will respond accordingly.

Authentication & Security:

  • Tested the MySQL connection for user-authentication, appears workable (will probably run with this system - no more corrupt userlists, manageable without the VP program running: from a web interface etc.).

Reversion & Tagging:

  • No change.

Tools & Misc:

  • Investigated API admin-list retrieval, appears plausible ([1]).


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -