Edgewall Software

Ticket #1240 (new enhancement)

Opened 4 years ago

Last modified 23 months ago

Persistent [[Timestamp]]

Reported by: chrisb .not at. ewetel .dot. net Owned by: cboos
Priority: normal Milestone: 1.0
Component: wiki system Version: 0.8
Severity: minor Keywords: Timestamp javascript
Cc:

Description

If a wiki page is used to document a progress/process it may occur that multiple timestamps are used during successive edits.

Doing so results in renewal of older timestamp.

This ticket may be seen in context with ticket #955

Attachments

Change History

Changed 3 years ago by cboos

  • owner changed from jonas to cboos
  • status changed from new to assigned

I think the current implementation should be renamed [[Now]]

and that we fix the [[Timestamp]] macro so that it becomes indeed peristent.

Comments?

Changed 3 years ago by mgood

Well, changing the meaning of existing macros is probably a bad idea. I agree that [[Now]] would be a more clear, so maybe this should be an alias for [[Timestamp]]. However, I don't understand how you would make the [[Timestamp]] macro persistent, since WikiMacros are only processed when the page is rendered, you don't know when the particular timestamp was added to the page. This would probably require a macro that was processed on saving the page, which isn't currently supported. I think we should probably give this some discussion before proceeding.

These wouldn't be a real substitute for the requested timestamp changes, but some possibly useful related macros would be [[LastSaved]] and [[Created]]

Changed 3 years ago by cboos

  • status changed from assigned to new

(changing the status, as I've not actually started to work on that yet)

Changed 23 months ago by cboos

  • keywords javascript added
  • severity changed from normal to minor
  • milestone set to 1.0

Instead of a macro, the functionality originally requested would perhaps be better achieved by the way of a new "Signature" button in the wiki toolbar of text edit fields, which will insert the current author name and the current time as plain text.

I think lots of other Wikis do it that way.

Add/Change #1240 (Persistent [[Timestamp]])

Author



Change Properties
<Author field>
Action
as new
as The resolution will be set. Next status will be 'closed'
to The owner will change from cboos. Next status will be 'new'
The owner will change from cboos to anonymous. Next status will be 'assigned'
 
Note: See TracTickets for help on using tickets.