web-archive-net.com » NET » U » ULI-ALTO.NET

Total: 397

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • Uli-Alto PmWiki/Basic PmWiki editing rules
    followed by a slash at the beginning of the search string e g PmWiki or Site To list all pages enter a slash for the search Search examples Enter To find pages whose content contains apple pie both apple and pie apple pie the phrase apple pie pmwiki apple apple in the PmWiki group of pages pmwiki apple the phrase pmwiki apple in all groups of pages apple pie apple

    Original URL path: http://uli-alto.net/Wiki/pmwiki.php?n=PmWiki.BasicEditing?action=search&q=link=PmWiki.BasicEditing (2016-05-01)
    Open archived version from archive

  • Uli-Alto PmWiki/Uploads
    blank Attach image space jpeg International characters in file names See UploadsAdmin and UploadNameChars Listing Uploaded Files On A Page To list files that have been uploaded use the markup attachlist This will list attachments to the current group or page depending whether attachments are organised per group or per page each instance includes a link to the attachment for viewing or downloading A list of attachments is also shown as part of the uploads page form Upload Form Upload Replacement One can go directly to the upload form by appending action upload to the URI for any page that has file uploads enabled by the Wiki Administrator Replace a file by simply uploading a new version of the file with the same name Be sure to clear your browser cache after replacing an upload Otherwise it may appear that the original upload is still on the server If you put EnableUploadVersions 1 in your local config php the old versions of the same files are renamed and not removed Type and Size Restrictions For security reasons the upload feature is disabled when PmWiki is first installed When enabled uploads are restricted as to the types and sizes of files that may be uploaded to the server see Uploads Admin PmWiki s default configuration limits file sizes to 50 kilobytes and file extensions to common types such as gif jpeg doc txt and pdf In addition the administrator can configure the system to require an upload password see Passwords and Passwords Admin By default the upload allows the following extensions Note that by default it is possible to upload files with no extensions gif jpg jpeg png bmp ico wbmp svg svgz xcf images mp3 au wav ogg flac audio ogv mp4 webm mpg mpeg wmf mov qt avi video zip 7z gz tgz rpm hqx sit archives odt ods odp odg doc docx ppt pptx xls mdb rtf Office exe executables pdf psd ps ai eps Adobe htm html css fla swf web stuff txt tex dvi text files epub kml kmz files with no extension misc Removal At present uploaded files can only be deleted from the server by the wiki administrator Any uploads authorized user may over write an existing file by uploading another of the same name and extension to the same location The administrator may remove an uploaded file by accessing the server via ftp or via a control panel if the host offers such a feature The recipe Cookbook Attachtable allows the deletion of the files from the wiki When I upload a file how do I make the link look like file doc instead of Attach file doc Δ Use parentheses as in Attach file doc There is also a configuration change that can eliminate the Attach see Cookbook AttachLinks Why can t I upload files of size more than 50kB to my newly installed PmWiki Out of the box PmWiki limits the size of files to be uploaded to 50kB Add UploadMaxSize

    Original URL path: http://uli-alto.net/Wiki/pmwiki.php?n=PmWiki.Uploads (2016-05-01)
    Open archived version from archive

  • Uli-Alto PmWiki/Wiki Style Examples
    even though the WikiStyle appears in the middle of the line bgcolor pink Other inline non block WikiStyles can appear in the middle of the line as before This entire block has a yellow background even though the WikiStyle appears in the middle of the line Other inline non block WikiStyles can appear in the middle of the line as before This means it s now possible to do right aligned and centered text block text align right The text of this paragraph is right aligned block text align center The text of this paragraph is centered The text of this paragraph is right aligned The text of this paragraph is centered In fact PmWiki predefines right and center style shortcuts so that you can do this more simply right This is right aligned center This is centered This is right aligned This is centered Authors can define their own custom styles define Pm block bgcolor fdf define goofy center bgcolor dfd border 3px dotted green define rediguana right bgcolor ffffcc border 1px dotted red padding 5px define strike text decoration line through Pm Any text that is on a light purple background is a comment from Pm goofy Here s some text from Goofy rediguana bla bla by rediguana goofy Hello I am strike upset strike disheartened happy to meet you Any text that is on a light purple background is a comment from Pm Here s some text from Goofy bla bla by rediguana Hello I am upset disheartened happy to meet you Styles can be applied to almost any kind of block block bgcolor yellow Here is a list item Here s another list item Here s more of a list A new list Here is a list item Here s another list item Here s more of a list A new list In particular this means that outlines are now possible using the predefined ROMAN roman ALPHA and alpha list block styles The style has to be specified on the first item in the list and we may develop an alternate syntax for this sort of ordered list ROMAN Top level ALPHA second level second level second level third level third level second level third level alpha fourth level roman fifth level fifth level fourth level top level top level Top level second level second level second level third level third level second level third level fourth level fifth level fifth level fourth level top level top level Wiki styles can be combined with CSS stylesheets to do this automatically see Cookbook OutlineLists Q A How do I get a block of preformatted text Use something similar to this assuming you want markup within the block to be interpreted as wiki markup and URIs to be recognized white space pre This block of text is preformatted see all the white space and linebreaks are preserved Links such as wiki styles etc still work This block of text is preformatted see all the white space and linebreaks

    Original URL path: http://uli-alto.net/Wiki/pmwiki.php?n=PmWiki.WikiStyleExamples (2016-05-01)
    Open archived version from archive

  • Uli-Alto PmWiki/Access Keys
    other markup on webpages many browsers including Mozilla Netscape and Internet Explorer allow access keys to override the browser defaults and require a different sequence to continue using overridden browser assignments typically by pressing and releasing the Alt key instead of holding it down Access key assignments in this PmWiki installation The following is a list of the currently defined access keys for built in actions Remember that the letters identified below must be used together with the combination listed above depending on your operating system and browser Note that some actions do not have a corresponding access key by default Key Name Key Value Function ak view view ak edit e edit ak history h history ak attach attach ak print print ak backlinks backlinks ak logout logout ak recentchanges c recent changes ak save s save or publish page ak saveedit u save and keep editing ak savedraft d save draft ak preview p preview page ak textedit jump to edit textarea ak em emphasize text ak strong strong text Note If the Key Value is the same as the Key Name the access key is currently undefined When can these access keys be used Access keys ak view ak edit ak history ak attach ak print ak backlinks ak logout and ak recentchanges can be used all the time Access keys ak save ak saveedit ak savedraft ak preview ak textedit can only be used in edit mode Following table explains which button is activated by which access key Note that the Cancel button has no access key Standard Edit mode Draft Edit mode Used Access Key Save Publish ak save Save draft ak savedraft Save and edit Save draft and edit ak saveedit Preview Preview ak preview Access keys ak em and ak strong work only in edit mode and when the GUIbuttons are enabled in local config php admins intermediate Customizing access keys PmWiki uses the same phrase translation methods for access key mappings as it does for internationalization This makes it possible for administrators skins language translators and visitors to all influence the way that specific keys are mapped to actions See SitePreferences and Site Preferences for more information and a template Note that some skins e g Lean don t use the translation mechanism In this case one must edit the template file itself in order to change the access keys By convention the translation phrases for all of the access key actions start with the characters ak so that the page variable ak edit is replaced by the access key for editing as defined by the current preferences language skin default or site default Implementation of access keys Access keys are implemented in html as optional parameters that can be added to links and many other types of markup Example a href http example com accesskey x Example a would create a link to example com that could be triggered by clicking on the linked word example or using the access key

    Original URL path: http://uli-alto.net/Wiki/pmwiki.php?n=PmWiki.AccessKeys (2016-05-01)
    Open archived version from archive

  • Uli-Alto PmWiki/Page Directives
    of newlines is very important for this markup If you are using the option then the opening MUST occur on the same line as the markup If you are using the full markup markupend form then your markup code must appear AFTER a newline after the initial markup messages Displays messages from PmWiki or recipes for instance from editing pages noaction Turns off the section of the skin marked by PageActionFmt thru PageActionFmt In the pmwiki skin this turns off the display of the actions at the top right of the page other skins may locate the actions in other locations The actions at the bottom of the page are still available nogroupheader nogroupfooter Turns off any groupheader or groupfooter for the page See GroupHeaders noheader nofooter noleft noright notitle If supported by the skin each of these turns off the corresponding portion of the page redirect PageName Redirects to another wiki page redirect PageName anchor Redirects to an anchor within a page redirect PageName status 301 from name quiet 1 Redirects the browser to another page along with a redirect message For security reasons this only redirects to other pages within the wiki and does not redirect to external urls The status option can be used to return a different HTTP status code as part of the redirect The from option limits redirects to occuring only on pages matching the wildcarded name helpful when redirect is in another page The quiet 1 option allows the target page not to display a link back to the original page EnableRedirectQuiet variable should be set to 1 spacewikiwords nospacewikiwords Enables disables automatic spacing of WikiWords in text title text Sets a page s title to be something other than the page s name The title text can contain apostrophes and other special

    Original URL path: http://uli-alto.net/Wiki/pmwiki.php?n=PmWiki.PageDirectives (2016-05-01)
    Open archived version from archive

  • Uli-Alto PmWiki/Include Other Pages
    PageName is a variable like Name and you want to prevent the directive from including the current page Page text variables Group PageName Var Includes definition list values from an optional page as page text variables These are defined using a definition list item description simple colon delimiter item description or special markup item description Basepage include PageName basepage BasePageName Include PageName but treat all relative links and page variables on PageName as relative to BasePageName If basepage is provided all relative links and page variables are interpreted relative to basepage So if one creates TemplateName as Name Name Address Address then the directive include TemplateName basepage PageName will retrieve the contents of TemplateName treating any page variables and links as being relative to PageName In particular the values for Name and Address will be taken from PageName but things like Title and LastModifiedBy would also work here Basepage usage The primary purpose of basepage is to allow the include of pages in a way that mimics the 2 1 x behavior where page variables and links are interpreted relative to the currently displayed page This is done with include SomeOtherPage basepage or include SomeOtherPage basepage FullName It also allows GroupHeader and GroupFooter to have their page variables and links be relative to the currently displayed page instead of GroupHeader and GroupFooter PmWiki default GroupHeaderFmt setting GroupHeaderFmt include Group GroupHeader self 0 basepage FullName nl Otherwise using IncludeOtherPages inside of a GroupHeader would display GroupHeader and not the name of the currently displayed page The basepage parameter is general enough that it can also be used as a templating engine so that we can grab a template page containing variables that are then filled in with values from another page include TemplatePage basepage DataPage And of course a single TemplatePage can actually contain multiple templates delimited by anchors so that we end up with a syntax eerily similar 1 to pagelist templates include TemplatePage abc basepage DataPage So then TemplatePage can use a syntax like abc template stuff here abcend and it s possible to display TemplatePage as a template without it being interpreted same as we do for Site PageListTemplates 1 Okay maybe it s not so eerie given that the pagelist template code actually uses the same function as include to grab its templates But it s still a useful parallel Specifying variables as parameters You can also specify variable values inline with the include statement and refer to the variables in the template using the variable1 format include TemplatePage variable1 value variable2 value2 This assumes that a site has EnableRelativePageVars enabled which is recommended in PmWiki 2 2 0 but was disabled by default in version 2 2 8 and earlier For example on my included page template I might have this ivars Hi Name how are you today ivarsend Hi Name how are you today Then including that section above that section is available via the section FullName ivars you get this type of behavior include

    Original URL path: http://uli-alto.net/Wiki/pmwiki.php?n=PmWiki.IncludeOtherPages (2016-05-01)
    Open archived version from archive

  • Uli-Alto PmWiki/Conditional Markup
    leading when used with DATE1 or trailing spaces when used with DATE2 if date DATE VALUE Evaluates to true if VALUE is within DATE if date DATE1 VALUE true if VALUE or current date if omitted is DATE1 or later unlimited if date DATE2 VALUE true if VALUE or current date if omitted is DATE2 or earlier unlimited if date DATE1 DATE2 VALUE true if VALUE or current date if omitted is in range DATE1 to DATE2 inclusive if enabled VAR true if PHP VAR is true if enabled AuthPw true if user has entered any password during the current browser session This does not mean the user has entered the correct password just that they entered one if equal STRING1 STRING2 true if STRING1 equals STRING2 use quotes if the string or string variable contains spaces eg MY STRING if match REG EXPRESSION true if current page name matches the regular expression if exists PAGENAME true if the page pagename or groupname pagename exists if ontrail WikiTrailPage ThisPage true if ThisPage is in a list used as a trail on WikiTrailPage The name and group conditionals will work even for an included page as the name and group conditionals always check the currently displayed page as opposed to the page that the markup appears in Note Although there is no built in conditional markup to test action you can use if equal Action ACTION to test what the current action being requested is Concatenated conditions In some cases where built in conditions have a parameter the parameters may be concatenated using a comma viz if page Name1 Name2 Name3 if group Group1 Group2 Group3 Negated Conditions Negated forms of conditions also work if attachments this page has no attachments if name PAGENAME current page is NOT named PAGENAME if name PAGENAME if group GROUPNAME1 GROUPNAME2 group is not named GROUPNAME1 or GROUPNAME2 Nesting Conditions Note that if cond automatically closes a previous conditional Thus the following two examples have identical meaning if cond1 cond1 is true if cond2 cond2 is true ifend if cond1 cond1 is true ifend if cond2 cond2 is true ifend Conditions can be nested from 2 2 beta 66 To have nested conditionals you need to number the if and the matching else ifend if cond1 cond1 is true if2 cond2 cond1 and cond2 are true elseif2 cond3 cond1 and cond3 are true cond2 is not else2 cond1 is true cond2 and cond3 are not if2end else cond1 is false cond2 testing was ignored ifend Spaces were added for better readability Using wildcard placeholders The character can be used as a wildcard to represent any character zero one or multiple times The character can be used as a wildcard to represent any character exactly once Wildcard characters and can be used with the name and group conditional markups thus if name PmCal 2005 current page is in group PmCal and begins with 2005 if group PmWiki current page is in group PmWiki or a group

    Original URL path: http://uli-alto.net/Wiki/pmwiki.php?n=PmWiki.ConditionalMarkup (2016-05-01)
    Open archived version from archive

  • Uli-Alto PmWiki/Page specific variables
    argument as in browse BaseName page s base form stripping any prefixes or suffixes defined via BaseNamePatterns as in PmWiki PageVariables DefaultGroup default group name as in Main DefaultName name of default page as in HomePage take note also of PagePathFmt for setting a homepage for a group Description page s description from the description markup as in Documentation for variables that are associated with pages FullName page s full name as in PmWiki PageVariables Group page s group name as in PmWiki Groupspaced spaced group name as in Pm Wiki LastModified date page was edited as in December 19 2015 at 05 04 PM LastModifiedBy page s last editor as in Petko LastModifiedHost IP of page s last editor as in LastModifiedSummary Summary from last edit as in LastModifiedTime time page was edited in unix style timestamp as in 1450544646 This can be used preceded by in ftime and other date time markups Name page name as in PageVariables Namespaced spaced page name as in Page Variables PageUrl page s url as in http uli alto net Wiki pmwiki php n PmWiki PageVariables PasswdRead read permissions for the page e g protected PasswdEdit edit permissions for the page e g protected PasswdAttr attr permissions for the page e g protected RequestedPage page requested in URL used on Site PageNotFound e g PmWiki PageVariables SiteGroup default group name for e g RecentChanges as in Site Title page title may differ from Name as in Page specific variables Titlespaced either the page title if defined or the spaced page name as in Page specific variables In addition to the above there are some page invariant variables available through this markup Author the name of the person currently interacting with the site as in AuthId current authenticated id as in note the lower case d Version PmWiki version as in pmwiki 2 2 86 VersionNum The internal version number as in 2002086 ScriptUrl The url to the pmwiki script as in http uli alto net Wiki pmwiki php Page variable security authpage The form pagename variable or some PageLists can display the values for other pages regardless of the password protections If the other pages are protected and the visitor has no read permissions PageVariables unlike PageTextVariables normally display the values While most variables do not contain sensitive information some of them could do Title Description and those starting with LastModified Administrators and module developers can redefine the sensitive page variables to respect authentications by using the authpage variable instead of page in the definition The following snippet can be added in local config php it will rewrite the default possibly sensitive definitions to the secure ones foreach FmtPV as k v if preg match Title spaced LastModified By Host Summary Time Description k FmtPV k str replace page authpage v Custom page variables You may add custom page variables as a local customization In a local configuration file or a recipe script use the variable FmtPV FmtPV VarName variable definition FmtPV

    Original URL path: http://uli-alto.net/Wiki/pmwiki.php?n=PmWiki.PageVariables (2016-05-01)
    Open archived version from archive