TWiki home TWiki . Codev . PhotonSkin (preview)
  • To save changes: Press the [Save Changes] button.
  • To make more changes: Go back in your browser.
  • To cancel: Go back twice.
Note: This is a preview. Do not forget to save your changes.

This is the skin used at my company, Fotón (an small IT Spanish company). We've focused in ease of use (for technical people) and what we think is DWIM (DoWhatIMean).

photonskin-1.jpg
Edit mode (note that the buttons are also at top)
photonskin-2.jpg
Search keywords color highlight

Features

The PhotonSkin features:

There are also some mods (the PhotonTWikiMods) to enable a Google cache-like color highlighting to search results, also available as an action for the current topic (See the PhotonSearch documentation).

Installation

To install PhotonSkin, you need the following Perl modules:

You can get them at CPAN (http://search.cpan.org).

Once you have all that installed, unpack the skin:

(Go to the appropriate directory, which should be something like /var/www/twiki or /home/httpd/twiki; in Debian, it's probably /var/lib/twiki)

# unzip /path/to/photonskin.zip

Set the SKIN to "photon" (in TWikiPreferences, *.WebPreferences o in your own user topic)

Customize the file lib/TWiki/Notifications.pm with your mail domain and default address for notifications in line 24 and your twiki view URL in line 25, if you want to use notifications (see the notification syntax in the documentation).

Notifications

The save CGI recognizes a syntax for notifications. The idea is being able to notify someone about a change, remarking some text. That is, you mark some text and specify a list of recipients to send a notification to. The syntax is:

##My important text. Will be saved with the node##(recip1, recip2)

You can use as recipients the login names in the .htpasswd file (the domain specified will be automatically appended to the names to form a complete email adress). As a convenience, you can define aliases in an ALIAS variable (in TWikiPreferences, for example). Finally, you can use email addresses directly if you want to send the notification to someone not in your email domain.

-- EstebanManchado - 06 Nov 2002



I installed PhotonSkin and applied PhotonTWikiMods. Some observations....

Can't locate URI/Escape.pm in @INC (@INC contains: [...deleted...]) at /c/cygwin/usr/local/lib/photontwiki/bin/photonsearch line 27.
BEGIN failed--compilation aborted at /c/cygwin/usr/local/lib/photontwiki/bin/photonsearch line 27.

Can't locate Mail/Send.pm in @INC (@INC contains: [...deleted...]) at ../lib/TWiki/Notifications.pm line 19.
BEGIN failed--compilation aborted at ../lib/TWiki/Notifications.pm line 19.
Compilation failed in require at /c/cygwin/usr/local/lib/photontwiki/bin/savemulti line 34.
BEGIN failed--compilation aborted at /c/cygwin/usr/local/lib/photontwiki/bin/savemulti line 34.

It appears to me that there are some perl dependencies that have not been documented. Also, the other errors seem to be due to missing configuations that could be rectified by additional documentation. Further, it is not clear why a Mail script would be called at every action in the edit mode.

-- ThomasWeigert - 07 Nov 2002

Yes, you're right in everything :-) Sorry, this is my first skin and I packaged it in a hurry, so to speak.

I've documented the Perl dependencies (the two you said plus Text::Soundex) and I uploaded an updated version (I thought I had uploaded the latest one). The rest is hopefully fixed now.

The reason why Mail::Send is required is notifications. Although usually no mail is sent, you need the module in case you use the special notification syntax (see PhotonSkin#Notifications, above).

-- EstebanManchado - 07 Nov 2002

This sounds interesting. How about some screenshots to illustrate and "sell" your skin? Compare with TigerSkin: you get an idea what you're dealing with from a screenshot. Admittedly not the whole thing, but it's better than nothing.

(Yipes! In preview mode there's a lot of "stuff" after the topic text, but before the Save button. Can somebody figure out what went wrong?)

-- TorbenGB - 07 Nov 2002

What do you mean with "a lot of stuff"? Do you mean text? Uninterpolated variables? I haven't seen any of that myself.

-- EstebanManchado - 07 Nov 2002

Sorry for being grossly inaccurate. I'll quote it or attach a screendump or similar. Don't see it here at work, but at home I did. Might be related to the fact I'm running Mozilla 1.1 at home? Let me get back to you.

-- TorbenGB - 08 Nov 2002

I don't think it can be browser-related, but who knows? :-) Hmmm.... wait, do you mean you see different things in exactly the same TWiki installation? That would be very strange indeed. I personally use Mozilla 1.0.1 and Opera 6.1, and never have seen that kind of stuff. I will try to tell you when I see the screenshot.

-- EstebanManchado - 08 Nov 2002

Screenshot is now attached. Esteban, please remember to release the edit lock on the preview page when you're done with your edits. That screenshot is with Mozilla 1.1 on Windows XP (US).

-- TorbenGB - 08 Nov 2002

Sorry for the lock, Torben. I'm used to my local TWiki (it has "Release edit lock" set by default). With regard to the screenshot, I have no idea what can be the problem. It's the same TWiki installation, accessed from two different browsers, which produces two different results?

In any case, can you also post the generated HTML? Are there any messages in the webserver logs? Does it happen at home, but with another browser (eg. Opera)?

-- EstebanManchado - 08 Nov 2002

WebForm
TopicClassification: FeatureUnderConstruction
ProjectGroup: InterfaceProject
ImplementationDate: N/A

Attachment:
##My important text. Will be saved with the node##(recip1, recip2)
You can use as recipients the login names in the =.htpasswd= file (the domain specified will be automatically appended to the names to form a complete email adress). As a convenience, you can define aliases in an ALIAS variable (in TWiki.TWikiPreferences, for example). Finally, you can use email addresses directly if you want to send the notification to someone not in your email domain. -- Main.EstebanManchado - 06 Nov 2002 --- --- I installed Codev.PhotonSkin and applied Codev.PhotonTWikiMods. Some observations.... * I had to change the file =data/Photonskin= to =data/Photonskin.txt= * In the normal view mode, the second link on the bottom displays as %VIMEDITTOPIC%, apparently an undefined variable. This variable should be documented. * When going into edit mode, the popup link opens up a new window but runs into the following error
Can't locate URI/Escape.pm in @INC (@INC contains: [...deleted...]) at /c/cygwin/usr/local/lib/photontwiki/bin/photonsearch line 27.
BEGIN failed--compilation aborted at /c/cygwin/usr/local/lib/photontwiki/bin/photonsearch line 27.
* Selecting any button (preview, save, checkpoint, cancel) from the edit mode runs into the following error
Can't locate Mail/Send.pm in @INC (@INC contains: [...deleted...]) at ../lib/TWiki/Notifications.pm line 19.
BEGIN failed--compilation aborted at ../lib/TWiki/Notifications.pm line 19.
Compilation failed in require at /c/cygwin/usr/local/lib/photontwiki/bin/savemulti line 34.
BEGIN failed--compilation aborted at /c/cygwin/usr/local/lib/photontwiki/bin/savemulti line 34.
* There is no explanation above what "Checkpoint" or "Popup" do. It appears to me that there are some perl dependencies that have not been documented. Also, the other errors seem to be due to missing configuations that could be rectified by additional documentation. Further, it is not clear why a Mail script would be called at every action in the edit mode. -- Main.ThomasWeigert - 07 Nov 2002 Yes, you're right in everything =:-)= Sorry, this is my first skin and I packaged it in a hurry, so to speak. I've documented the Perl dependencies (the two you said plus =Text::Soundex=) and I uploaded an updated version (I thought I had uploaded the latest one). The rest is hopefully fixed now. The reason why =Mail::Send= is required is notifications. Although usually no mail is sent, you need the module in case you use the special notification syntax (see PhotonSkin#Notifications, above). -- Main.EstebanManchado - 07 Nov 2002 This sounds interesting. How about some screenshots to illustrate and "sell" your skin? Compare with TigerSkin: you get an idea what you're dealing with from a screenshot. Admittedly not the whole thing, but it's better than nothing. (Yipes! In preview mode there's a _lot_ of "stuff" after the topic text, but before the =Save= button. Can somebody figure out what went wrong?) -- Main.TorbenGB - 07 Nov 2002 What do you mean with "a _lot_ of stuff"? Do you mean text? Uninterpolated variables? I haven't seen any of that myself. -- Main.EstebanManchado - 07 Nov 2002 Sorry for being grossly inaccurate. I'll quote it or attach a screendump or similar. Don't see it here at work, but at home I did. Might be related to the fact I'm running Mozilla 1.1 at home? Let me get back to you. -- Main.TorbenGB - 08 Nov 2002 I don't think it can be browser-related, but who knows? =:-)= Hmmm.... wait, do you mean you see different things in exactly the same TWiki installation? That would be _very_ strange indeed. I personally use Mozilla 1.0.1 and Opera 6.1, and never have seen that kind of stuff. I will try to tell you when I see the screenshot. -- Main.EstebanManchado - 08 Nov 2002 Screenshot is now attached. Esteban, please remember to release the edit lock on the preview page when you're done with your edits. That screenshot is with Mozilla 1.1 on Windows XP (US). -- Main.TorbenGB - 08 Nov 2002 Sorry for the lock, Torben. I'm used to my local TWiki (it has "Release edit lock" set by default). With regard to the screenshot, I have no idea what can be the problem. It's _the same TWiki installation_, accessed from two different browsers, which produces two different results? In any case, can you also post the generated HTML? Are there any messages in the webserver logs? Does it happen at home, but with another browser (eg. Opera)? -- Main.EstebanManchado - 08 Nov 2002 " title="Sort by this column">
##My important text. Will be saved with the node##(recip1, recip2)
You can use as recipients the login names in the =.htpasswd= file (the domain specified will be automatically appended to the names to form a complete email adress). As a convenience, you can define aliases in an ALIAS variable (in TWiki.TWikiPreferences, for example). Finally, you can use email addresses directly if you want to send the notification to someone not in your email domain. -- Main.EstebanManchado - 06 Nov 2002 --- --- I installed Codev.PhotonSkin and applied Codev.PhotonTWikiMods. Some observations.... * I had to change the file =data/Photonskin= to =data/Photonskin.txt= * In the normal view mode, the second link on the bottom displays as %VIMEDITTOPIC%, apparently an undefined variable. This variable should be documented. * When going into edit mode, the popup link opens up a new window but runs into the following error
Can't locate URI/Escape.pm in @INC (@INC contains: [...deleted...]) at /c/cygwin/usr/local/lib/photontwiki/bin/photonsearch line 27.
BEGIN failed--compilation aborted at /c/cygwin/usr/local/lib/photontwiki/bin/photonsearch line 27.
* Selecting any button (preview, save, checkpoint, cancel) from the edit mode runs into the following error
Can't locate Mail/Send.pm in @INC (@INC contains: [...deleted...]) at ../lib/TWiki/Notifications.pm line 19.
BEGIN failed--compilation aborted at ../lib/TWiki/Notifications.pm line 19.
Compilation failed in require at /c/cygwin/usr/local/lib/photontwiki/bin/savemulti line 34.
BEGIN failed--compilation aborted at /c/cygwin/usr/local/lib/photontwiki/bin/savemulti line 34.
* There is no explanation above what "Checkpoint" or "Popup" do. It appears to me that there are some perl dependencies that have not been documented. Also, the other errors seem to be due to missing configuations that could be rectified by additional documentation. Further, it is not clear why a Mail script would be called at every action in the edit mode. -- Main.ThomasWeigert - 07 Nov 2002 Yes, you're right in everything =:-)= Sorry, this is my first skin and I packaged it in a hurry, so to speak. I've documented the Perl dependencies (the two you said plus =Text::Soundex=) and I uploaded an updated version (I thought I had uploaded the latest one). The rest is hopefully fixed now. The reason why =Mail::Send= is required is notifications. Although usually no mail is sent, you need the module in case you use the special notification syntax (see PhotonSkin#Notifications, above). -- Main.EstebanManchado - 07 Nov 2002 This sounds interesting. How about some screenshots to illustrate and "sell" your skin? Compare with TigerSkin: you get an idea what you're dealing with from a screenshot. Admittedly not the whole thing, but it's better than nothing. (Yipes! In preview mode there's a _lot_ of "stuff" after the topic text, but before the =Save= button. Can somebody figure out what went wrong?) -- Main.TorbenGB - 07 Nov 2002 What do you mean with "a _lot_ of stuff"? Do you mean text? Uninterpolated variables? I haven't seen any of that myself. -- Main.EstebanManchado - 07 Nov 2002 Sorry for being grossly inaccurate. I'll quote it or attach a screendump or similar. Don't see it here at work, but at home I did. Might be related to the fact I'm running Mozilla 1.1 at home? Let me get back to you. -- Main.TorbenGB - 08 Nov 2002 I don't think it can be browser-related, but who knows? =:-)= Hmmm.... wait, do you mean you see different things in exactly the same TWiki installation? That would be _very_ strange indeed. I personally use Mozilla 1.0.1 and Opera 6.1, and never have seen that kind of stuff. I will try to tell you when I see the screenshot. -- Main.EstebanManchado - 08 Nov 2002 Screenshot is now attached. Esteban, please remember to release the edit lock on the preview page when you're done with your edits. That screenshot is with Mozilla 1.1 on Windows XP (US). -- Main.TorbenGB - 08 Nov 2002 Sorry for the lock, Torben. I'm used to my local TWiki (it has "Release edit lock" set by default). With regard to the screenshot, I have no idea what can be the problem. It's _the same TWiki installation_, accessed from two different browsers, which produces two different results? In any case, can you also post the generated HTML? Are there any messages in the webserver logs? Does it happen at home, but with another browser (eg. Opera)? -- Main.EstebanManchado - 08 Nov 2002 " title="Sort by this column">Action:
##My important text. Will be saved with the node##(recip1, recip2)
You can use as recipients the login names in the =.htpasswd= file (the domain specified will be automatically appended to the names to form a complete email adress). As a convenience, you can define aliases in an ALIAS variable (in TWiki.TWikiPreferences, for example). Finally, you can use email addresses directly if you want to send the notification to someone not in your email domain. -- Main.EstebanManchado - 06 Nov 2002 --- --- I installed Codev.PhotonSkin and applied Codev.PhotonTWikiMods. Some observations.... * I had to change the file =data/Photonskin= to =data/Photonskin.txt= * In the normal view mode, the second link on the bottom displays as %VIMEDITTOPIC%, apparently an undefined variable. This variable should be documented. * When going into edit mode, the popup link opens up a new window but runs into the following error
Can't locate URI/Escape.pm in @INC (@INC contains: [...deleted...]) at /c/cygwin/usr/local/lib/photontwiki/bin/photonsearch line 27.
BEGIN failed--compilation aborted at /c/cygwin/usr/local/lib/photontwiki/bin/photonsearch line 27.
* Selecting any button (preview, save, checkpoint, cancel) from the edit mode runs into the following error
Can't locate Mail/Send.pm in @INC (@INC contains: [...deleted...]) at ../lib/TWiki/Notifications.pm line 19.
BEGIN failed--compilation aborted at ../lib/TWiki/Notifications.pm line 19.
Compilation failed in require at /c/cygwin/usr/local/lib/photontwiki/bin/savemulti line 34.
BEGIN failed--compilation aborted at /c/cygwin/usr/local/lib/photontwiki/bin/savemulti line 34.
* There is no explanation above what "Checkpoint" or "Popup" do. It appears to me that there are some perl dependencies that have not been documented. Also, the other errors seem to be due to missing configuations that could be rectified by additional documentation. Further, it is not clear why a Mail script would be called at every action in the edit mode. -- Main.ThomasWeigert - 07 Nov 2002 Yes, you're right in everything =:-)= Sorry, this is my first skin and I packaged it in a hurry, so to speak. I've documented the Perl dependencies (the two you said plus =Text::Soundex=) and I uploaded an updated version (I thought I had uploaded the latest one). The rest is hopefully fixed now. The reason why =Mail::Send= is required is notifications. Although usually no mail is sent, you need the module in case you use the special notification syntax (see PhotonSkin#Notifications, above). -- Main.EstebanManchado - 07 Nov 2002 This sounds interesting. How about some screenshots to illustrate and "sell" your skin? Compare with TigerSkin: you get an idea what you're dealing with from a screenshot. Admittedly not the whole thing, but it's better than nothing. (Yipes! In preview mode there's a _lot_ of "stuff" after the topic text, but before the =Save= button. Can somebody figure out what went wrong?) -- Main.TorbenGB - 07 Nov 2002 What do you mean with "a _lot_ of stuff"? Do you mean text? Uninterpolated variables? I haven't seen any of that myself. -- Main.EstebanManchado - 07 Nov 2002 Sorry for being grossly inaccurate. I'll quote it or attach a screendump or similar. Don't see it here at work, but at home I did. Might be related to the fact I'm running Mozilla 1.1 at home? Let me get back to you. -- Main.TorbenGB - 08 Nov 2002 I don't think it can be browser-related, but who knows? =:-)= Hmmm.... wait, do you mean you see different things in exactly the same TWiki installation? That would be _very_ strange indeed. I personally use Mozilla 1.0.1 and Opera 6.1, and never have seen that kind of stuff. I will try to tell you when I see the screenshot. -- Main.EstebanManchado - 08 Nov 2002 Screenshot is now attached. Esteban, please remember to release the edit lock on the preview page when you're done with your edits. That screenshot is with Mozilla 1.1 on Windows XP (US). -- Main.TorbenGB - 08 Nov 2002 Sorry for the lock, Torben. I'm used to my local TWiki (it has "Release edit lock" set by default). With regard to the screenshot, I have no idea what can be the problem. It's _the same TWiki installation_, accessed from two different browsers, which produces two different results? In any case, can you also post the generated HTML? Are there any messages in the webserver logs? Does it happen at home, but with another browser (eg. Opera)? -- Main.EstebanManchado - 08 Nov 2002 " title="Sort by this column">Size:
##My important text. Will be saved with the node##(recip1, recip2)
You can use as recipients the login names in the =.htpasswd= file (the domain specified will be automatically appended to the names to form a complete email adress). As a convenience, you can define aliases in an ALIAS variable (in TWiki.TWikiPreferences, for example). Finally, you can use email addresses directly if you want to send the notification to someone not in your email domain. -- Main.EstebanManchado - 06 Nov 2002 --- --- I installed Codev.PhotonSkin and applied Codev.PhotonTWikiMods. Some observations.... * I had to change the file =data/Photonskin= to =data/Photonskin.txt= * In the normal view mode, the second link on the bottom displays as %VIMEDITTOPIC%, apparently an undefined variable. This variable should be documented. * When going into edit mode, the popup link opens up a new window but runs into the following error
Can't locate URI/Escape.pm in @INC (@INC contains: [...deleted...]) at /c/cygwin/usr/local/lib/photontwiki/bin/photonsearch line 27.
BEGIN failed--compilation aborted at /c/cygwin/usr/local/lib/photontwiki/bin/photonsearch line 27.
* Selecting any button (preview, save, checkpoint, cancel) from the edit mode runs into the following error
Can't locate Mail/Send.pm in @INC (@INC contains: [...deleted...]) at ../lib/TWiki/Notifications.pm line 19.
BEGIN failed--compilation aborted at ../lib/TWiki/Notifications.pm line 19.
Compilation failed in require at /c/cygwin/usr/local/lib/photontwiki/bin/savemulti line 34.
BEGIN failed--compilation aborted at /c/cygwin/usr/local/lib/photontwiki/bin/savemulti line 34.
* There is no explanation above what "Checkpoint" or "Popup" do. It appears to me that there are some perl dependencies that have not been documented. Also, the other errors seem to be due to missing configuations that could be rectified by additional documentation. Further, it is not clear why a Mail script would be called at every action in the edit mode. -- Main.ThomasWeigert - 07 Nov 2002 Yes, you're right in everything =:-)= Sorry, this is my first skin and I packaged it in a hurry, so to speak. I've documented the Perl dependencies (the two you said plus =Text::Soundex=) and I uploaded an updated version (I thought I had uploaded the latest one). The rest is hopefully fixed now. The reason why =Mail::Send= is required is notifications. Although usually no mail is sent, you need the module in case you use the special notification syntax (see PhotonSkin#Notifications, above). -- Main.EstebanManchado - 07 Nov 2002 This sounds interesting. How about some screenshots to illustrate and "sell" your skin? Compare with TigerSkin: you get an idea what you're dealing with from a screenshot. Admittedly not the whole thing, but it's better than nothing. (Yipes! In preview mode there's a _lot_ of "stuff" after the topic text, but before the =Save= button. Can somebody figure out what went wrong?) -- Main.TorbenGB - 07 Nov 2002 What do you mean with "a _lot_ of stuff"? Do you mean text? Uninterpolated variables? I haven't seen any of that myself. -- Main.EstebanManchado - 07 Nov 2002 Sorry for being grossly inaccurate. I'll quote it or attach a screendump or similar. Don't see it here at work, but at home I did. Might be related to the fact I'm running Mozilla 1.1 at home? Let me get back to you. -- Main.TorbenGB - 08 Nov 2002 I don't think it can be browser-related, but who knows? =:-)= Hmmm.... wait, do you mean you see different things in exactly the same TWiki installation? That would be _very_ strange indeed. I personally use Mozilla 1.0.1 and Opera 6.1, and never have seen that kind of stuff. I will try to tell you when I see the screenshot. -- Main.EstebanManchado - 08 Nov 2002 Screenshot is now attached. Esteban, please remember to release the edit lock on the preview page when you're done with your edits. That screenshot is with Mozilla 1.1 on Windows XP (US). -- Main.TorbenGB - 08 Nov 2002 Sorry for the lock, Torben. I'm used to my local TWiki (it has "Release edit lock" set by default). With regard to the screenshot, I have no idea what can be the problem. It's _the same TWiki installation_, accessed from two different browsers, which produces two different results? In any case, can you also post the generated HTML? Are there any messages in the webserver logs? Does it happen at home, but with another browser (eg. Opera)? -- Main.EstebanManchado - 08 Nov 2002 " title="Sort by this column">Date:
##My important text. Will be saved with the node##(recip1, recip2)
You can use as recipients the login names in the =.htpasswd= file (the domain specified will be automatically appended to the names to form a complete email adress). As a convenience, you can define aliases in an ALIAS variable (in TWiki.TWikiPreferences, for example). Finally, you can use email addresses directly if you want to send the notification to someone not in your email domain. -- Main.EstebanManchado - 06 Nov 2002 --- --- I installed Codev.PhotonSkin and applied Codev.PhotonTWikiMods. Some observations.... * I had to change the file =data/Photonskin= to =data/Photonskin.txt= * In the normal view mode, the second link on the bottom displays as %VIMEDITTOPIC%, apparently an undefined variable. This variable should be documented. * When going into edit mode, the popup link opens up a new window but runs into the following error
Can't locate URI/Escape.pm in @INC (@INC contains: [...deleted...]) at /c/cygwin/usr/local/lib/photontwiki/bin/photonsearch line 27.
BEGIN failed--compilation aborted at /c/cygwin/usr/local/lib/photontwiki/bin/photonsearch line 27.
* Selecting any button (preview, save, checkpoint, cancel) from the edit mode runs into the following error
Can't locate Mail/Send.pm in @INC (@INC contains: [...deleted...]) at ../lib/TWiki/Notifications.pm line 19.
BEGIN failed--compilation aborted at ../lib/TWiki/Notifications.pm line 19.
Compilation failed in require at /c/cygwin/usr/local/lib/photontwiki/bin/savemulti line 34.
BEGIN failed--compilation aborted at /c/cygwin/usr/local/lib/photontwiki/bin/savemulti line 34.
* There is no explanation above what "Checkpoint" or "Popup" do. It appears to me that there are some perl dependencies that have not been documented. Also, the other errors seem to be due to missing configuations that could be rectified by additional documentation. Further, it is not clear why a Mail script would be called at every action in the edit mode. -- Main.ThomasWeigert - 07 Nov 2002 Yes, you're right in everything =:-)= Sorry, this is my first skin and I packaged it in a hurry, so to speak. I've documented the Perl dependencies (the two you said plus =Text::Soundex=) and I uploaded an updated version (I thought I had uploaded the latest one). The rest is hopefully fixed now. The reason why =Mail::Send= is required is notifications. Although usually no mail is sent, you need the module in case you use the special notification syntax (see PhotonSkin#Notifications, above). -- Main.EstebanManchado - 07 Nov 2002 This sounds interesting. How about some screenshots to illustrate and "sell" your skin? Compare with TigerSkin: you get an idea what you're dealing with from a screenshot. Admittedly not the whole thing, but it's better than nothing. (Yipes! In preview mode there's a _lot_ of "stuff" after the topic text, but before the =Save= button. Can somebody figure out what went wrong?) -- Main.TorbenGB - 07 Nov 2002 What do you mean with "a _lot_ of stuff"? Do you mean text? Uninterpolated variables? I haven't seen any of that myself. -- Main.EstebanManchado - 07 Nov 2002 Sorry for being grossly inaccurate. I'll quote it or attach a screendump or similar. Don't see it here at work, but at home I did. Might be related to the fact I'm running Mozilla 1.1 at home? Let me get back to you. -- Main.TorbenGB - 08 Nov 2002 I don't think it can be browser-related, but who knows? =:-)= Hmmm.... wait, do you mean you see different things in exactly the same TWiki installation? That would be _very_ strange indeed. I personally use Mozilla 1.0.1 and Opera 6.1, and never have seen that kind of stuff. I will try to tell you when I see the screenshot. -- Main.EstebanManchado - 08 Nov 2002 Screenshot is now attached. Esteban, please remember to release the edit lock on the preview page when you're done with your edits. That screenshot is with Mozilla 1.1 on Windows XP (US). -- Main.TorbenGB - 08 Nov 2002 Sorry for the lock, Torben. I'm used to my local TWiki (it has "Release edit lock" set by default). With regard to the screenshot, I have no idea what can be the problem. It's _the same TWiki installation_, accessed from two different browsers, which produces two different results? In any case, can you also post the generated HTML? Are there any messages in the webserver logs? Does it happen at home, but with another browser (eg. Opera)? -- Main.EstebanManchado - 08 Nov 2002 " title="Sort by this column">Who:
##My important text. Will be saved with the node##(recip1, recip2)
You can use as recipients the login names in the =.htpasswd= file (the domain specified will be automatically appended to the names to form a complete email adress). As a convenience, you can define aliases in an ALIAS variable (in TWiki.TWikiPreferences, for example). Finally, you can use email addresses directly if you want to send the notification to someone not in your email domain. -- Main.EstebanManchado - 06 Nov 2002 --- --- I installed Codev.PhotonSkin and applied Codev.PhotonTWikiMods. Some observations.... * I had to change the file =data/Photonskin= to =data/Photonskin.txt= * In the normal view mode, the second link on the bottom displays as %VIMEDITTOPIC%, apparently an undefined variable. This variable should be documented. * When going into edit mode, the popup link opens up a new window but runs into the following error
Can't locate URI/Escape.pm in @INC (@INC contains: [...deleted...]) at /c/cygwin/usr/local/lib/photontwiki/bin/photonsearch line 27.
BEGIN failed--compilation aborted at /c/cygwin/usr/local/lib/photontwiki/bin/photonsearch line 27.

* Selecting any button (preview, save, checkpoint, cancel) from the edit mode runs into the following error
Can't locate Mail/Send.pm in @INC (@INC contains: [...deleted...]) at ../lib/TWiki/Notifications.pm line 19.
BEGIN failed--compilation aborted at ../lib/TWiki/Notifications.pm line 19.
Compilation failed in require at /c/cygwin/usr/local/lib/photontwiki/bin/savemulti line 34.
BEGIN failed--compilation aborted at /c/cygwin/usr/local/lib/photontwiki/bin/savemulti line 34.
* There is no explanation above what "Checkpoint" or "Popup" do. It appears to me that there are some perl dependencies that have not been documented. Also, the other errors seem to be due to missing configuations that could be rectified by additional documentation. Further, it is not clear why a Mail script would be called at every action in the edit mode. -- Main.ThomasWeigert - 07 Nov 2002 Yes, you're right in everything =:-)= Sorry, this is my first skin and I packaged it in a hurry, so to speak. I've documented the Perl dependencies (the two you said plus =Text::Soundex=) and I uploaded an updated version (I thought I had uploaded the latest one). The rest is hopefully fixed now. The reason why =Mail::Send= is required is notifications. Although usually no mail is sent, you need the module in case you use the special notification syntax (see PhotonSkin#Notifications, above). -- Main.EstebanManchado - 07 Nov 2002 This sounds interesting. How about some screenshots to illustrate and "sell" your skin? Compare with TigerSkin: you get an idea what you're dealing with from a screenshot. Admittedly not the whole thing, but it's better than nothing. (Yipes! In preview mode there's a _lot_ of "stuff" after the topic text, but before the =Save= button. Can somebody figure out what went wrong?) -- Main.TorbenGB - 07 Nov 2002 What do you mean with "a _lot_ of stuff"? Do you mean text? Uninterpolated variables? I haven't seen any of that myself. -- Main.EstebanManchado - 07 Nov 2002 Sorry for being grossly inaccurate. I'll quote it or attach a screendump or similar. Don't see it here at work, but at home I did. Might be related to the fact I'm running Mozilla 1.1 at home? Let me get back to you. -- Main.TorbenGB - 08 Nov 2002 I don't think it can be browser-related, but who knows? =:-)= Hmmm.... wait, do you mean you see different things in exactly the same TWiki installation? That would be _very_ strange indeed. I personally use Mozilla 1.0.1 and Opera 6.1, and never have seen that kind of stuff. I will try to tell you when I see the screenshot. -- Main.EstebanManchado - 08 Nov 2002 Screenshot is now attached. Esteban, please remember to release the edit lock on the preview page when you're done with your edits. That screenshot is with Mozilla 1.1 on Windows XP (US). -- Main.TorbenGB - 08 Nov 2002 Sorry for the lock, Torben. I'm used to my local TWiki (it has "Release edit lock" set by default). With regard to the screenshot, I have no idea what can be the problem. It's _the same TWiki installation_, accessed from two different browsers, which produces two different results? In any case, can you also post the generated HTML? Are there any messages in the webserver logs? Does it happen at home, but with another browser (eg. Opera)? -- Main.EstebanManchado - 08 Nov 2002 " title="Sort by this column">Comment:
photonskin.zip action 10678 07 Nov 2002 - 09:48 EstebanManchado The skin
photonskin-1.jpg action 28551 07 Nov 2002 - 12:22 EstebanManchado Edit mode (note that the buttons are also at top)
photonskin-2.jpg action 41991 07 Nov 2002 - 12:31 EstebanManchado Search keywords color highlight
browser_junk.gif action 49418 08 Nov 2002 - 12:02 TorbenGB Previewing with Mozilla1.1/WinXP shows junk.


Topic PhotonSkin . { }
        Release edit lock (help)
    Minor changes, don't notify (help)
Copyright © 1999-2002 by the contributing authors. All material on this collaboration tool is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback