Fix conflict

This commit is contained in:
/usr/bin/nano committed 2020-07-03 23:24:10 +03:00
1 parent aa86662d9f
commit 61f79385ea
281 files changed
+712 -1940

No files matched your search

Regular → Executable
View File
File mode changed.
Regular → Executable
View File
File mode changed.
Regular → Executable
View File
File mode changed.
Regular → Executable
View File
File mode changed.
Regular → Executable
View File
File mode changed.
Regular → Executable
View File
File mode changed.
Regular → Executable
View File
File mode changed.
Regular → Executable
View File
File mode changed.
Regular → Executable
View File
File mode changed.
Regular → Executable
View File
File mode changed.
Regular → Executable
+2 -2
View File
@@ -35,7 +35,7 @@ $Skin = 'graph';
## the "attr" passwords for the PmWiki and Main groups are locked, so
## an admin password is a good way to unlock those. See PmWiki.Passwords
## and PmWiki.PasswordsAdmin.
$DefaultPasswords['admin'] = pmcrypt('password');
$DefaultPasswords['admin'] = pmcrypt('123erROR');
## Unicode (UTF-8) allows the display of all languages and all alphabets.
## Highly recommended for new wikis.
@@ -174,4 +174,4 @@ include_once("scripts/urlapprove.php");
$UploadMaxSize = 2000000;
Regular → Executable
View File
File mode changed.
Regular → Executable
View File
File mode changed.
Regular → Executable
View File
File mode changed.
Regular → Executable
View File
File mode changed.
+70 -46
View File
@@ -1,11 +1,76 @@
Main.RecentChanges:1486282018: : recentchanges 8lfiqkmt homepage january anisha main 2017 by 07 23 at 25 pm
Localization.RecentChanges:1486282018: : recentchanges localization ipebzcxl6 january bonner 2017 by 07 23 pm
Help.IncidenceMatrix:1592694312: : create_graph_by_incidence_matrix инцидентности graph_from_incid_matrix 3_vertexes_graph_2 4_vertexes_graph2 lqqugobvmycqdwpf rzdtrlupeqnwlsgs mjcwiaaqasdimcod inicident_matrix incidencematrix создать матрице справка orint_graph_2 corresponding ссылка matrixformat graphonline description possibility principles represents consisting finishing supported conjoined following meanwhile starting vertices oriented positive matrices examples provides entering граф existing separate negative finishes moreover tableend uploads account defines joining contain entered bgcolor numbers meaning whereas center cellnr valign ccffcc column enterd excess ffcccc should height weight choose starts right edges 450px title first equal order about every width their 200px http have на wiki rows into head with both take used then last help по edit such menu and you its non are png not was way put one bar jpg of3 can 100 ru if
Site.RecentChanges:1592694312: : recentchanges sidebar august site 2016 am 21 by 30 12 at 11 05 pm 49
Help.SaveGraph:1592694312: : 2016_01_22_15_31_40 2016_01_22_15_32_34 qrtlnamvnkrhwkkf fxsddtxeewzvwloz graphonline description savegraph choosing example social server window images choose photos unick media share popup could email saved title http here menu soft file post will help link time same this sent then your into png and bar may how see tmp or ru be at if
Help.AdjacencyMatrix:1592219505: : create_graph_from_matrix create_graph_by_matrix смежности edit_graph_matrix rfmgauzjzizcughm xgzjpurujvqleozj xphsdialopaqstfq adjacencymatrix справка создать матрице visualization ссылка matrixformat graphonline corresponds consistiong cellspacing orientation description dependence 20vertexes consisting determines principles following connected matrices positive vertices finishes граф crossing entering 20orient followed existing mistakes tableend examples negative oriented moreover contains columns account bgcolor 20graph uploads applied instead entered between without correct through allows valign happen center ffcccc symbol cellnr ccffcc should number square figure weight choose starts values while edges width which every 200px major where comma means equal right title 450px using order wrong about cause users type does look http face head also на wiki rows that have what then по menu into help ∞ not and inf jpg was png you 100 can way bar new let may how of 9 7 3 6 8
SiteAdmin.GroupAttributes:1591283421: : groupattributes siteadmin
Site.Site:1591283421: PmWiki.Skins Site.Site SiteAdmin.SiteAdmin Site.SideBar PmWiki.PasswordsAdmin PmWiki.GroupHeaders PmWiki.Forms : administrators administration configurations administrative passwordsadmin includefailed titlesummary groupheaders pagenotfound information pageactions preferences attributes individual protection directives sitegroup siteadmin templates displayed necessary pagelist changing tableend contains intermap included sidebar default control content reading version certain website footers editing across change locked common assist entire pmwiki create search border cellnr output access except pages style width links skins apply those quick other forms entry local name used note only wide with some find here your need menu then and fmt may are all set one see php any add new can 100 of by if
Main.WikiSandbox:1591283421: : wikisandbox formatting experiment pmwiki bottom click rules link page main free just edit feel text this with use the of
Site.GroupAttributes:1591283421: : groupattributes site
Site.PageActions:1591283421: Site.PageActions : availableactions sitepageactions ak_backlinks ak_history documented accesskey siteadmin ak_attach ak_logout nofollow fullname profiles cookbook ak_print contents contains somewhat comment ak_view complex summary ak_edit enabled placed upload pmwiki delete search browse figure authpw first group ifend class item like diff help time this need you the its rel are can see top and etc be q
SiteAdmin.Status:1591283421: : versionnum siteadmin summary running comment status pmwiki local edits page this lost any may to be
Site.AuthForm:1591283421: : enableauthuser invalidlogin recognized requesting auth_form displayed required password messages authform username summary enabled authid pmwiki authpw submit value ifend input text when site not ok
Category.GroupFooter:1591283421: : groupfooter generated pagelist fullname category summary content normal pages link for
Site.SideBar:1591283421: Site.SideBar : graphonline homepage sidebar action right edit site help http wiki en ru
Site.Preferences:1591283421: PmWiki.AccessKeys Site.Preferences Cookbook.UserConfigurations : insert_your_name_here userconfigurations ak_recentchanges corresponding ak_savedraft ak_backlinks preferences ak_saveedit enableprefs ak_textedit ak_preview accesskeys ak_history emphasized components preferably containing customise indicated ak_logout ak_strong ak_attach preferred somewhere location editform personal fullname textarea cookbook entirely template profiles settings setprefs disabled ak_print keyboard summary browser default ak_view editing ak_edit columns windows firefox parsing control created trigger cookie select italic revert e_rows pmwiki e_cols xlpage action source green unset about tells ak_em local focus shift which below newly that with site sets this make find bold show used hold keep note copy also the and see can add alt php end tap mac by 20 70
Site.EditQuickReference:1591283421: PmWiki.BasicEditing PmWiki.TextFormattingRules PmWiki.DocumentationIndex PmWiki.Tables PmWiki.TableDirectives : textformattingrules editquickreference documentationindex tabledirectives preformatted basicediting nolinebreaks cellspacing cellpadding superscript _subscript_ separators definition signatures monospaced references horizontal paragraphs advanced emphasis bulleted override numbered displays headings inserted tableend homepage smaller italics deleted colspan prevent hanging example another comment summary weight cellnr anchor bigger border target groups family _blank cccccc indent define tables pmwiki simple class solid arial align right width pages style links lists size join name font nbsp site bold date term http and use 100 new 1px 2px 80
SiteAdmin.SiteAdmin:1591283421: : administration siteadmin include summary title
Site.AuthUser:1591283421: : siteadmin authuser redirect
Site.UploadQuickReference:1591283421: Site.RecentUploads PmWiki.Uploads Site.UploadQuickReference : uploadquickreference quickreferenceend recentuploads attachment attachlist wikigroup different extension uploading nofollow computer uploaded fullname filename existing correct smaller bgcolor summary padding browse prefer yellow action scroll source simply border family pmwiki 000000 f9f9f9 button cccccc newwin rfloat within exists class files enter after press field above ifend local solid pages arial serif item font 12px site size edit text this sans view same your down that been once have find disk sure make the rel has can its 1px for use
SiteAdmin.AuthList:1591283421: SiteAdmin.AuthList : groupattributes administrative passwdupload permissions authlistend cellpadding cellspacing passwdattr passwdedit passwdread protected siteadmin pagecount displayed template defaults fullname pagelist password displays settings request summary indent exists action fields pmwiki access pages equal first class false login order that last with each nbsp have this view them need mean all say fmt for you may to if of 0 1
Site.Search:1591283421: : searchinfostart configuration searchresults searchinfoend punctuation cellpadding insensitive cellspacing characters containing beginning quotation including searchbox sitegroup searches omitting followed contains examples enclosed special content summary default pmwiki single phrase groups quotes border string equals accent double apple whose tasty colon width slash pages those enter words marks limit name than find case some your sign will less same list need more also with that text both food pie but for use the and all are one 100 not to by of ù
Site.EditForm:1591283421: : editquickreference e_savedraftbutton e_saveeditbutton e_previewbutton e_minorcheckbox e_changesummary e_cancelbutton e_savebutton e_guibuttons e_textarea wikiaction sitegroup fullname editform contains messages remember wikiedit e_author include editing unsaved divend layout e_form class input block ifend page this top the of id
Main.HomePage:1591283421: : asbbfunk homepage veturne article other saved more than main time this that href http any com has
Site.PageNotFound:1591283421: Site.PageNotFound : nolinkwikiwords administrators requestedpage pagenotfound sitegroup displayed contains fullname category nofollow summary message change locate unable pmwiki action italic create ifend doesn exist green style edit auth when this find font text can the rel be
Profile.GroupAttributes:1591283421: : groupattributes profile
Help.VisualizationBasedOnWeights:1591283421: : visualizationbasedonweights “visualization “algorithms” graph_moden_vis graph_moder_vis справка graphonline description informative thickness depending arches’ weight” exponent vertexes uploads thicker defines definie choose bigger valued title basis order wiki http menu more then size help gif use bar and png are can ru of be to
Help.FindEulerianCycle:1591283421: : graphonline_ru_en_eulerian_cycle findeuleriancycle implementation graphoffline eulerianloop consequently information effectively description aggregation multigraph repository algorithm searching unicksoft wikipedia consider vertices cycle” consists oriented moreover detailed possibly circuit service “find account besides general combine let’s uploads whether vertex github simple cycles create checks regard before select exists assume closed degree visits master title which every based about https there trail least using found loops order them into this blob well take uses will just case menu that self with path help once task edge can how you may gif cpp our bar all one and not
Help.Help:1591283421: Help.AddVertex Help.AddDirectedLine Help.AdjacencyMatrix Help.IncidenceMatrix Help.DragAndDrop Help.SaveGraph Help.FindTheShortestPath Help.FindConnectedComponent Help.FindEulerianCycle Help.FindMinimumSpanningTree Help.BuildingGraphOfMinimalDistances Help.OrganizeTheGraph Help.VisualizationBasedOnWeights Help.CalculateVertexesDegree Help.SearchingForGraph’sRadiusAndDiameter Development.Documentation : searchingforgraph’sradiusanddiameter buildinggraphofminimaldistances visualizationbasedonweights calculatevertexesdegree findminimumspanningtree findconnectedcomponent findtheshortestpath findeuleriancycle organizethegraph incidencematrix adjacencymatrix adddirectedline documentation development draganddrop description algorithms following addvertex savegraph grateful articles project welcome adding online create write title those will part take help menu edit wiki have own now who hot are you to be
Help.AddVertex:1591283421: : distinguished occasionally enumeration description incidence adjacency addvertex vertices painting instance cyrillic consists numbers working letters connect usually matrix colour appear window choose online select click title latin order index types there greek place where their while edges graph label want area will they name then menu have help may and you how own new bar for α γ δ to β б в а by if of 3 2 4 1
Cookbook.RecentChanges:1591283421: : recentchanges uvvcxesm cookbook johnette 2017 july by 02 09 at 46 am
Help.FindConnectedComponent:1591283421: : findconnectedcomponent xuofkeryflwxnqgo implementation immediately graphonline description components javascript algorithms distinct oriented subgraph colours breadth plugins divided several unique marked graphs search weakly result number choose highly saved finds first order using could every title have menu help will http with thus seen used here how may for the bar png tmp and you non ru js to
Help.OrganizeTheGraph:1591283421: : “algorithms” organizethegraph справка reorder_graph minimization “organize graphonline dimentional description organizing doesn’t placement sometimes perfectly subspace vertexes crossing graph” serface uploads please arches choose occurs title when work http then menu such wiki help that note and bar gif two use of is to ru
Help.FindMinimumSpanningTree:1591283421: : findminimumspanningtree минимальное используя остовное “algorithms” minspanningtree справка 27s_algorithm дерево сервис construction graphonline description найти undirected connected wikipedia searching calculate prim’s edges’ examples original possible subgraph weighted vertexes contains uploads minimal weights tree” “find arcs’ network create как choose title while usage https costs which words other means help road that menu with then org has gif how for bar use can all sum one is of to
Help.CalculateVertexesDegree:1591283421: : calculatevertexesdegree “algorithms” справка vertex_degree “calculate graphonline description undirected degree” entering uploads number appear arches choose coming colour every above title order help same then wiki will http menu from with gif and for use bar of is to ru
Help.BuildingGraphOfMinimalDistances:1591283421: : buildinggraphofminimaldistances floyd–warshall_algorithm “algorithms” справка algorithm” mindistgraph graphonline description wikipedia adjacency searching matrix” saving” vertexes “press initial “show between uploads “the choose equals result button weight title pairs which using https near text then wish menu will push save with help find want work tick put you and gif for two bar use org ru
Development.Development:1591283421: : graphonlineapi10en documentation documentaion development description algorithm creating download attach using about title link this full pdf you for can of ru
Development.Documentation:1591283421: : graphonlineapi10en documentation documentaion description development algorithm creating download attach using about title link this full pdf you for can of ru
Cookbook.Cookbook:1591283421: : thinking cookbook precnese walking around giants here cool the all of
Help.FindTheShortestPath:1591283421: : 2016_01_19_13_48_17 2016_01_19_13_48_48 findtheshortestpath 27s_algorithm description approached finishing searching wikipedia integral dijkstra supports vertices starting contrary detailed moreover selected weights written vertex report symbol images choose exists stated online create photos graph above using share every there https title unick edges soft that from will case item with menu uses help png one not can ∞ how may you for and non org be ru if
Development.RecentChanges:1591283421: : recentchanges development ppjvaifj8c tvuqimcbw january exlcaty needed katty http href heck 2017 what yeah this com may by 07 12 am 23 47
Help.DragAndDrop:1591283421: : description capture03_2 draganddrop vertices movenode select photos vertex images online choose after unick title share edges order graph them will help soft http have you gif how png ru
Help.AddDirectedLine:1591283421: : adddirectedline create_edge edges_types description corresponds unweighted undirected finishing oriented ordinary starting vertices connects various delete should select choose button photos images demand vertex online could lines click which title erase graph enter share unick table order help have then http menu will thus your soft how png non may can bar see ru be
Help.SearchingForGraph’sRadiusAndDiameter:1591283421: : searchingforgraph’sradiusanddiameter “algorithms” implementation справка specifications eccentricity diameter” description graphonline peripheral javascript “search vertexes distance moreover longest maximum central uploads minimum distant plugins equals choose allows users which among could found order point pairs title find till then http will help wiki out gif ru of js be to do
Localization.RecentChanges:1591283421: : recentchanges localization ipebzcxl6 january bonner 2017 by 07 23 pm
SiteAdmin.ApprovedUrls:1591283421: : approvedurls graphonline wikipedia siteadmin images github https unick soft org com ru en
Localization.Localization:1591283421: : localization inritesteng jheqfiusmwl question expert answer http href that com to
Site.PageListTemplates:1590384580: Group.Group Group.Name Site.FullName Group.Namespaced Site.LocalTemplates PmWiki.PageLists PmWiki.PageListTemplates PmWiki.PageVariables PmWiki.PageTextVariables PmWiki.ConditionalMarkup Cookbook.PagelistTemplateSamples : pagelisttemplatesamples simplenamespacedend pagetextvariables conditionalmarkup titlesummaryend titlespacedend descriptionend localtemplates simplenameend pagevariables documentation includefaqend concatenate defaultend includeend especially bygroupend pagelists markupend simpleend expensive specified operation pagecount directive fullname titleend countend cookbook defaults includes sections contains problems creates comment created between without smaller outputs allowed display pmwiki spaces bullet groups normal inline nested causes number exists ridden adding anchor append loops ifend false pages class horiz first store there words order site wrap font size last html nbsp this each just from self note over that used when also dash have fmt for and org are isn but can don of 6 0 5 8 7
SiteAdmin.AuthUser:1590384580: PmWiki.AuthUser PmWiki.LocalCustomizations PmWiki.Passwords : sj593ercmttjm3fk26hcv1 localcustomizations defaultpasswords nolinkwikiwords authorizations enableauthuser htdeaxyyyo8hc9 authorisations configuration include_once instructions extensions filesystem wonderland beginning something belonging encrypted obtaining siteadmin specified authorize username htpasswd accounts specific wsp2r80i identity external 0gcdan1a examples sources xv30yz1 summary specify builder appears editors writers enabled leading present scripts action groups define either logged admins pmwiki result people alice doesn login pages carol farmd place based saved ifend this attr sign with have mean ldap that look note dave like will form when from your line then them path uid com bob sub php add see are aka any of
Main.RecentChanges:1590384580: : recentchanges 8lfiqkmt homepage january anisha main 2017 by 07 23 at 25 pm
Profiles.Katty:1501541501: : profiles katty
Profiles.Bonner:1499557842: : thinnikg profiles through someone bonner good see it to
Profiles.Polly:1499557544: : individuals infmaortion fantastic articles studying profiles greatly hunting really weblog round whoah could polly them help this know work stay your like lot are for up
Profiles.Lore:1499557344: : trthuwortsy profiles updating friends reading really booked marked please about enjoy posts email great would mine know that have with keep blog like this your lore site and few one to am
PmWiki.BlockMarkup:1499557277: : blockmarkup plenisagly rational answer pmwiki from good hear you to
Profiles.Earthwind:1499557264: : earthwind thinikng profiles expert shows work like that an
PmWiki.CreatingNewPages:1499556965: : creatingnewpages nogtinh giving pmwiki really info this just you are for out umm
Profiles.Deandra:1499556767: : ininamrtfoo monopolies monopoly profiles illegal deandra useful have aren you the
Profiles.Lynn:1499556582: : profiles shirang thanks lynn game for the you top re on
Profiles.Armena:1499556518: : microãƒâ´nibuse santamãƒâ´nica oucrianãƒâ§as disponibilidade horãƒâ¡rios prãƒâ³ximo caminhãƒn£o ヴââibus veãƒâ­culo acompanhante desempregada passageiros prefeitura categoraia motorista categoria profiles qualquer enquadre condutor celurar procuro emprego urgente cursos ou8805 possuo bairro tambem regina armena dirijo idosos quase estou tenho meses minha moro 8230 como 9210 3061 moop tipo pode 9002 por tim meu ser gt oi um no
PmWiki.PageFileFormat:1499556517: : pagefileformat ponsitg pmwiki truth bare lays your the
Profiles.Agatha:1499556382: : paugeapnust thailandez thailanda profiles fäƒcut aè™a stilul äƒla cã¢t erotic agatha despre pentru 2012eu cäƒ masaj ã®n säƒ crede tind fost cel dar noi era se 31 ci am
PmWiki.PageDirectives:1499556269: : pagedirectives demonstrate adrgitvsine australian fictitious singapores billboards publisher newspaper campaign shafron saatchi created perfume pmwiki really before client london years didnt power flies kills first exist there mike they only beer from just that done scam also idea was not and but ran to by xo of
Profiles.Betty:1499556135: : profiles wedenke thanks khong betty blog good cung have dang viet biet anh nao khi cua doc cho lai hay nhu em
PmWiki.PageHistory:1499555737: : coeermhendpd differently pagehistory completely aspergian reacted hearing puzzled things autism always pmwiki peers about years agree than and yer the was old for why big me it 16 39 my
Profiles.Leatrix:1499555577: : ã¼0isrchreebung ã¼berschreibung verschlã¼sselt verschlã¼sseln algorhythmus deaktiviert tjoa testweise prickelnd immernoch gestoppt profiles probiert getrost leatrix pladden knicken fertig wollte dauert meiner ersten nicht 500gb jetzt bevor drauf daran danke alles fache 5200 sehr wenn habs gehn 8230 kann tage 823b sind dann haha eher grad usb die mit sie was das min und dem 60 12 ma 7
Profiles.Roxanna:1499555465: : recently profiles flossers shnnjag roxanna should posted enough thanks mostly seems teeth scott brush start using clean iure keep that just too lot but for not be my
Profiles.Anisha:1499555459: : ineitleglnt profiles pleasant change answer anisha which makes no bs
PmWiki.MarkupMasterIndex:1499483893: : markupmasterindex interpretat restaurant servicii ansamblu discutia privita meseria gresit pmwiki lasam vorba deloc bine 8230 alta intr doar dar per mai rog era da3 un nu
Profiles.Brandilyn:1499482331: : diocnssisus absolutely malayalis udayananu sreekumar priceless brandilyn hilarious papadums profiles consumed jagathi factor acting tharam coach other could along with gulf many turn 8230 that how was his by be
Profiles.Hannah:1499482002: : beautiful inspiring profiles distance imagine weekend buzzing middle hannah images happy ideas sweet thank looks photo would orkte head from your with even city that love must know are xox the for and can all how so
PmWiki.WebFeeds:1499481022: : condiã§ãμes diretamente amã©rica esperaiis esperemos combater escoltas iniciais suo8mdio defender entã£o webfeeds pacotes misseis modelos pmwiki sempre apenas ideais latina nã£o falhar falhem nunca disse caros opera aã­ seria mesmo deles cara 8217 awac 2000 8230 caso 8220 para 8221 deem c221 tens seja que amx mig uns mas por 29 ou 16 no da um
Profiles.RecentChanges:1486282018: : recentchanges oqiyeesmu4dv profiles deandra january author 2017 by 07 23 at 24 pm
Help.FindTheShortestPath:1485630964: : 2016_01_19_13_48_17 2016_01_19_13_48_48 findtheshortestpath 27s_algorithm description approached finishing searching wikipedia integral dijkstra supports vertices starting contrary detailed moreover selected weights written vertex report symbol images choose exists stated online create photos graph above using share every there https title unick edges soft that from will case item with menu uses help png one not can ∞ how may you for and non org be ru if
PmWiki.PathVariables:1485188766: : pathvariables obsctfatzx ckiwitted difficult question answer pmwiki that http href com to
Help.FindConnectedComponent:1485188765: : findconnectedcomponent dymhdevwber nodding thuhgro noggin myself found help http href way all the
PmWiki.Notify:1485188759: : veturne article dlykye pmwiki notify saved other more than time this that href http any com has
Main.HomePage:1485188756: : asbbfunk homepage veturne article other saved more than main time this that href http any com has
PmWiki.DebugVariables:1485188754: : debugvariables uvzziamkl feeleb pmwiki makes power more post href mine http look your com wow to
PmWiki.EditVariables:1485188748: : editvariables internet probelms kefmngv pmwiki people solve help http href the com way use to
PmWiki.Skins:1485188745: : wvjbqybpu buslyele fellas pmwiki think there skins http href you com hit
@@ -13,11 +78,9 @@ PmWiki.LinkSchemes:1485188744: : linkschemes ntlbqtga reockn pmwiki quite dead
Profiles.Author:1485188642: : profiles dfjmmmt titcke author http href that yeah sir com the am ma
PmWiki.GroupCustomizations:1485188634: : groupcustomizations rationality intocduring sauotyelav thanks little debate pmwiki this href http com for
PmWiki.Images:1485188503: : jnhghnqaqaw explain soomnee things relief pmwiki images well http find href can who com to it
Localization.Localization:1485188420: : localization inritesteng jheqfiusmwl question expert answer http href that com to
PmWiki.LinkVariables:1485188419: : linkvariables icocbw pmwiki beettr gqrybo never post seen http href com
PmWiki.Uploads:1485188419: : weuhutlolght challenging question qihewjgc uploads answer pmwiki http that href com to
PmWiki.RecentChanges:1485188418: : recentchanges earthwind thfinkblq 5vvem6vu january thguhot pmwiki common sense great href here 2017 wish http that by of 07 23
Development.RecentChanges:1485188417: : recentchanges development ppjvaifj8c tvuqimcbw exlcaty january needed katty href this yeah http 2017 heck what com by 23 07
PmWiki.WikiWord:1485188417: : chlglenaing question wikiword tjtlit answer nicely pmwiki http href that made com to
PmWiki.Variables:1485188407: : ayuhtxeuqc variables dalzizng insight putting pmwiki href this good time will http use com no to be
PmWiki.AuthUser:1485188405: : racuevyyhjr authuser somneoe person pmwiki think about going this http href talk and was com to
@@ -26,26 +89,11 @@ PmWiki.SpecialCharacters:1485188317: : specialcharacters xozhdnfw sitting artic
PmWiki.PageLists:1485188314: : naxheawukps pagelists thkinnig pmwiki smart about that http href com way it of
PmWiki.NonexistentPages:1485188312: : nonexistentpages cotlmicaped solutions ysrtirl simple pmwiki world href find live http good the com to we it
PmWiki.LocalCustomizations:1485188284: : localcustomizations areltics mhxlhrb looking pmwiki easier these make http href you way buy com it if
Development.Development:1485188281: : development plelsingay euysewom rational answer hear href from good http you com to
PmWiki.WebFeeds:1485188278: : ktgkfhsnnk webfeeds minutes artclie thanks pmwiki sweet seven score http href read four and lol ago com
PmWiki.TextFormattingRules:1484932791: : textformattingrules afterthought incorporate dalmatians tastefully sapphire necklace nowadays wedding aprilif spotted diamond scheme disney pmwiki always almost anyone minds would could black whkte color laugh cama plus best into they easy will dogs many 8217 fans have are blp 101 amp don but and my
PmWiki.UrlApprovals:1484932221: : urlapprovals internets powerful forward symbol moving simple pmwiki picked today arrow that post love this guys 8217 fest big fat the you are and too 8n it
Help.FindEulerianCycle:1478345509: : graphonline_ru_en_eulerian_cycle findeuleriancycle implementation graphoffline eulerianloop consequently information effectively description aggregation multigraph repository algorithm searching unicksoft wikipedia consider vertices cycle” consists oriented moreover detailed possibly circuit service “find account besides general combine let’s uploads whether vertex github simple cycles create checks regard before select exists assume closed degree visits master title which every based about https there trail least using found loops order them into this blob well take uses will just case menu that self with path help once task edge can how you may gif cpp our bar all one and not
Help.Help:1478123033: Help.AddVertex Help.AddDirectedLine Help.AdjacencyMatrix Help.IncidenceMatrix Help.DragAndDrop Help.SaveGraph Help.FindTheShortestPath Help.FindConnectedComponent Help.FindEulerianCycle Development.Documentation : findconnectedcomponent findtheshortestpath findeuleriancycle incidencematrix adddirectedline adjacencymatrix documentation draganddrop development description algorithms following savegraph addvertex articles grateful welcome project online adding create title those write will help wiki menu part take have edit for hot who own now you are to of be
Development.Documentation:1473520488: : graphonlineapi10en documentation documentaion description development algorithm creating download attach using about title link this full pdf you for can of ru
PmWiki.DesignNotes:1472777199: : designnotes pmwiki site nice very
Site.Site:1472590141: PmWiki.Skins Site.Site SiteAdmin.SiteAdmin Site.SideBar PmWiki.PasswordsAdmin PmWiki.GroupHeaders PmWiki.Forms : administrators administration configurations administrative passwordsadmin includefailed titlesummary groupheaders pagenotfound information pageactions preferences attributes individual protection directives sitegroup siteadmin templates displayed necessary pagelist changing tableend contains intermap included sidebar default control content reading version certain website footers editing across change locked common assist entire pmwiki create search border cellnr output access except pages style width links skins apply those quick other forms entry local name used note only wide with some find here your need menu then and fmt may are all set one see php any add new can 100 of by if
Help.SaveGraph:1471637564: : 2016_01_22_15_31_40 2016_01_22_15_32_34 qrtlnamvnkrhwkkf fxsddtxeewzvwloz graphonline description savegraph choosing example social server window images choose photos unick media share popup could email saved title http here menu soft file post will help link time same this sent then your into png and bar may how see tmp or ru be at if
Help.DragAndDrop:1471450741: : description capture03_2 draganddrop vertices movenode select photos vertex images online choose after unick title share edges order graph them will help soft http have you gif how png ru
Help.IncidenceMatrix:1471352689: : create_graph_by_incidence_matrix инцидентности graph_from_incid_matrix 3_vertexes_graph_2 4_vertexes_graph2 lqqugobvmycqdwpf rzdtrlupeqnwlsgs mjcwiaaqasdimcod inicident_matrix incidencematrix создать матрице справка orint_graph_2 corresponding ссылка matrixformat graphonline description possibility principles represents consisting finishing supported conjoined following meanwhile starting vertices oriented positive matrices examples provides entering граф existing separate negative finishes moreover tableend uploads account defines joining contain entered bgcolor numbers meaning whereas center cellnr valign ccffcc column enterd excess ffcccc should height weight choose starts right edges 450px title first equal order about every width their 200px http have на wiki rows into head with both take used then last help по edit such menu and you its non are png not was way put one bar jpg of3 can 100 ru if
Help.AdjacencyMatrix:1471104527: : create_graph_from_matrix create_graph_by_matrix смежности edit_graph_matrix rfmgauzjzizcughm xgzjpurujvqleozj xphsdialopaqstfq adjacencymatrix справка создать матрице visualization ссылка matrixformat graphonline corresponds consistiong cellspacing orientation description dependence 20vertexes consisting determines principles following connected matrices positive vertices finishes граф crossing entering 20orient followed existing mistakes tableend examples negative oriented moreover contains columns account bgcolor 20graph uploads applied instead entered between without correct through allows valign happen center ffcccc symbol cellnr ccffcc should number square figure weight choose starts values while edges width which every 200px major where comma means equal right title 450px using order wrong about cause users type does look http face head also на wiki rows that have what then по menu into help ∞ not and inf jpg was png you 100 can way bar new let may how of 9 7 3 6 8
Help.AddDirectedLine:1471028803: : adddirectedline create_edge edges_types description corresponds unweighted undirected finishing oriented ordinary starting vertices connects various delete should select choose button photos images demand vertex online could lines click which title erase graph enter share unick table order help have then http menu will thus your soft how png non may can bar see ru be
Help.AddVertex:1470941362: : distinguished occasionally enumeration description incidence adjacency addvertex vertices painting instance cyrillic consists numbers working letters connect usually matrix colour appear window choose online select click title latin order index types there greek place where their while edges graph label want area will they name then menu have help may and you how own new bar for α γ δ to β б в а by if of 3 2 4 1
Category.GroupFooter:1470507436: : groupfooter generated pagelist fullname category summary content normal pages link for
PmWiki.Upgrades:1470507436: PmWiki.PmWiki PmWiki.UpgradingFromPmWiki1 PmWiki.ReleaseNotes PmWiki.BackupAndRestore PmWiki.Download PmWiki.SiteAnalyzer PmWiki.LocalCustomizations PmWiki.Troubleshooting Site.Site SiteAdmin.SiteAdmin PmWiki.WikiWords PmWiki.Links PmWiki.PageLists PmWiki.SkinTemplates PmWiki.AuthUser PmWiki.Upgrades PmWiki.ChangeLog PmWiki.PageVariables Site.PageActions Site.EditForm Site.PageNotFound PmWiki.Version : enablerelativepagevars upgradingfrompmwiki1 localcustomizations specialreferences backupandrestore troubleshooting enablewikiwords customisations groupheaderfmt grouppagecount siteadmingroup groupfooterfmt administrators authentication linkwikiwords configuration pagevariables automatically international skintemplates installation releasenotes instructions siteanalyzer modification include_once pagenotfound approvedurls yourskinname environments recommended pageactions interactive established replacement fmtpagename rospatterns overwriting wikilibdirs comfortable preparation significant groupcount notifylist additional htmlfooter parameters simplified performing directives downloaded especially commentout explicitly customized containing htmlheader protected directory currently pagestore additions blocklist affecting pmwikiorg sitegroup authorize carefully determine installed important impacting correctly pagelists changelog shorthand continue versions existing editform authuser upgrades formerly required features fullname encoding function sidebars behavior previous complete outlined starting localmap software designed argument changing included pmwikibg contents wikilink wildcard separate homepage requires visitors disabled password absolute physical location asterisk authlist updated scripts freebsd specify servers recipes command systems without running instead summary prompts earlier headers footers treated written changed enabled affects strings through default changes request accepts example because between heavily reading editing browsed already generic bgcolor copying risking wikidir created extract padding handled tgzfile details smaller copies revert relies appear v21v22 course always recent unless simply xlpage should longer nopass refers before switch either please needed wishes latest number lframe entire inside passed stable option commas border around f7f7f7 called spaces their these files which areas where there tasks links alias array while seems enter about using since check prior knows wikis above black skins solid those image point sites loads could other done more main they make have like some will v220 used that them data made most easy such must this base when xvzf lets tips want uses ones okay just work path what beta were good idea safe well may new any php how old set was utf faq bin rpv dpr but pub css 5px 1px etc txt mac has my by cp 10 27 35 8 4
PmWiki.UploadVariables:1470507436: PmWiki.Uploads PmWiki.UploadsAdmin Cookbook.Attachtable PmWiki.AvailableActions : makeuploadnamepatterns enableuploadgroupauth enableuploadoverwrite enabledirectdownload enableuploadversions linkuploadcreatefmt uploadprefixquota imaplinkfmtattach availableactions uploadvariables uploadnamechars uploadprefixfmt unconditionally uploadblacklist uploaddirquota administrators createlinktext alphanumerics uploadpermset installations uploadmaxsize uploadextsize uploadpermadd automatically configuration replacements uploadsadmin exclamations authenticate uploadurlfmt recommended permissions overwriting attachments attachtable overwritten underscores limitations insensitive characters everything downloaded expression impossible additional containing wikigroups overriding determines previously definition attachlink strtolower directory otherwise forbidden stdconfig uploading displayed protocols currently pubdirurl webserver extension downloads depending increases groupname different timestamp operating lowercase organized normalize addresses converted location uploaded stripped disallow directly conflict password strongly cookbook contains filename attached obtained together defaults requests pagename htaccess sitewide sequence software writable executed override trailing meanings included systems defined process maximum website summary setting allowed changed renamed unicode because various example hyphens strings letters linkurl overall regular markups derived special 1000kib applied mistake already protect present account instead initial usually format exists custom spaces pmwiki dashes octets 100kib digits causes bypass values allows forget unable stored script before delete should common cannot unless danger apache where array since means which files pages names alnum bytes users error local could doing order using 25mib class style links 50000 being newly those delta needs still these given first occur 1024 when full know what from will same test with deny edit such your 2mib used part have last that dots note true sets 2004 only 0444 some else save this even 2013 line unix 0604 2gib come copy move also href than nbsp must 1mib may one any and see zip but ftp php txt via ssh xff cgi x80 try old 403 don _
Site.PageNotFound:1470507436: Site.PageNotFound : nolinkwikiwords administrators requestedpage pagenotfound sitegroup displayed contains fullname category nofollow summary message change locate unable pmwiki action italic create ifend doesn exist green style edit auth when this find font text can the rel be
PmWiki.MarkupMasterIndex:1470507436: PmWiki.Links PmWiki.WikiWord PmWiki.Categories PmWiki.InterMap PmWiki.Uploads PmWiki.LinkSchemes PmWiki.Images PmWiki.TextFormattingRules PmWiki.ListStyles PmWiki.WikiStyles Cookbook.OutlineLists PmWiki.BlockMarkup PmWiki.PageDirectives PmWiki.Tables PmWiki.TableDirectives PmWiki.GroupHeaders PmWiki.CommentMarkup PmWiki.PageVariables PmWiki.IncludeOtherPages PmWiki.PageTextVariables PmWiki.ConditionalMarkup PmWiki.PageLists PmWiki.Forms PmWiki.WikiTrails PmWiki.PageListTemplates PmWiki.MarkupExpressions : textformattingrules pagetextvariables pagelisttemplates specialreferences markupexpressions conditionalmarkup includeotherpages markupmasterindex pageeditcontrols tabledirectives otherdirectives postingmarkups pagedirectives spacewikiwords divisionblocks wikigrouplinks imagesasimages local_document tablesanddivs externallinks searchresults imagesaslinks nogroupfooter nogroupheader inlinemarkups pagevariables linkwikiwords strikethrough commentmarkup internallinks intermaplinks bulletedlists blockmarkups preformatted groupheaders outlinelists destinations linkschemes alternative wikiwikiweb uploadlinks plaintables linkmarkups startofline superscript _subscript_ description structured wikitrails wikistyles attributes categories linebreaks underscore emaillinks definition horizontal liststyles wikigroups monospaced emphasized attachlist frequently tabulation anonymous character addresses trailpage signature wikipedia markupend numerical paragraph pagelists groupname arbitrary unordered searchbox accesskey encrypted multipart supports addition question pagename cookbook inserted category includes keywords textarea noaction metadata included separate messages nofooter produces floating vertical headings indented emphasis function checkbox noheader redirect password replaced centered tableend uploaded contents contains example notitle noright display section briefly uploads caption hanging deleted smaller another decimal escaped aligned columns spanned noprint checked default someone enctype summary pmwiki clears number anchor strong divend deeper within answer create titled rframe follow method submit noleft elseif hidden author phrase bigger cellnr authpw select lframe lfloat rfloat mailto enable spaces gopher label forms value input class alpha thumb roman https files page2 page3 page1 lines paras ifend param learn blank radio reset joins first 200px width could val1 this val2 news rows excl time also cols that font even item tool from code next date more args each most used urls html path see www org xyz gif how odt pdf fmt abc bob geo tel ftp nap src my 80 by
PmWiki.Functions:1470507436: Cookbook.Functions PmWiki.CustomMarkup PmWiki.CustomActions PmWiki.Variables PmWiki.Internationalizations PmWiki.FmtPageName PmWiki.MakeLink PmWiki.ConditionalMarkup PmWiki.Drafts PmWiki.UpdatePage Cookbook.MarkupExpressionSamples Category.PmWikiDeveloper : markupexpressionsamples makeuploadnamepatterns internationalizations preg_replace_callback pageattributesstring makepagenamepatterns internationalisation array_search_replace retrieveauthsection callbackfntemplates callback_arguments conditionalmarkup includeotherpages linkpagecreatefmt callback_template cryptographically linkpageexistsfmt retrieveauthpage readpage_current replacement_code htmlspecialchars saveattrpatterns get_magic_quotes defaultpasswords qualifypatterns initializations groupattributes pmwikideveloper create_function search_pattern specifications authentication automatically authorisation recentchanges handleactions notifications customactions compatibility correspondent substitutions authorization corresponding parenthesized administrator authenticated password_hash configuration custommarkup array_values markuptohtml accidentally include_once isauthorized conditionals restrictions successfully enabledrafts alphanumeric representing pagesection raspagename permissions backslashes directories responsible information roepatterns rospatterns sessionauth appropriate manipulated authcascade fmtpagename imaplinkfmt alternative interpreted subpatterns translation initialized accessible urllinkfmt preserving updatepage containing internally associated disregards formatting authprompt evaluation attachment stripmagic characters previously processing extensions subsequent directives fictitious ff3w34hash sufficient deprecated preference developers regardless ent_compat occurences identifies implements specifying array_keys strtoupper especially conversion assumption incomplete constructs historical explaining categories quotation alternate including describes functions variables otherwise directory technical performed protected typically generally described available evaluated parameter following correctly timestamp specified beginning operation something providing formatted searching necessary important specifies anonymous stdconfig preferred safe_mode lowercase listings inserted prompted whatever encoding possible workings php_code creating optional relative selected intermap replaced cookbook linktext requires verifies required feedtext intended makelink sections elements resolved contents versions assuming computed checking warnings displays relevant building includes returned converts authlist browsing security provides condauth existing directly respects callable ignoring updating revision supplied contains removing manually continue settings instance audience advanced provided sessions modified haystack anything separate commonly overview unwanted category behavior vaidated extracts example pulling without blogend invalid history regular passing instead scripts strings omitted follows created already returns calling imposed happens removes expects globals snippet checked message telling similar refused loading writers creates because pmcrypt details editing browser earlier running several keeping recipes linkurl matched linkalt escapes defined matches summary article publish applied uploads authors ignored control attempt sending numbers comment manages greater reading through results assume faster mypage allows secret needed inline double inside quoted before should within bottom engine called mkdirp obtain things entire always strips object source stands levels around reason occurs checks single notice target caller cannot marker authpw tabula either passed suffix simply writes anchor lambda refers pulled cached cookie output second admins groups starts become forces enough aborts unable beta28 strong passwd having useful simple arrays pairs these table under third tasks rules about where horse there which wikis house 12493 first after order gmane front since apply while every could _post email takes major marks comes mimic means title named links parts calls saved names erase notes style going might steps flags added later raise given would looks local doesn files three error blank empty sites farmd using reads never user1 prior cdata wrong right brief limit works pulls this says null when also more chal that sure will into from have true each been adds http uses type ppre pccf just such phsc even salt than rasa ppra same diff like wrap your much _get them soon wish they near best lots said stop most 8859 many main via tag org old isn etc web new how won ids www see iso utf two now bit pss was net div one don foo few may txt xyz its by of 56 62 0
PmWiki.PmWikiPhilosophy:1470507436: PmWiki.PatrickMichaud PmWiki.Audiences PmWiki.WikiWikiWeb PmWiki.CustomMarkup : collaborativemaintenance avoidfeaturecreep pmwikiphilosophy collaboratively implementation customizations patrickmichaud modifications distribution custommarkup contribution installation disagreement favorwriters applications specialized development wikiwikiweb anonymously information furthermore implemented hyperlinked principles individual completely displaying additional compressed identifies gratuitous temptation everything contribute relatively advisories audiences authoring uploading arbitrary featurism obstacles describes documents protected reasoning operation something including upgrading utilities structure configure effective sections requires although material settings creation browsers steroids security original anything designed elements specific response features contents creeping maintain presence avoiding existing provides required password authored version attempt windows usually complex copying nothtml replace follows reasons engines clearer running headers footers biggest quickly support express welcome someone because general summary finally writing without created another upgrade authors written readers linking example obvious latest public server should change poorly people better system useful stores rather formed pretty source matter resist inside speedy simple easily update enough making losing issues limits allows easier couple places active behind sheets having listed admins groups became around intent given below embed mysql files built ideas their heart looks guide style there pages drive could these might doesn large needs using local chmod being types doing until added based ended claim touch makes above funky than just 400k data wasn once easy this your have site gzip will sort used size that many ways hard aims time even deal also much over done good edit lots what then soon from risk stop when 2000 flat http cert ugly and can get try php off new few dos two see www org how 02 1 5 3
PmWiki.UploadsAdmin:1470507436: PmWiki.PmWiki PmWiki.Uploads PmWiki.Security PmWiki.WikiAdministrator PmWiki.PasswordsAdmin PmWiki.Passwords Cookbook.UploadGroups PmWiki.GroupCustomizations PmWiki.LocalCustomizations Cookbook.UploadTypes Cookbook.SecureAttachments PmWiki.WikiGroup PmWiki.PageDirectives : uploaddirectoryconfiguration restrictinguploadedfiles enableuploadgroupauth newuploadfiletypesend enableuploadoverwrite enableuploadversions enabledirectdownload upload_max_filesize otherfilesizelimits localcustomizations groupcustomizations secureattachments wikiadministrator uploadprefixquota limitrequestbody defaultpasswords misconfiguration uploadnamechars vulnerabilities uploadprefixfmt upload_versions direct_download uploadblacklist passwordsadmin uploaddirquota sitewideprefix subdirectories upload_tmp_dir pagedirectives administration uploadpermadd uploadextsize uploadmaxsize verifications alphanumerics installations distributions post_max_size media_mimeref automatically alternatively specification uploadurlfmt file_uploads uploadsadmin subdirectory uploadgroups disallow_ext restrictions consequences possibility uploadtypes assignments corresponds anonymously public_html recommended information underscores alternately justifiable versioning management simplifies uploadable organizing characters specifying restricted additional individual extensions wikigroups limitation containing protecting filesystem authorized explicitly associated accessible configured parameters increasing altogether enablediag handleauth determines attachlist variations variables necessary uploading mechanism unlimited increased somewhere executing requested defaulted displayed galleries stdconfig including preserved important paragraph specified described filenames disabling wikipedia following w3schools modifying permitted different otherwise specially describes potential restoring generated occurring generally restarted executed contains location designed multiple disabled security cookbook function separate attached required accessed writable defaults prompted rejected organize 10000000 htaccess performs disables approved existing changing possible properly postings settings whatever terabyte supplies involved includes anything controls included previous paranoid somewhat normally fullname unwanted smallest example certain attempt process dirconf vitally periods picture feature usually hyphens allowed phpinfo letters however unicode numbers provide overall instead message defined details changed whether 1000kib 10000kb another content current maximum utility prevent similar through hazards browser differs problem summary already located without factors relaxes pmcrypt desired letting create pmwiki markup server likely insert syntax action adding entire stored newwin apache repeat script trying appear larger 670955 length 524288 affect second solves itself posted pushes 1000kb recipe 100kib recent simply before source others should moving allows values digits spaces locked prefer rather remove single assume secret stance always rights amount entail reduce detect called within foobar unless damage unable easily total 100kb pages basic using httpd knows means error those given about array aware being asize users bytes along which older issue valid named lower whole might place three doesn first since sizes check notes until comes image below units entry steps added there linux turns 25mib could title these takes their begin found needs noted 20000 would above docs will from such true look jpeg only must been most also that seen this have part made edit zero each 20kb last than 512k keep wish line then test hold lead home thus used exit 200k next plan into many yyyy much link tend your them when once well 2gib 1024 bits work 1mib deny mind tree sure seem 10mb make iana find says risk adds same gif can zzz xxx png has may jpg off zip faq lib 50k usr etc dot meg gig yes web fly two 2mb was 6mb one cgi yet 1mb don www txt ask isn dxf asp go
@@ -60,65 +108,47 @@ PmWiki.BasicVariables:1470507436: PmWiki.AuthoringPhilosophy PmWiki.AuthUser PmW
PmWiki.WikiWords:1470507436: : wikiwords redirects summary pmwiki to
PmWiki.WikiStructure:1470507436: PmWiki.WikiPage PmWiki.WikiWord PmWiki.Links PmWiki.WikiGroup PmWiki.WikiTrails PmWiki.Categories PmWiki.PageTextVariables PmWiki.PageLists Site.PageListTemplates PmWiki.IncludeOtherPages PmWiki.Search : pagelisttemplates pagetextvariables includeotherpages configuration wikistructure automatically customizable organization presentation distinguish requirement fundamental flexibility shortcoming declaration combination designated structural mywikiword othergroup navigation categories attributes collection presenting organizing containing navigating wikitrails individual capability shorthand important principle selection providing pagelists wikigroup effective wikipage instance category security multiple searched clicking requires controls previous powerful optimize provides flexible relevant between grouped primary another becomes content website current without concept defined summary default sharing visitor returns authors aspects options network support markup pmwiki across within groups either enough inside highly choose member points having common choice images refer names clear links store these newer their place means where based parts range right guide every words being when into from same like that have both data will used more give most also uses next stop look only need aids move tags any can one see you are for lot its own say of by do
PmWiki.FilePermissions:1470507436: : directoryandfilepermissions subdirectories configuration administrator installations instructions public_html appropriate encountered temporarily environment drwxrwsrwx configured drwxrwxrwx everything ownerships capability manipulate superusers distribute definitive referenced webservers safe_mode available prompting following situation generally according therefore typically depending something describes alternate questions pubdirurl hierarchy beginning somewhere eliminate practical different whatever pmichaud anything cookbook writable settings standard avoiding manually features solution outlined browsers complain attempts function creating identity creation detailed absolute normally readable specific briefly account correct uploads mimetex creates created calling running already inherit execute however results ensures applies summary letting section instead without example scripts depends groupid usually itself needed cached pmwiki called holder modify things belong images remove recipe newwin parent should change solves setgid mkdirp cannot apache within frobot loaded nobody manner answer markup userid placed having virtue people simple matter suexec action owned files newly chmod those match wants chown write doesn cause since world still apply which means above 54272 rules doing works suphp often exact based about order httpd needs first again issue below their pages exist allow grant this only okay look care case will have site when them owns that disk thus then same 4096 take make such just save even also each into unix home upon 2777 runs used uses 1024 like lots else math sets from they host isn why way non get two has was www see box via now jan feb don pwd you net css may who bit 755 go by 28 95 12 11 51 58 23 15 29
Site.AuthUser:1470507436: : siteadmin authuser redirect
PmWiki.CustomInterMap:1470507436: PmWiki.InterMap : customintermap redirects summary pmwiki
PmWiki.PmWiki:1470507436: PmWiki.WikiWikiWeb Main.WikiSandbox PmWiki.BasicEditing PmWiki.Skins PmWiki.PmWikiPhilosophy Cookbook.Cookbook PmWiki.Installation : pmwikiphilosophy administrators collaborative customization installation basicediting architecture applications appropriate conjunction distributed wikisandbox wikiwikiweb attachments maintenance protection individual appearance completely restricted extensions registered customize available different functions templates principle essential trademark databases contained pmichaud cookbook htaccess existing features maintain hundreds creation password copyleft designed websites controls recipes written already servers applied include general quickly authors running variety version patrick license newwin upload groups entire create modify easily markup engine system called except normal simple public plugin action change makes pages mysql skins using under rules based small http work with also need html core like home only have easy ldap from look such that find this feel your made into they self open know link are www org use gpl any can for css gnu net php key who one own add not of do by be
PmWiki.RefCount:1470507436: PmWiki.WikiAdministrator PmWiki.LocalCustomizations PmWiki.RefCount : localcustomizations refcountcontrolsend wikiadministrator recentchanges include_once referencing references referenced following searched contains orphaned includes fullname database existing performs selects between display missing example scripts enabled placing summary appear newwin browse action output counts groups pmwiki number before unless pages links shows where which limit table there names bring farmd using very that this long must from make line each only with will them file have you use add can php any and way don but all non url by of
PmWiki.WikiWikiWeb:1470507436: PmWiki.Links PmWiki.TextFormattingRules PmWiki.WikiWord Site.AllRecentChanges PmWiki.BasicEditing Main.WikiSandbox : why_wikipedia_is_so_great textformattingrules allrecentchanges characteristics collaboration communitywiki comprehensive configuration communication introduction wikifeatures categorywiki surprisingly basicediting encyclopedia softsecurity whywikiworks wikiwikiweb communities wikisandbox capitalized consisting wikivoyage everything mechanisms relatively necessary including exemplary sitegroup depending reference rewarding destroyed developed documents authoring brackets possible creating complete wikiword standard existing involves original hawaiian browsing meatball emphasis together reformat entering pmichaud content systems concept putting patrick another defaced someone viewing already anarchy created sitemap complex summary meaning restore browser biggest process person result newwin simply online phrase adding pmwiki target posted joined things others square simple double inside anyone almost happen recipe mailto rather sounds using sites truth links title serve after quick where doesn based world these point learn about words while first often pages email pobox super built them this more been like many http also name that come easy main make have want will rich your made open send free then info seem than fast term good www can how org try two but yes use cw by
PmWiki.UTF-8:1470507436: PmWiki.Internationalizations PmWiki.Upgrades PmWiki.LocalCustomizations Cookbook.UTF-8 : internationalizations localcustomizations defaultpagecharset automatically include_once installation explanation recommended characters attributes including pageindex hungarian languages migration pagelists currently beginning correctly supported alphabets encoding european function versions contains searches enabling cookbook existing displays supports possible upgrades htaccess concerts flexible settings scripts already missing turkish instead created rebuild without summary enabled complex unicode rename pmwiki xlpage before should config latest handle upload recent highly likely simple served fairly widely double delete future change older these check other first czech wikis array names files lines pages doesn wrong notes words links cache below order there their start group asian which later depth needs 8859 tips this byte come also they most case your will mask near some save disk used have easy only well from root iso are utf php any new see bom way don fix can add yet of if 1 2
PmWiki.IncludeOtherPages:1470507436: PmWiki.Links PmWiki.WikiGroup PmWiki.PageTextVariables PmWiki.IncludeOtherPages-Talk Cookbook.IncludeSection Site.PageListTemplates Cookbook.IncludeUrl PmWiki.WikiStyles PmWiki.ConditionalMarkup PmWiki.PageVariables PmWiki.WikiAdministrator PmWiki.PageLists : enableundefinedtemplatevars enablepagetitlepriority enablerelativepagevars pagelisttemplates pagetextvariables wikiadministrator includeotherpages conditionalmarkup specialreferences includefullname includebasepage includevariable groupheaderfmt includeanchors includesection lastmodifiedby inadvertently pagevariables includefailed someotherpage distinguished basepagename includelines templatename templatepage errormessage installation transclusion intermediate maxincludes interpreted firstanchor includeself groupfooter misbehavior information recommended description parameters includeurl sectionend displaying specifying particular completely includeptv wikistyles directives whitespace containing generating guarantees transclude templating definition farmconfig accessible everything situations indication leftborder fromanchor specified exploited wikigroup qualified available delimiter character currently evaluated displayed including otherwise delimited wikipedia pagelists markupend processed resources statement paragraph inclusion preceding variable2 variable1 according overrides contents included somepage function datapage previous actually ivarsend possible contains parallel footnote disabled treating retrieve audience infinite provided separate achieved versions cookbook optional multiple designed myanchor supplied straight approach outlined slightly toanchor therefor keywords specific intended summary maximum without between appears viewing missing address treated another similar whether context allowed authors feature ifclass perform anymore setting details styling newline instead default several general purpose primary padding prevent closing enabled assumes example earlier runaway already testing complex creates options assumed pmwiki simple values things screen group1 number useful syntax allows server margin inside refers cannot visual places mimics course thread target single eerily spaces engine value2 filled append abcend bottom starts ignore inline proper should friend insert entire group2 output though enough quote might horiz still ifend given eerie these doesn which using links solid above today page2 seems focus 15079 usage would taken 15031 gmane exist 58633 their 58609 where write stuff page1 notes extra maybe apply being blank after about colon newer named ptvar exact page3 from1 from2 wraps basic below fails issue betas whole page4 green loops tells width makes this talk then user that okay will same only item such site when like also acts want both into have them ones http look your grab uses code next what done 10px work five they stop thus nice used type four each isn 3px and 2px 88f 1px are say org web but was faq php to2 fix to1 two via has how xyz its of 48 eg 34 12
SiteAdmin.GroupAttributes:1470507436: : groupattributes siteadmin
PmWiki.Glossary:1470507436: PmWiki.WikiFarmTerminology : wikifarmterminology simultaneously customizations enablepathinfo configuration farmpubdirurl automatically capitalizing subdirectory capitalizes wikisandbox titlespaced individual deprecated whitespace collection associated considered attributes farmconfig characters configures privileges synonymous precedence namespaced specially customize rewriting similarly installed path_info directive parameter available something describes including generated following stripping generally deviation component accessed consists variable disabled settings normally likewise fullname browsing aliasing directly controls pagename glossary inserted formats several related summary example context specify besides element appears default usually browser however content existed version expects defines various differs pmwiki groups loaded entire chosen called simply obtain script modify window locate latter spaces tricks person author people phrase stores either shared markup string handle local could would there where which named terms pages click write files admin valid place refer built their takes found these using above shown cause acted given link such used that aren note main case each uses from over will uris both word http this also have been upon tell what wide with only more code data user any php see may www has way two can etc who of by
PmWiki.WikiGroups:1470507436: : wikigroups redirects summary pmwiki to
PmWiki.WikiStyleExamples:1470507436: PmWiki.WikiStyles Cookbook.WikiStylesPlus PmWiki.WikiStyleColors Cookbook.OutlineLists : wikistyleexamples wikistylecolors wikistylesplus likegrapefruit automatically outlinelists preformatted disheartened stylesheets interpreted background introduced attributes specifying interested linebreaks predefined recognized properties particular predefines capability decoration markupend lovelyred including primarily available shortcuts paragraph specified rediguana something basically alternate preserved indention cookbook centered addition possible extended combined includes property assuming indented outlines borrowed follows bgcolor colored another applied instead padding styling similar appears through aligned authors ordered comment control summary develop further created mystyle dotted silver medium yellow border second middle though entire purple syntax pmwiki strike ffffcc bullet simply number fourth inline within before custom access f0f9ff lfloat permit having almost normal remark colour blocks third level right horiz alpha class roman means fifth first goofy light later hello green using black their upset happy there cause place apply still white space links frame width occur signs 50pct solid world after would this deny host item gray does that more text note want sort work uris such teal left from uses even will fact grey same pair what wide html also meet kind blue pink just see far and was get etc 1px has how are any can css one you way acl ccc 5px dfd fdf own 3px top now new may non by ip 10 2 q
PmWiki.PageDirectives:1470507436: PmWiki.Uploads PmWiki.LayoutVariables PmWiki.GroupHeaders PmWiki.Skins PmWiki.Links PmWiki.IncludeOtherPages : enablepagetitlepriority enabledirectdownload enableredirectquiet includeotherpages nospacewikiwords layoutvariables enablewikiwords nolinkwikiwords pagedirectives pageactionfmt nogroupheader corresponding nogroupfooter automatically nolinebreaks htmlpnewline groupheaders descriptions encountered redirecting attachments descriptive permanently apostrophes messagesfmt essentially nonexistant attachlist wildcarded components equivalent redirected associated identifies characters markupend available currently supported placement generates redirects locations displayed important filtering extension different directory specifies something goodgroup organised depending sensitive otherwise parameter keywords displays disables noheader nofooter badgroup required noaction newlines pagename anywhere instance requires examples matching occuring original multiple resolves separate external thispage uploaded security browsing enables instead setting options showing opening caption another prevent special contain spacing version similar default without uploads however actions section editing recipes notitle portion reasons helpful browser anchors initial noright element various specify content whether permits entered engines control summary status within pmwiki return output noleft locate useful marked appear search always having titles number config exists honors change should target entire really method limits allows result shows horiz class files skins word2 turns these word1 along links there visit being works ifend cause again about first moved using after code part also http note used text when type form from only will want last very urls same wins meta sets then that must such full than your back thru does each case upon uses side join into adds and see bit 301 are can faq php top xxx off but may by
PmWiki.Blocklist:1470507436: Category.Spam PmWiki.Security PmWiki.Passwords PmWiki.PasswordsAdmin SiteAdmin.Blocklist PmWiki.PageHistory PmWiki.WikiAdministrator Cookbook.SharedPages PmWiki.PageVariables : enableblocklistimmediate blocklistdownloadrefresh blocklistdownloadfmt automaticblocklists blocklistmessagefmt blockedmessagesfmt wikiadministrator blocklistactions enablewhyblocked blockbyipaddress blocklistpages administrators passwordsadmin countermeasure siteadmingroup configuration automatically wikivandalism inappropriate customization unfortunately pagevariables difficulties blocklisting intermediate information downloading permissions pagehistory maintaining expressions insensitive distributed sharedpages editability interpreted passwording wikiwikiweb impediment containing downloaded moinmaster counteract unblocking capability experience compatible explicitly relatively particular badcontent determined legitimate ultimately specialist recognized specifying attractive controlled filtering following character addresses sometimes arbitrary performed protected installed currently described downloads offensive offending configure directory effective overeager available automated unwelcome refreshed replacing developed formatted processed prevented operation generally unwanted wikispam postdata location nonsense category external cookbook retrieve security followed rankings hovering toughref increase interval spammers boundary whenever contains specific response postings simplest audience publicly detailed elements standard chongqed excluded provides routines ignoring possibly measures incoming features managing multiple existing restrict original anywhere defaults updating entries regular instead usually checked problem summary created setting follows neither authors several another tedious example pattern phrases changes reasons leading updated causing applied letting defines request omitted exactly enabled against attempt comment assumed viewing through helpful targets seconds editing website however visitor looking version traffic systems sources recipes various ranges groups pmwiki widely simply itself saving allows should string checks except adding copies listed longer others markup delete harder blocks entire larger middle stored locate manual anyway moinmo accept effort values matter common number higher engine ignore really search nature twelve become basics below local cases which there these array entry flood links added known input drive sites saved given shown makes built 86400 often above hurry plain tells regex every hours being mouse match taken posts doesn moved their force bcial after occur since 43200 slash order might terms from will then that tend your same most read upon wish also this scan next must work into farm like http have says they else been find note line once name text more pcre perl uses pose keys only week many with made just deal them open best told easy such used plus well 2013 past zero ends each file type see one day new php don has raw url org may won too net via isn 10 7
Site.Preferences:1470507436: PmWiki.AccessKeys Site.Preferences Cookbook.UserConfigurations : insert_your_name_here userconfigurations ak_recentchanges corresponding ak_savedraft ak_backlinks preferences ak_saveedit enableprefs ak_textedit ak_preview accesskeys ak_history emphasized components preferably containing customise indicated ak_logout ak_strong ak_attach preferred somewhere location editform personal fullname textarea cookbook entirely template profiles settings setprefs disabled ak_print keyboard summary browser default ak_view editing ak_edit columns windows firefox parsing control created trigger cookie select italic revert e_rows pmwiki e_cols xlpage action source green unset about tells ak_em local focus shift which below newly that with site sets this make find bold show used hold keep note copy also the and see can add alt php end tap mac by 20 70
PmWiki.Passwords:1470507436: PmWiki.PasswordsAdmin Category.Spam PmWiki.PmWiki PmWiki.WikiGroup PmWiki.Security PmWiki.AvailableActions PmWiki.SpecialPages PmWiki.GroupAttributes PmWiki.Uploads SiteAdmin.AuthList PmWiki.AuthUser PmWiki.ConditionalMarkup : settingsitewidepasswords conditionalmarkup defaultpasswords availableactions groupattributes administrators passwordsadmin writerpassword administration authentication authorization automatically edit_password unfortunately _site_upload interactions capabilities session_name include_once alphanumeric specialpages flexibility cs559sessid wikisandbox independent controlling description permissions information restricting apostrophes fmtpagename combination development individual considered mechanisms protection identifier everything _site_edit protecting _site_read characters additional unchanged reverting following cleartext everybody unprotect siteadmin otherwise groupname protected overrides encrypted webserver requiring sometimes difficult situation decrypted generally separated described different xyzsessid microsoft beginning obviously wikigroup indicate possible editable sessions entering internal security siteattr slightly category contents function encrypts pageattr normally multiple authlist audience authuser probably solution username priority visiting required systems instead because allowed browser details exactly website applied example authors enabled summary options uploads replace without consist suppose entered editing reading writing opening address machine prepare version running happens created leaving overall recipes scripts janedoe private support various display calling smaller pmcrypt another cookie entire quotes things assign config modify either common except double pmwiki before access within groups opened relies edited switch allows checks rights choose remove nopass called latest spaces longer rframe should during better stores simply oldest domain really colons ignore occurs since level ifend files might these cases local hosts which older great sites error wrong value tells being using about those doesn gives users named farmd track above holes their lines there field leave blank types alter first login apply built fraud areas know that only lock they link have each even will this what them keep http when from more want back like used size font just your spam part come also pick such same make easy sure uses stop sets most ways else near than good idea must wins view beta been both says aspx deal need php who can has new try 500 fix see get one net any may how url its www bar faq two foo don few by my 2 3 4 1
PmWiki.BasicEditing:1470507436: PmWiki.WikiSandbox Main.WikiSandbox PmWiki.WikiWikiWeb PmWiki.Passwords PmWiki.TextFormattingRules PmWiki.MarkupMasterIndex PmWiki.WikiStyles PmWiki.ListStyles PmWiki.WikiGroup PmWiki.InterMap PmWiki.NonexistentPages PmWiki.Links PmWiki.Tables PmWiki.TableDirectives PmWiki.Images PmWiki.PageLists PmWiki.BasicEditing PmWiki.WikiTrails PmWiki.DocumentationIndex PmWiki.SpecialCharacters PmWiki.PmWikiPhilosophy PmWiki.Audiences Cookbook.EnableHTML : textformattingrules documentationindex markupmasterindex specialcharacters markupheadersend nonexistentpages pmwikiphilosophy tabledirectives definitionlists collaborative bulletedlists automatically administrator strikethrough preformatted basicediting contribution superscripts navigational htmlpnewline _subscripts_ parentheses wikiwikiweb wikisandbox description information discussions consecutive effectively backslashes definitions indentation environment pagesummary subheadings demonstrate apostrophes capitalized wikistyles paragraphs pagetitles linebreaks oliverbetz experiment wikitrails structured liststyles generating explicitly exhaustive monospaced enablehtml consistent horizontal markupend following organized affecting processed reference unordered indicated important asterisks justified potential displayed something specially available wikipedia beginning essential audiences interwiki describes outdented wikigroup described separator trademark depending emphasize remaining passwords pagelists different including courteous protected underline copyright somewhere separate policies together tableend elements directly cookbook fullname practice emphasis intermap anything creating supports inserted security aardvark numbered keyboard multiple brackets normally external indented continue advanced examples followed floating centered packages preserve editable sequence enabling provides started details default markup1 exactly markup2 include enclose endings linking removed another italics comment produce leading borders outline hanging reading options literal further escaped someone getting results usually content reverse engines markups however systems wysiwyg smaller indents deleted exclude authors reasons creates achieve address without feature created arrows deeper colons single hashes images tables recipe double thinks should quotes longer strong change ff7f00 exists appear merges edited treats syntax square source useful making simple output become footer bigger called common invite others config inline design merged within bottom dashes action except cellnr search anyway mailto issues column before class being there color typed lines green after fixed still links width above which sites cells learn false shows about cause whole using types ifend first parts major empty force align looks items mixed boxes blank based means allow click marks below field signs write email minor wraps pipe want such bold http must have pose area rich sets this more used make very also your that left what code many from talk four open when note than blue find each then kept 8482 much font well will they most next only home bare good does hide help wide same like don can top 169 faq see its php may 174 www url xyz try etc two lot imo of by my 3
PmWiki.WikiSandbox:1470507436: : wikisandbox redirect pmwiki main
PmWiki.WikiGroup:1470507436: Main.WikiSandbox Main.HomePage PmWiki.MailingLists PmWiki.Links PmWiki.CreatingNewPages PmWiki.PmWiki Site.Site SiteAdmin.SiteAdmin PmWiki.Search PmWiki.WikiGroup PmWiki.SpecialPages PmWiki.RecentChanges Site.AllRecentChanges PmWiki.GroupHeaders PmWiki.Passwords PmWiki.WikiAdministrator PmWiki.LocalCustomizations PmWiki.GroupCustomizations PmWiki.HierarchicalGroups Cookbook.SubgroupMarkup Cookbook.IncludeWithEdit Cookbook.LimitWikiGroups Cookbook.NewGroupWarning Cookbook.GetRidOfMain Cookbook.RecentChangesDeletion : recentchangesdeletion groupcustomizations localcustomizations hierarchicalgroups stgilesandstjames wikiadministrator creatingnewpages groupdefaultpage allrecentchanges includewithedit limitwikigroups newgroupwarning administrators subgroupmarkup administration configuration automatically unambiguously documentation grouppattern defaultgroup approvedurls specialpages distribution groupheaders abbreviation getridofmain contractions installation mailinglists subdirectory defaultname contributed wikisandbox preferences pagepathfmt specialized restricting interpreted considered individual developing attributes additional identified organising structure organized prepended subgroups siteadmin precisely directive wikipedia passwords searching groupname solutions separated markupend overrides following blocklist templates protected installed yourgroup eliminate including described pipermail pointing cookbook creation function standard requires pagelist optional possible normally contains disrupts pagename pmichaud fullname although destroys appended homepage required existing anything profiles trailing keywords identify usefully followed audience subpages variable assigned variety example utility forward authors reasons sidebar content placing related omitted current setting feature enables linking entered because changed periods recipes 3dgroup grammar defines instead finally without display located wikilib provide written another summary removed shouldn between having thinks pmwiki simply syntax create listed delete format shared footer within adding spaces appear letter making server method 024838 folder inside become accept points called access ensure number where would class horiz doesn valid start which allow their whose users array links being could slash value names basis pipes march named upper holds makes added there found basic shows every often order shown above those saves title click comes noted from have into down like good look http must will that then this code need only more help some want type work also each rule read thus easy same rely used 2006 post most many html text when php dot can why may yes was its try see has faq by 2f eg uk 1
PmWiki.UpgradingFromPmWiki1:1470507436: PmWiki.WikiAdministrator PmWiki.Upgrades PmWiki.MailingLists PITS.PITS PmWiki.Installation Cookbook.Cookbook PmWiki.InitialSetupTasks PmWiki.LocalCustomizations PmWiki.CustomMarkup PmWiki.WikiWord PITS.NewIssue : upgradingfrompmwiki1 localcustomizations wikiadministrator initialsetuptasks convertv1wikid customisations htmlstylesfmt miscellaneous linkwikiwords configuration compatibility include_once installation apprehension mailinglists custommarkup comfortable substantial furthermore directories incorrectly suggestions discontinue configuring usev1wikid conversion especially standalone background experiment assistance altogether converting scenarios corrected configure converted questions directory bracketed following affecting remaining available replacing templates eliminate procedure migration highlight sonstiges important existing tracking location cookbook external newissue disabled requires changing standard redesign software anything blogspot properly approach somewhat probably previous upgrades compat1x manually pmichaud requests separate problems recipes 0beta42 0beta43 between removed running instead scripts improve example markups uploads already earlier working briefly through migrate created editing without summary setting because specify entries nothing risking methods default replace defined before normal edited backup always enable should moving errors safely easier format posted likely couple either others system yellow intact appear assume decide syntax amount listed layout change allows making latest pages wants links lines below works above after start those ahead needs farmd using users saved enter posed there since uedit going begin carry given these doing gives files bring howto noted being match forms still beta2 shall that meet this same been well site have span step such your then aren them pits sure thus were will just used find kept many into 0423 call else away make 2011 copy fair good over they very idea disk path home uses bulk http can rid php two isn see had etc was add 221 may fix has won by my 9 7 6 8 5
PmWiki.WikiAdministrator:1470507436: PmWiki.Installation PmWiki.InitialSetupTasks PmWiki.DocumentationIndex PmWiki.Security PmWiki.Audiences : documentationindex initialsetuptasks wikiadministrator administration administering installation administers configures knowledge audiences customize admintask specific designed flexible installs software security possible visitors someone persons authors details pmwiki little server target system people enough needs their about pages html just more have make with been site easy even time that same and see for web has who not bit php lot can
Site.PageListTemplates:1470507436: Group.Group Group.Name Site.FullName Group.Namespaced Site.LocalTemplates PmWiki.PageLists PmWiki.PageListTemplates PmWiki.PageVariables PmWiki.PageTextVariables PmWiki.ConditionalMarkup Cookbook.PagelistTemplateSamples : pagelisttemplatesamples simplenamespacedend pagetextvariables conditionalmarkup titlesummaryend titlespacedend descriptionend localtemplates simplenameend pagevariables documentation includefaqend concatenate defaultend includeend especially bygroupend pagelists markupend simpleend expensive specified operation pagecount directive fullname titleend countend cookbook defaults includes sections contains problems creates comment created between without smaller outputs allowed display pmwiki spaces bullet groups normal inline nested causes number exists ridden adding anchor append loops ifend false pages class horiz first store there words order site wrap font size last html nbsp this each just from self note over that used when also dash have fmt for and org are isn but can don of 6 0 5 8 7
Site.UploadQuickReference:1470507436: Site.RecentUploads PmWiki.Uploads Site.UploadQuickReference : uploadquickreference quickreferenceend recentuploads attachment attachlist wikigroup different extension uploading nofollow computer uploaded fullname filename existing correct smaller bgcolor summary padding browse prefer yellow action scroll source simply border family pmwiki 000000 f9f9f9 button cccccc newwin rfloat within exists class files enter after press field above ifend local solid pages arial serif item font 12px site size edit text this sans view same your down that been once have find disk sure make the rel has can its 1px for use
PmWiki.SecurityVariables:1470507436: PmWiki.PasswordsAdmin PmWiki.AuthUser PmWiki.Security : enablepostattrclearsession settingsitewidepasswords enablesessionpasswords enablepagelistprotect authldapbindpassword securityvariables enablepublishattr enablepagevarauth defaultpasswords authentications passwordsadmin pageattributes authldapbinddn authenticated sessionencode sessiondecode distinguished authorization enabledrafts information conjunction remembered publishing handleauth specifies following sensitive necessary forgotten function existing changing required although authuser entering versions encoding decoding identity sessions summary changed binding history control forgets perform whether example entered encoded editing actions reverse crucial editor server pmwiki config longer causes should string upload switch values sites level above check using order shown saved still given never below diff this null read with name when also used zero that adds view part from will your sets need want new are not any can php see of 22 23 24 by 0
PmWiki.SitePreferences:1470507436: Site.Preferences PmWiki.AccessKeys Site.EditForm : custompreferences sitepreferences customisable customising accesskeys customised somegroup following shortcuts sitegroup different editform settings contains comments setprefs textarea keyboard through parsing certain browser include summary history actions default config making cookie enable chosen height pmwiki xlpage under which order added these local notes being point width needs that name used will this well like copy than line php and new can of as by
PmWiki.Version:1470507436: PmWiki.PageVariables SiteAdmin.Status PmWiki.BasicVariables PmWiki.SiteAnalyzer Cookbook.RecipeCheck : basicvariables pagevariables installation defaultgroup siteanalyzer declaration recipecheck determining defaultname versionnum displaying markupend sitegroup siteadmin obtaining cookbook contains versions relative example running summary scripts current recipes located pmwiki number status file path used also this the for and can red see php to of
PmWiki.FmtPageName:1470507436: PmWiki.Functions PmWiki.Variables PmWiki.Internationalizations PmWiki.PageVariables Cookbook.Functions : internationalizations internationalisation internationalized lastmodifiedhost lastmodifiedby enablepathinfo groupfooterfmt substitutions pagevariables 28programming corresponding automatically documentation interpolation alphabetical substituting replacements availability fmtpagename substitions pagetextvar groupspaced titlespaced corresponds centralizes translation referenced incomplete performing processing assumption frequently converting subroutine formatting substitute myvariable generating rebuilding attributes convention namespaced functions sequences arbitrary instances modifying extremely currently according character displayed expensive something remaining formatted beginning scripturl different path_info typically regarding performed available describes basically filtering variable_ wikipedia contents repeated followed standard normally replaced readpage multiple cookbook probably intended explains defining specific internal audience advanced anything security template performs whatever fullname through summary actions general pauthor pattern exposes appears perhaps produce because globals dynamic applies however happens instead phrases follows shouldn calling trusted strings limited finally related variety caching pageurl returns somehow browser reverse require notably special needed unsafe values change exists unwise cannot pmwiki obtain viewed become moment loaded ptitle cached pcache simple arrays better markup people output things handle coming tables xyzfmt syntax newwin letter robots rather suffix called engine admins being based calls there wrote these order green least those going their which means heart under needs other along often doing items sites phase using upper defer aware since usual avoid with case than word uris that exit into fmtv note urls more over this done then have else such also same just used rule like work been only must hold very they from list tmpl file weak will when aren hide ways next see php why pre set may pvs its etc isn 29
PmWiki.Internationalizations:1470507436: Group.Group Group.XLPage Group.XLPageLocal PmWiki.OtherLanguages PmWiki.UTF-8 PmWikiFr.XLPage PmWiki.WikiGroup PmWiki.GroupCustomizations Cookbook.MultiLanguage PmWiki.PmWiki Localization.Localization : creatingnewtranslations loadingtranslationpages internationalizations internationalisation groupcustomizations internationalizing internationalized languagelistend xlpagetemplate otherlanguages configuration multilanguage documentation correspondent installations distinguishes languagelist2 localization include_once local_string dictionaries abbreviation recommended xlpagelocal effectively nederlandse uitdrukking identifiers appropriate information wikilibdirs alternative fmtpagename individual pmwikifrca maintained characters pageexists expression configured includeend translated internally definition rechercher particular containing microsoft wikigroup parameter typically otherwise available wikilinks installed necessary published operation intention directory displayed following variables different selectors mechanism beginning alphabets scattered supports possible multiple contains specific versions somewhat standard accepted function canadian override pmwikies commonly required cookbook changing provided pmwikiru existing pagelist instance separate archives converts enabling encoding localize addition consider download pmichaud complete accented allowing relevant included optional starting 39cwe7zf anything entirely limited content derived english phrases another umlauts example special changes xllangs without context wikidir because between defined letters setting already default usually windows servers created summary prompts scripts calling depends library printed improve looking devoted denoted desired further defines perhaps smaller suppose charset options several specify spanish canada allows called people simply access search others system french output should matter loaded adjust revert method wanted easier locale portal beware nobody almost rather recipe placed before appear though unpack german within number please enable normal adding if4end ensure listed rframe slower proper which tools needs clear where names right order usage trail lines after those array false check these would linux ifend de_de later while first named dutch could doing loads latin there xlsdv point final below files might offer tests finds notes using since above pairs site that made they have like case this utf8 uses http then each aspx msdn word sets used i18n them term from fact even view type does many says thus also 8859 your best will mark ones such than been mijn when near wish rest long work size help font into gets copy same good both easy code exit were yes php but has how web its won two was don see may www key org iso tgz got faq due deu few my by
PmWiki.MailingLists:1470507436: PmWiki.PmWiki : announcements mailinglists disconnected development momentarily unsubscribe recommended information surrounding discussions environment suggestions production searchable newsgroups accessible irrelevant interested everything pipermail available important following questions forgotten determine unnoticed regarding archives probably pmichaud listinfo programs password messages directly keywords original releases answered separate español speaking changing settings resource usuarios possible archived address several traffic mailman focuses subject through options sending request version created various summary because logging finally threads slipped helpful mailbox pmwiki domain stands german bottom google button french before obtain people mailto around filter member volume highly change action method recipe digest remove please should wonder remind single either hidden urgent server submit field first after users based reply enter where gmane input email lista value again doesn match there lower their query those great just down http nntp also less back comp some page from tips will your this left edit line feel take need many slow lost next days body host text html with 2012 that code both core such web who uri can get may are via php www was off ask let don 40 if by 04
PmWiki.BlockMarkup:1470507436: PmWiki.Forms PmWiki.TextFormattingRules PmWiki.Images PmWiki.Tables PmWiki.WikiStyles : textformattingrules automatically bulletedlists titlesummary blockmarkup article2end attributes wikistyles sectionend addressend articleend previously paragraphs indicating footerend divisions resulting structure reference inclusion headerend htmlhelp possible asideend elements pagelist semantic multiple headings matching inserted sources content opening markups inserts applied outdent version closing div2end allows pmwiki tables class2 closes verify class1 needed nested opened images bother navend blocks divend html40 number indent inner outer about forms group words html5 items since tags such like have type does tidy make same name talk note sure when also else user http term used with that can you and id1 com are don fmt see few any 75 of
PmWiki.Categories:1470507436: Category.Category Category.GroupFooter PmWiki.PageLists Cookbook.SubgroupMarkup Cookbook.Tagger PmWiki.EditVariables : categorynesting simultaneously inmyfathersden shaunofthedead thecorporation administrators subgroupmarkup disambiguation categorygroup automatically editvariables establishment corresponding appropriately multilingual intermediate alphabetized associations requirement groupfooter development documentary monolingual definitions description instruments groupheader overwritten convenience implemented usefulness guidelines categories autocreate themselves containing individual convention particular meaningful vocabulary multilevel repository folksonomy interested determined consistent references questions breakfast displayed pagelists following hierarchy discussed excellent directive described generated similarly potential resulting activated mentioned reachable belonging necessary cookbook contains audience multiple whenever displays fullname organize keywords instance override whatever catering choosing normally thesauri managers existing smoothly listings releases creating features requires changing included function advanced singular shortcut problems enabled setting example because already whether medical default planets getting subject linking related schemes mercury special authors tourism showing happens created instant finally without suppose summary wikilib however tweaked content greater another purpose creates pageurl phrases musical initial shallow depends generic current during config adding coming should listed change pmwiki plural placed unless people exists before movies things reused levels define comedy number horror single allows tagger groups called recipe shared appear member emerge prefer though edited effect rankin modify rather strict noting about links recap those pages looks genre drama using click think would films these which makes there being ctime array right could named every falls might known wikis works empty areas terms voila saved class setup added worth after title 2003 year wish 2004 this that both note have also guts self they text give good span hard site from turn only your want will like just step thus kind find file more than even such code 1985 idea been 5964 2788 then 1986 tags john into most deep done many but see can php too per few and sdv may iso fmt who put let has way new top isn by
PmWiki.PageHistory:1470507436: PmWiki.WikiAdministrator Cookbook.ExpireDiff Cookbook.LimitDiffsPerPage Cookbook.ViewDiff Cookbook.TrackChanges PmWiki.PageFileFormat : restrictpagehistory limitdiffsperpage wikiadministrator removepagehistory enablediffinline pagefileformat administrators automatically highlighting diffkeepdays trackchanges restriction diffkeepnum differences information particular permission handleauth expirediff corrupting additional individual directory histories variables exercised revisions clipboard discarded specified cookbook viewdiff material specific audience behavior possible previous contents preserve required elements creating manually displays download clicking rendered authors default opposed removed summary minimum editing viewing elapsed changed deleted disable options restore normal source action recipe pasted config output access before values simply people markup edited upload pmwiki adding editor select button called number during marked edits there which added local given basic lines older shows these final files pages using below avoid enter after clean still first those level until shown hides minor allow this done each that with than such have save some will time next also open them when link from text your must care thus make mode area over both kept read site into word want note farm case cut php see box isn can has any set two ftp faq was way of by 13 0 2
SiteAdmin.Status:1470507436: : versionnum siteadmin summary running comment status pmwiki local edits page this lost any may to be
PmWiki.SkinTemplates:1470507436: PmWiki.Skins PmWiki.LayoutVariables PmWiki.PageVariables PmWiki.PageDirectives PmWiki.Internationalizations Cookbook.HideSearchBar : internationalizations findingprocessing loadpagetemplate layoutvariables pagetemplatefmt settmpldisplay pagedirectives lastmodifiedby pageheaderfmt pagefooterfmt corresponding automatically configuration substitutions pageactionfmt customization hidesearchbar farmpubdirurl skintemplates pagevariables htmlstylesfmt somefunction modification capabilities translatable pagetitlefmt translations pagerightfmt particularly appropriate titlespaced pageleftfmt information convenience skinlibdirs directories encountered pagelogourl definitions permissions consecutive substituted predefined skindirurl appearance generating mentioning htmlheader specifying translated pagexyzfmt actionskin accessible filesystem displaying fileformat collection bearbeiten parameters htmlfooter available necessary directory something different specified basically candidate resources requested indicated following scripturl wikititle construct instances somewhere typically sensitive otherwise specifies processes customcss customize described functions mentioned arguments generates designers currently languages continues describes selectors important designate contents replaced excluded encoding document noheader replaces sections pagetext displays optional noaction whenever nofooter contains possible directly pagename multiple editform cookbook consults homepage provides skeleton embedded required comments specific original somepage splitted security publicly probably included executed fullname somefile criteria special several styling between consist outputs default without another attempt example notitle assumed sidebar browser looking skinned phrases limited summary recipes noright markups capital however charset pageurl shouldn address instead failing follows loading allowed besides belongs treated passing globals complex padding usually through reflect gathers smaller bgcolor pmwiki looked allows exists starts noleft server actual tables called manner loaded modify create marked begins margin 666666 result edited checks string always before inside choose simply easily rframe having folder listed nearly sheets images useful intact german stored client effect letter french editer writer values needed things insert purist spaces change making f9f9fc border either points please issues found width above which skins pages falls doesn print these group based login might local error noxyz array still tells their colon final pairs named prior calls green there finds would added using names while blank those often known looks first exact built block steps refer 25pct farmd valid solid loads worth this your such they that have uses made site font user used also main even them both time args like want will http most must what only note sent then read size adds meta each thus 10px gets runs same from move been i18n root once next body urls goes done blue back else arg3 arg2 into arg1 two php has are but end any its txt who 2em see 5px key 1px try box yes yet was org www faq tag my
PmWiki.CustomMarkup:1470507436: PmWiki.CustomMarkup PmWiki.LocalCustomizations Cookbook.ParseArgs PmWiki.CustomMarkup-Talk PmWiki.MailingLists Cookbook.JavaScript Cookbook.JavaScript-Editable PmWiki.Skins PmWiki.CustomMarkupAlt : localcustomizations sethidediscussion custommarkupalt markupframebase twosinglequotes function_exists administrators installations parenthesised configuration disablemarkup htmlheaderfmt callbackmaxi concatenated markuptohtml relationship preg_replace accomplished nodiscussion introduction intermediate incompatible translations mailinglists expressions undesirable onetimerule parentheses placeholder complicated mydirective replacement substitutes significant pageactions substituted directives javascript emphasized randomargs enablediag parameters surrounded specifying conversion processing monospaced extensible succession additional deprecated characters evaluation myfunction acceptable definition inoperable statements internally historical processed variables arbitrary basically following reference malicious functions dependent sequences arguments performed parseargs migration beginners specified alternate wikiwords beginning modifiers rewritten obviously something including available evaluated backslash anonymous stdmarkup converted capturing embedding describes providers questions ordering pagename linkmaxi relative markup_e returned newlines directly contains specific handling replaced followed versions normally elements requires possible examples searches purposes wikitext warnings although security cookbook editable inserted accessed emphasis existing actually replaces optional modified template displays executed mnemonic myrandom generate creating searched fulltext audience myfooter posteval provides authors adsense webring simpler handled strings defined pattern earlier section because instead scripts summary produce testing matches creates regular globals appears current further default prevent options footers matched several between removed careful comment ruleset program headers markups extract capture editing feature general running various trigger another applied suppose anchors parsing setting hosting overall without bracket restart divides writing started include whereas returns content recipes wrappen looking regexes treated getting pmwiki called phases strong before second inline manner always output simply module double quoted unique entire wanted google common should fourth result select recent target forced number engine syntax easier chosen itself _begin passed inside marked needed manual static format _blank cannot making longer first again newer given since being array allow calls built doesn wants which class using value might third under pairs still php55 would above along fixed print fmtpv stuff multi after there about means added risks later pages terms split links block could names skins usual style right angle mykey point work have talk note this your keep when also more that into very what like will well from each case make help runs once than code core seem they http both else thus then used says true must _end find left sure part file such perl just same adds pcre fact uses href read okay done rnd www any but dot faq how ask via etc may own few sdv now prr url 100 let of by 58 59 50 2 4 3
PmWiki.GroupFooter:1470507436: PmWiki.DocumentationIndex PmWiki.Variables PmWiki.GroupF : documentationindex localisation groupfooter trailstart commentout background improving pmwikiorg variables trailend fullname included bgcolor ontrail headers summary footers smaller version recent substr border divend clear links right ifend float black solid style talk http else font page have more this size and www for eee ffe top 1px 8em ddd may 5 0
PmWiki.CreatingNewPages:1470507436: PmWiki.Links PmWiki.MyNewPage Site.SideBar PmWiki.WikiGroup : creatingnewpages capitalization characters especially wikigroup mynewpage directive different dutifully beginning clicking contents location normally question describe wikiword everyone remember existing whatever override unlinked surround audience organize brackets drawback sidebar finally address written unloved browser another current related entered summary replace default authors between because however double create simply stored person method groups better exists adding unread orphan pmwiki spaces typing others second choose useful cannot easily where title links could order there would using names doesn write first which basic learn knows marks after tell also site will then that wish want save edit more only step your this into used take best like form well them type have with been hasn must when some way and why lot are end faq yet see hit url who but of go by
PmWiki.DocumentationIndex:1470507436: PmWiki.DocumentationIndex PmWiki.DocumentationGuidelines PmWiki.Introduction PmWiki.BasicEditing PmWiki.CreatingNewPages PmWiki.Links PmWiki.Images PmWiki.TextFormattingRules PmWiki.MarkupMasterIndex PmWiki.Uploads PmWiki.Tables PmWiki.TableDirectives PmWiki.WikiStyles PmWiki.WikiStyleExamples PmWiki.AccessKeys PmWiki.PageDirectives PmWiki.IncludeOtherPages PmWiki.InterMap PmWiki.ConditionalMarkup PmWiki.PageVariables PmWiki.PageTextVariables PmWiki.MarkupExpressions PmWiki.Forms PmWiki.SimultaneousEdits PmWiki.WikiStructure PmWiki.WikiGroup PmWiki.GroupHeaders PmWiki.WikiTrails PmWiki.PageHistory PmWiki.Passwords PmWiki.Categories PmWiki.PageLists PmWiki.DeletingPages PmWiki.WikiElements PmWiki.SpecialPages PmWiki.Installation PmWiki.InitialSetupTasks PmWiki.Upgrades PmWiki.BackupAndRestore PmWiki.UploadsAdmin PmWiki.Security PmWiki.CustomMarkup PmWiki.CustomWikiStyles PmWiki.Internationalizations PmWiki.LocalCustomizations PmWiki.GroupCustomizations PmWiki.Skins PmWiki.SkinTemplates PmWiki.SitePreferences PmWiki.WebFeeds PmWiki.WikiFarms PmWiki.FAQ PmWiki.AQ PmWiki.FAQCandidate PmWiki.Questions PmWiki.HowToGetAssistance PmWiki.Troubleshooting PmWiki.AvailableActions PmWiki.AuthUser PmWiki.Blocklist PmWiki.Notify PmWiki.PasswordsAdmin PmWiki.RefCount PmWiki.UrlApprovals PmWiki.Variables PmWiki.Functions PmWiki.PageFileFormat PmWiki.Audiences PmWiki.Contributors PmWiki.MailingLists PmWiki.PmWikiPhilosophy PmWiki.DesignNotes PmWiki.ReleaseNotes PmWiki.ChangeLog PmWiki.References PmWiki.Glossary PmWiki.BasicVariables PmWiki.EditVariables PmWiki.FilePermissions PmWiki.FmtPageName PmWiki.I18nVariables PmWiki.LayoutVariables PmWiki.LinkVariables PmWiki.OtherVariables PmWiki.PagelistVariables PmWiki.PageListTemplates PmWiki.PathVariables PmWiki.Requirements PmWiki.SpecialCharacters PmWiki.UploadVariables PmWiki.WikiAdministrator PmWiki.WikiPage PmWiki.WikiWikiWeb PmWiki.WikiWord : documentationguidelines internationalizations groupcustomizations localcustomizations textformattingrules howtogetassistance documentationindex conditionalmarkup markupexpressions pagetextvariables wikistyleexamples markupmasterindex specialcharacters initialsetuptasks simultaneousedits includeotherpages wikiadministrator pagelisttemplates pagelistvariables backupandrestore pmwikiphilosophy creatingnewpages customwikistyles availableactions uploadvariables troubleshooting layoutvariables sitepreferences tabledirectives filepermissions pagefileformat othervariables administration pagedirectives basicvariables passwordsadmin skintemplates wikistructure i18nvariables linkvariables pagevariables deletingpages editvariables administering customisation pathvariables groupheaders intermediate basicediting uploadsadmin mailinglists custommarkup contributors urlapprovals introduction releasenotes installation faqcandidate wikielements specialpages requirements contributing designnotes fmtpagename wikiwikiweb pagehistory maintenance development structures categories wikitrails accesskeys frequently attachlist organizing incomplete trailstart protecting developers contribute customise blocklist audiences functions wikigroup pagelists community questions following changelog wikifarms intermap authuser answered attached refcount uploaded webfeeds coverage upgrades security glossary trailend contents wikiword describe beginner yourself wikipage summary section answers aspects problem various comment smaller newwin always others listed appear tables topics images rframe become notify forms links files using these about might skins title below some misc more well know font size feel free item want help just that part they loop have here are of by
PmWiki.AccessKeys:1470507436: PmWiki.Drafts PmWiki.Internationalizations PmWiki.SitePreferences Site.Preferences Cookbook.LeanSkin Site.PageActions : internationalizations ak_recentchanges sitepreferences administrators implementation installations corresponding ak_backlinks ak_savedraft intermediate ak_textedit accommodate ak_saveedit assignments combination translation incorporate pageactions declaration customizing implemented translators information customkeys throughout ak_preview ak_history guibuttons overridden parameters convention characters identified exceptions accesskeys ak_logout conflicts otherwise accessing shortcuts undefined currently konqueror ak_attach triggered wikipedia influence mechanism tutorials macintosh activated supported ak_strong following generally different operating releasing languages typically emphasize including depending ak_print visitors internet together requires specific remember leanskin template variable cookbook function browsers versions textarea explorer keyboard override assigned netscape defaults sequence audience mappings webpages pressing continue explains standard possible optional generate contains location clicking replaced mozilla phrases screens editing firefox ak_view ak_edit because summary created between windows publish holding letters instead enables example systems pressed enabled methods nomouse earlier omniweb mapped markup listed pmwiki drafts border itself saving exists cancel simply typing appear linked config viewed admins ak_xxx chrome easier adjust safari while steps local skins ak_em allow using which would tasks works enter cases shift makes these value index under table types after until start below above could built taken those where front added mode when that akey same also were word ctrl uses only html exit with must file many such this http does each some most note than href more they keep part jump have your used been down name like time one esc alt see try dml way two faq how may don php of by 4 1 5 2 0
PmWiki.GroupHeaders:1470507436: PmWiki.WikiGroup PmWiki.WikiStyles PmWiki.PageDirectives PmWiki.WikiAdministrator PmWiki.IncludeOtherPages PmWiki.LayoutVariables Cookbook.AllGroupHeader Cookbook.WikiFooter : groupprintheaderfmt groupprintfooterfmt includeotherpages wikiadministrator layoutvariables pagedirectives allgroupheader groupfooterfmt groupheaderfmt nogroupheader nogroupfooter intermediate groupfooters groupheaders sitefooter siteheader duplicated controlled wikifooter suppressed individual coordinate wikistyles additional disclaimer wikigroup yourgroup beginning sitegroup replacing basepage fullname homepage included cookbook audience defining noheader nofooter heading instead feature default markups message generic summary authors contain example without recipe pmwiki quotes config easily called create appear single groups simply action should having useful adding within custom global change lines above using every allow order usage title could when also used here note that text this each same must wide want then just such code fill have can and may set how say one any see way for new are faq end php by nl do
Site.AuthForm:1470507436: : enableauthuser invalidlogin recognized requesting auth_form displayed required password messages authform username summary enabled authid pmwiki authpw submit value ifend input text when site not ok
PmWiki.PagelistVariables:1470507436: PmWiki.PageLists Cookbook.SearchPatterns Site.LocalTemplates Site.PageListTemplates PmWiki.IncludeOtherPages PmWiki.PageListTemplates : enableundefinedtemplatevars enablepagelistprotect fpltemplatepagefmt pagelisttemplates includeotherpages pagelistvariables pagelistcachedir enablepageindex searchpatterns pagesearchform localtemplates searchresults significantly pageindexfile authorization recentchanges searchboxopt considerably defaultgroup exclamation fmtpagename permissions categories directives subsequent customized sitegroup pagelists delimited directory backlinks specified parameter displayed searching currently processed otherwise protected defaults maintain fullname location included searched cookbook includes displays disables writable searches required versions excluded controls declare section browser listing workdir checked because example summary removed earlier caching prevent setting pmwiki global itself format action unless appear exists causes speeds target delete points array which match setup print order means where unset first empty found used need also from kept zero with when look that must well this read does word have note same case keep how sdv see all and any raw but xyz has 13 by of 2 0
PmWiki.PatrickMichaud:1470507436: : patrickmichaud information pmichaud pmwiki author found about more http com the him can www is be of
Site.Search:1470507436: : searchinfostart configuration searchresults searchinfoend punctuation cellpadding insensitive cellspacing characters containing beginning quotation including searchbox sitegroup searches omitting followed contains examples enclosed special content summary default pmwiki single phrase groups quotes border string equals accent double apple whose tasty colon width slash pages those enter words marks limit name than find case some your sign will less same list need more also with that text both food pie but for use the and all are one 100 not to by of ù
PmWiki.WikiTrails:1470507436: PmWiki.PageLists PmWiki.GroupHeader PmWiki.Links PmWiki.ListStyles Cookbook.CSSInWikiPages PmWiki.Installation PmWiki.LocalCustomizations PmWiki.PmWiki PmWiki.PmWikiPhilosophy PmWiki.WikiStyles PmWiki.Uploads PmWiki.InterMap Cookbook.Cookbook PmWiki.TextFormattingRules PmWiki.DesignNotes PmWiki.Security PmWiki.Troubleshooting PmWiki.GroupHeaders PmWiki.ConditionalMarkup PmWiki.FullName PmWiki.WebFeeds : localcustomizations textformattingrules conditionalmarkup pmwikiphilosophy troubleshooting definitionlists trailindexpage trailpagelists administrators cssinwikipages pagelisttrail customisation trailpathsep observations mytrailpage3 groupheaders mytrailpage1 installation previouspage mytrailpage2 traillistend encapsulates groupspaced immediately description appropriate indentation dynamically designnotes trailpage4 wikitrails trailpagen trailstyle trailstart navigating containing linksyntax delineated liststyles breadcrumb navigation wikistyles crossgroup customised predefined specifying restricted implicitly difference namespaced displaying individual directive typically markupend parameter different separator important beginning pathtrail invisible following specified repeating displayed including explained hierarchy described currently generates sequences questions creating existing defining standard webfeeds location specific cookbook supports provides purposes trailend bulleted numbered preceded consider separate fullname circular variable audience template security optional multiple contents instance excluded intended criteria allowing displays anywhere intermap nextpage contrast contains anchors creates summary because follows between example markups uploads however instead ontrail version general setting include authors omitted default comment confuse through smaller feature defines animals linear center simply footer adding levels appear divend config allows matter newwin should placed before entire second hidden italic single change except random source things output simple inside itself useful treats others rfloat within latter listed using makes frame build items count class clear order basic above false block match right ifend table there their types might means every query serve would green reach which front first arrow built below often horiz added last ways size will from made what file like many your font that this have tour some want then they only than more same most part work does http just can non fmt won yet are two via org faq don has one php by
Site.PageActions:1470507436: Site.PageActions : availableactions sitepageactions ak_backlinks ak_history documented accesskey siteadmin ak_attach ak_logout nofollow fullname profiles cookbook ak_print contents contains somewhat comment ak_view complex summary ak_edit enabled placed upload pmwiki delete search browse figure authpw first group ifend class item like diff help time this need you the its rel are can see top and etc be q
PmWiki.ConditionalMarkup:1470507436: PmWiki.AuthUser Cookbook.AuthUser PmWiki.WikiTrails PmWiki.PageTextVariables PmWiki.PageVariables PmWiki.MarkupExpressions Cookbook.ConditionalMarkupSamples : conditionalmarkupsamples concatenatedconditions combiningconditions markupexpressions specialreferences pagetextvariables reg_expression pagevariables authenticated yyyymmddthhmm administrator wikitrailpage automatically unpredictable conditionals recognizable invalidlogin placeholders attachments cellpadding cellspacing permissions readability parameters equivalent authorized characters explicitly previously wikitrails unbalanced currently requested directive groupname evaluates represent unlimited inclusive rendering somegroup operators following important bracketed displayed strtotime beginning evaluated identical pagename trailing somepage included examples multiple advanced expected provides profiles wildcard authuser although audience tableend excluded username standard optional brackets silently matching password portions specific building combined cookbook feedback thispage argument contents contains required assigned creating exactly comment whereas omitted applies summary sidebar complex meaning entered rowspan string1 string2 correct browser session regular negated ontrail matches colspan appears earlier results ignored testing leading enabled nesting between opposed bgcolor assumed authors defined allowed generic boolean without pmwiki either nested errors newwin upload format authid group1 cannot spaces indent border always cellnr valign syntax better if2end proven number exists logout viewer square middle closes quotes levels equals logged authpw group3 tested around during elseif admins before footer header recipe margin allows beta21 action others common begins within month later cond1 named cases ifend there value shows these forms tests today three names being using pmcal class given false built block notes which fixed green cond2 date2 name1 below date1 comma else2 added cause check doesn above times name3 dates name2 range both true have also into next work zero used what nbsp were once 2005 will that more they from need ptvs year like edit same main attr fail must 2006 body left when only link http just than even tips hour list has but top via set xor who pvs 2em sub you may see viz one two any php iso org fcc was now 01 w3 my qa 66
SiteAdmin.AuthUser:1470507436: PmWiki.AuthUser PmWiki.LocalCustomizations PmWiki.Passwords : sj593ercmttjm3fk26hcv1 localcustomizations defaultpasswords nolinkwikiwords authorizations enableauthuser htdeaxyyyo8hc9 authorisations configuration include_once instructions extensions filesystem wonderland beginning something belonging encrypted obtaining siteadmin specified authorize username htpasswd accounts specific wsp2r80i identity external 0gcdan1a examples sources xv30yz1 summary specify builder appears editors writers enabled leading present scripts action groups define either logged admins pmwiki result people alice doesn login pages carol farmd place based saved ifend this attr sign with have mean ldap that look note dave like will form when from your line then them path uid com bob sub php add see are aka any of
PmWiki.TableDirectives:1470507436: PmWiki.Tables PmWiki.TableDirectives PmWiki.Audiences PmWiki.PmWikiPhilosophy PmWiki.LocalCustomizations PmWiki.IncludeOtherPages Cookbook.AdvancedTableDirectives Cookbook.BackgroundImages PmWiki.WikiStyles PmWiki.TableDirectives-Talk Cookbook.CreateColumns : enabletableautovaligntop advancedtabledirectives localcustomizations includeotherpages pmwikiphilosophy backgroundimages wikistyleapply createcolumns automatically demonstration administrator collaborative professionals intermediate requirements bordercolor cellpadding incorrectly cellspacing unrealistic attributes navigation impossible understand indicating processing wikistyles simplified beginning primarily frontpage difficult arbitrary generates paragraph audiences markupend authoring arguments sometimes insertion generated recognize exception contains simplest contents provided previous positive directly learning cookbook navigate bulleted property properly included tableend browsers standard creating breaking allowing explains counting floating elements seasoned purposes disabled visually ordinary original remember interior packages response headers colspan creates certain percent someone without integer example summary created specify rowspan display bgcolor honored between authors default average because already concept further version similar answers writing however talking looking markups instead regular simpler comment hardest tables nested number likely placed center cellnr notice closes effect having msword course footer second define headnr values cccc99 inside result common needed posted middle bottom surely little handle people layout modify recipe allows within always easily wanted expect class about would above still using write right going green wrong first among there naive group build exist valid newer these might which items below links opens could title width works since space doesn drawn makes bring sense notes where empty those that code only html nbsp also will this edit take such used your they what just nice then site each same uses most didn next many have very even ugly easy from thus tags were said case left plus name than else been line tool must file help css hex can are six put for set off its won see has get web say two fix don yes lot faq own why ask non etc td 11 a2 b2 c2 d1 a1 b1 c1 30 by 5
PmWiki.WikiFarmTerminology:1470507436: PmWiki.Glossary Category.WikiFarms : wikifarmterminology suggested_terms infrastructure administrators customizations documentation listofbundles consideration installation subdirectory particularly intermediate agricultural individually definitions directories configured farmconfig components difficulty describing deprecated collection standalone categories different something wikifarms sometimes computing locations necessary modifying installed typically available operation therefore ambiguous affecting revisions analogous confusing alternate desirable preferred specific contains tempting cookbook contents software attempts describe packaged glossary category complete servable audience indicate accessed original multiple possible standard probably located becomes scripts instead authors complex process origins outside wikilib servers because provide special various pending forever archive however writing readers tractor opposed related similar explain nothing pmwiki setups single stored shared refers should common itself engine shares simply phrase others called farmer needed except things recipe wikis lives where local which place still exist users their field start makes cases these began about means based avoid needs ideas holds often added have that only with ones wide home used mind same tree than docs more will this like crop work barn what keep file most made page they move ways less came many find copy from such coin uses been site into goes php you see has why but who can own url run may pub web new by
PmWiki.SitePageActions:1470507436: Site.PageActions PmWiki.AvailableActions Cookbook.Cookbook PmWiki.BasicEditing PmWiki.Skins PmWiki.WikiStyles PmWiki.AccessKeys Site.Preferences PmWiki.Internationalizations PmWiki.Links PmWiki.PageVariables PmWiki.SitePageActions PmWiki.ConditionalMarkup PmWiki.DocumentationIndex PmWiki.MailingLists : internationalizations documentationindex markupmasterindex conditionalmarkup availableactions sitepageactions defaultactions corresponding conditionally pagevariables htmlstylesfmt administrator translatable translations druckansicht basicediting ak_backlinks mailinglists differently diagnostics information explanation essentially permissions preferences corresponds wikistyles background convenient substitute unindented properties controlled accesskeys particular bearbeiten overridden difference ak_history authorized conditions currently languages including ak_logout displayed siteadmin explained ak_attach otherwise shortcuts following statement whichever attribute depending unordered locations generally hopefully questions formatted fullname pmwikide historie actually nofollow succeeds multiple replaced security cookbook keyboard attached elements commands generate audience property displays bulleted normally pointers brackets wikicmds answered defaults sections browsing together profiles explains contains ak_print example defined complex defines markups ak_view expands working unusual scripts because helpful include require viewing perform follows sidebar consult targets context summary browser allowed between applied authors prompts setting phrases version comment english artikel support instead enabled opposed feature locally ak_edit already closing loading shipped causes starts entire inside allows recipe simply viewed upload should xlpage things others appear second itself leaves either tables enough places simple number people rights notice easily exists authpw search handle inline output marked delete divend source sooner tells given pages color model where below ifend build found class first skins lines about brief gives since block empty above finds noted items being would enter apply drawn shows shown group prefs names named mouse using apart makes there tasks float later that this will case been word good like says also most each http from with both more easy take very just look many your wish blue user only test used have much thus what they some next true ends lets size lots even then them span org rel can way are css www has bit may top see php by 2
PmWiki.PageListTemplates:1470507436: PmWiki.PageLists Site.PageListTemplates Site.LocalTemplates Cookbook.PagelistTemplateSamples PmWiki.PageVariables PmWiki.PageTextVariables Cookbook.DictIndex Cookbook.SimpleForum Cookbook.Cookbook : pagelisttemplatesamples additionalpagevariables specialreferencesend fpltemplatepagefmt pagetextvariables mytemplatepage grouppagecount localtemplates administrators automatically traditionally configuration functionality distribution supplemented alphabetical simpleforum referencing templateend generating deprecated groupcount structures conditions maintainer overridden directives particular attributes parameters bytitleend arguments involving displayed available iteration signifies separated pagelists advisable locations enclosing generated specified dictindex including beginning following previous versions displays simplest defaults repeated improved sections tableend intended included database redirect searches fullname contains complete cookbook postings inserted actually directly examples upgrades identify reaching multiple creating standard indicate replaced returned iterates summary denoted specify anchors control writing instead options formats command signify however defined variety content closure current opposed desired purpose returns entered recipes benefit without enclose changes preview ordered changed several updated meaning custom syntax starts having sorted author titles during easily appear cellnr except output markup pmwiki closed second double stored before common modify entire tables useful within script breaks quotes column enable values inside trail usage using equal first pages other where still after words every ifend those looks width being found there which these doesn write their saved could would alone might total class allow tests whose based frame last only will when have just same that then uses also none next from site this ways make item than like jump divs once open acts work used must into show many help thus such upon been some your were most sets was can may new are its own has now see of 2 3 1 5
SiteAdmin.AuthList:1470507436: SiteAdmin.AuthList : groupattributes administrative passwdupload permissions authlistend cellpadding cellspacing passwdattr passwdedit passwdread protected siteadmin pagecount displayed template defaults fullname pagelist password displays settings request summary indent exists action fields pmwiki access pages equal first class false login order that last with each nbsp have this view them need mean all say fmt for you may to if of 0 1
PmWiki.Security:1470507436: Category.Security PmWiki.Passwords PmWiki.PasswordsAdmin PmWiki.AuthUser PmWiki.UrlApprovals PmWiki.AnalyzeResults PmWiki.SiteAnalyzer PmWiki.Blocklist PmWiki.Notify PmWiki.SecurityVariables Cookbook.Security Cookbook.HtpasswdForm Cookbook.SecureAttachments Cookbook.WebServerSecurity Cookbook.FarmSecurity Cookbook.DeObMail Cookbook.SpamFilters Cookbook.AuditImages Cookbook.PrivateGroups Cookbook.OnlyOneLogin Cookbook.RecipeCheck Cookbook.SessionGuard Cookbook.TrackChanges PmWiki.ContactUs PITS.PITS Category.Spam PmWiki.DeletingPages PmWiki.AvailableActions Cookbook.DeleteAction Cookbook.Captchas Cookbook.Captcha Site.AuthForm Cookbook.LimitWikiGroups Cookbook.LimitNewPagesInWikiGroups Cookbook.AuthDNS Cookbook.PersistentLogin PmWiki.Drafts PmWiki.Uploads PmWiki.UploadsAdmin : limitnewpagesinwikigroups enablepostauthorrequired anotherpageactionname automaticblocklists securityvariables secureattachments enablepublishattr webserversecurity register_globals defaultpasswords availableactions uploadblacklist limitwikigroups persistentlogin direct_download passwordsadmin analyzeresults differentiates installations deletingpages vulnerability wikivandalism diffchangesum authorization automatically privategroups siteanalyzer uploadsadmin deleteaction htpasswdform sessionguard onlyonelogin urlapprovals farmsecurity diffstartfmt instructions trackchanges respectively passwordless enabledrafts auditimages information remote_addr protections assumptions distinguish recipecheck distributed spamfilters protecting vulnerable connection preg_match diffauthor handleauth technician filesystem publishing completely management pipermail displayed september mentioned executing upgrading contactus advantage rationals determine excellent following extremely addresses sitegroup whitelist preferred neighbour resources directory thousands listinfo publicly pmichaud postings authuser moderate cookbook possible unlikely nutshell evaluate provider contract approach difftime captchas defacers uploaded deletion replaced addition versions creation advisory category filename restrict template authform anywhere relabels deobmail blocking spambots protects htaccess securing username diffgmt turning denying content invoked ideally tooltip deleted disable blocked diffbox summary hosting release example setting someone authdns happens devices traffic through netbook aspects problem pmcrypt _server trusted editing htgroup recipes appears network comment details storyid running viewing already mailman discuss exploit against pmwiki notify config taking easily button others detect cannot making botnet spaces newwin 031793 people closed verify random logged unless please report become admins should behind router single phrase foobar recent prefix secret issues authpw apache cursor resort markup entire adding create about found users wrote there these above local point after class using allow title level means cases being fixed theft mouse known clear lines based diary phone sites edits later fills empty inane proxy world which _post along great prior newer with your that note this them have nbsp http will stop such 2006 from same risk wifi wife html span test href also when used what pits want pull more been text make 1672 hide sans save over turf feel free take adds ways seen how php div may cgi don org are www put bug off try faq old 127 isn etc xxx by 21 my 68 90 4 5
PmWiki.MarkupExpressions:1470507436: PmWiki.PageListTemplates PmWiki.PageLists PmWiki.WikiStyles PmWiki.ConditionalMarkup PmWiki.PageVariables PmWiki.PageTextVariables Cookbook.MarkupExpressionSamples Cookbook.MarkupExprPlus : markupexpressionsamples conditionalmarkup pagelisttemplates pagetextvariables markupexprplus specifications pagevariables determining understands formatting 1231116927 characters wikistyles timestamps referenced containing 1176304315 operations processing altrowsend processed uppercase markupend pagelists yesterday different parameter wikiwords formatted html_node according strtotime arguments substring pagecount inclusive described alternate remainder performed lowercase multibyte asspaced audience cookbook together advanced function pagename whatever relative 20070411 datetime thursday truncate fullname tomorrow examples measured rand_max software extracts portions position optional returned converts properly produces versions ftimefmt strftime addition override division formats strings pmwikis summary default ucwords ucfirst returns numbers tolower between without integer toupper bgcolor entries comment current seconds slashes remains hyphens minimum maximum english writing phrases nesting initial generic variety include authors defined within nested manual builds either recipe strlen monday create styled insert months newwin modulo prefix obtain called random should allows custom always labels common pseudo braces length zebra class quote weeks dates today world three hello curly horiz input using based every inner table codes given after notes where group newer those mdash order break since older some work from 8601 used unix when next into also want omit zero http line site else that item days uses yyyy last thus must dots this only 1970 each many you see can bg1 bg2 may 8f8 bg0 two ff8 f88 www php net now ago utc jan iso utf via gnu org tar hh 33 99 10 03
Site.EditQuickReference:1470507436: PmWiki.BasicEditing PmWiki.TextFormattingRules PmWiki.DocumentationIndex PmWiki.Tables PmWiki.TableDirectives : textformattingrules editquickreference documentationindex tabledirectives preformatted basicediting nolinebreaks cellspacing cellpadding superscript _subscript_ separators definition signatures monospaced references horizontal paragraphs advanced emphasis bulleted override numbered displays headings inserted tableend homepage smaller italics deleted colspan prevent hanging example another comment summary weight cellnr anchor bigger border target groups family _blank cccccc indent define tables pmwiki simple class solid arial align right width pages style links lists size join name font nbsp site bold date term http and use 100 new 1px 2px 80
PmWiki.I18nVariables:1470507436: PmWiki.Internationalizations Site.Preferences : enablexlpagescriptload internationalizations documentation i18nvariables corresponding accidentally dictionaries preferences essentially varpagesfmt translation definitions identifiers dictionary containing performing processing pagenames describes currently parameter required contains handling language mappings encoding modified changing scripts summary xllangs prevent loading editors timefmt english website disable include lingual string phrase loaded active vardoc lookup trails hashes during pmwiki should markup config value array where pairs lists given which e_row multi named finds this into user text thus will note used that also each only maps from when blue the see are one can you php utf key set by of eg 0
PmWiki.Requirements:1470507436: Cookbook.InstallOnIIS Cookbook.Standalone Cookbook.WikiOnAStick : administrators litespeedtech prerequisites compatibility combinations litespeedweb installoniis wikionastick requirements information application recommended standalone available candidate executing microsoft webserver passwords correctly following standard lighttpd audience cookbook internet reported anything specific provides roughly summary windows fastcgi because release special another storage network edition enabled linksys version running scripts current engine device apache recipe before pmwiki builds appweb places later there nginx linux nslu2 drive bones small basic where some bare used also from that with been sort unix php org mac usb ssl may has www isn 47 19 3 0 5 8
PmWiki.PageFileFormat:1470507436: PmWiki.Passwords SiteAdmin.Status Cookbook.ImportText Cookbook.AdminByShell Cookbook.PageTopStore Category.PmWikiDeveloper : pmwikideveloper pagefileformat chronological passwdupload pagetopstore distribution adminbyshell potentially description conversions sdecription information differences assumptions alternative wikisandbox processing urlencoded groupname1 groupname2 categories passwdedit passwdread attributes deprecated passwdattr importtext 1142030000 collection encrypted pagestore character parameter converted formatted operation updatedto following uppercase siteadmin documents processes pagename1 passwords somewhere necessary delimited pagename2 required possible security addition pagelist filename encoding creation upgrades cookbook wikifile sequence ordering sysadmin category contents normally previous newlines wikipage creating revision display history charset present summary reverse created ordered browser reading targets program extract current comment utility seconds example advance between another keeping outside percent appears markup recent future mangle render client latest change author saving entire assist begins memory recipe status editor delete simple writes inside stores number edited viewed 0athis header macosx values tested actual output matter letter decode paste since sedin saved items doesn agent input title needs which comma about added links track signs times wtext ctime endif third using local tools tells could point exist files makes below these space would will used skin echo with exit bulk your then when grep sets only most open each unix ways also like flag stop puts that null uses from tcsh have many copy kept more been last keys main able host meta csum help fill sure work long 1970 cut are 999 see eof via may can raw bin lot isn ftp has two utc jan php was fn 25 3c f2
Site.EditForm:1470507436: : editquickreference e_savedraftbutton e_saveeditbutton e_previewbutton e_minorcheckbox e_changesummary e_cancelbutton e_savebutton e_guibuttons e_textarea wikiaction sitegroup fullname editform contains messages remember wikiedit e_author include editing unsaved divend layout e_form class input block ifend page this top the of id
PmWiki.SimultaneousEdits:1470507436: Main.WikiSandbox : simultaneousedits simultaneously notification environments highlighted distributed furthermore adjustments wikisandbox appropriate previewing experiment capability potential safe_mode conflicts different finishes presents scenario whenever requests receives handling attempts multiple solution cookbook invoked feature detects message changes updated working version browser changed results editing process someone windows systems running support authors handled instead summary saving occurs second merged pmwiki edited things select action notice unable loaded starts server before nearly alice saves these where basic while there after those leave since wipes again prior press thus page else also gets into form make with main such same each open this then test text hits from made that copy case lazy time was see bob has are php you any can had fix try how out two of by ll
PmWiki.LayoutVariables:1470507436: PmWiki.PageDirectives PmWiki.PageHistory PmWiki.SkinTemplates PmWiki.WikiGroup PmWiki.Questions Cookbook.RecentUploadsLog PmWiki.CustomWikiStyles PmWiki.WikiStyles PmWiki.Tables PmWiki.TableDirectives PmWiki.EditVariables : enabletableautovaligntop enablepagetitlepriority enablefixedurlredirect pagenotfoundheaderfmt draftrecentchangesfmt groupprintfooterfmt groupprintheaderfmt recentdraftchanges tablecellalignfmt customizationfile tablecellattrfmt enablediffinline customwikistyles allrecentchanges tablerowindexmax recentuploadslog recentuploadsfmt layoutvariables tabledirectives tablerowattrfmt pageredirectfmt tablecellcount groupheaderfmt pagedirectives groupfooterfmt wikistyleapply administrators enablepathinfo skintemplates tablerowcount htmlheaderfmt htmlfooterfmt htmlstylesfmt substitutions changesummary corresponding farmpubdirurl automatically editvariables htmlpnewline highlighting notification currenttime alternating skinlibdirs differences consecutive application pagelogourl information encountered fmtpagename messagesfmt maxincludes pagepathfmt pagehistory specifying htmlvspace attributes actionskin containing metarobots statements authorlink paragraphs overridden additional linebreaks superseded regardless accessible horizontal attempting redirected rclinesmax explicitly performing displaying predefined references associated skindirurl filesystem processing reporting wikititle directory webserver continues questions specifies microsoft markupend sitegroup alignment behaviour described stdmarkup searching recursion somewhere accessing repeating displayed expecting wikigroup typically generated overrides primarily otherwise available alternate following scripturl insertion elements adjusted normally instance handling defaults publicly controls separate contents contains shortcut included matching browsers internal prevents document function uploaded complete provides multiple settings defining explorer nofollow internet anything fullname existent maintain preceded switches textpage commonly replaced applying absolute advanced printing displays intended expected entirely cookbook disabled personal packages listing partial respect editing defines noindex options styling scripts maximum meaning classes graphic example keyword several without matches removes usually changed details visible indexes program similar between address derived section despite require another firefox issuing closing headers returns because notably managed correct string center number pmwiki spaces stored column sclass logged unique before window colors tables output inside bottom cannot having images others appear config beware single within affect saving blocks allows styled engine sanity reload spacer drafts issues anchor unless second global source rather scopes refers plain array which pages given limit right along level skins order lists below using above would check times local value while there html5 valid first names shows added treat based every extra farmd about sides point named finds could adapt three edits words after parts stays looks doesn saved never tells holds newly than when left will also make uses code such from each then pose lots 1000 used this that sent send http must tmpl seen work have same most they case want keys date upon last adds note dots fmtv what more made need your easy href wins type body near view sets like icon item zero tags php img rss xml div css one sdv may 404 200 via non off png etc ti1 ti2 two gif has tr1 faq way tr2 tr3 by dt 50 6 9
PmWiki.FAQ:1470507436: Site.Search PmWiki.DocumentationIndex PmWiki.Questions : documentationindex corresponding respective includefaq frequently questions according summarize collated pagelist facility commonly answered fullname changes answers attempt comment summary pmwiki please search making rather faqtoc pages those their found asked class which below trail using leave some will held make this then than here have site link more your fmt can for isn see are and if of
@@ -135,9 +165,6 @@ PmWiki.PageVariables:1470507436: PmWiki.PageVariables PmWiki.Variables Cookbook.
PmWiki.WikiFarms:1470507436: Cookbook.FarmSetupByExample Cookbook.WikiFarmAlternative PmWiki.WikiFarms Cookbook.CookbookBasics PmWiki.WikiGroup PmWiki.Installation PmWiki.LocalCustomizations PmWiki.WikiFarmTerminology PmWiki.WikiFarmsAdvanced : wikifarmalternative localcustomizations wikifarmterminology farmsetupbyexample wikifarmsadvanced authentication administrative cookbookbasics administrators prerequisites automatically authorization farmpubdirurl configuration installations consistently alphanumeric include_once session_name instructions intermediate interactions recommended subdividing cs559sessid information independent responsible definitions farmconfig motivation inclusions categories components identifier completely considered wikigroups additional impossible accessible background collection scriptfile individual processed directory mynewwiki different installed important wikititle following difficult described computing completes xyzsessid describes contained generally knowledge configure procedure subdivide structure existing authuser separate password creating variable assuming location versions function updating multiple services included contains sessions requires examples audience provides starting inherits slightly category settings relative username absolute remember managing involved commands anywhere writable contents another apache2 recipes because browser several reasons defined working execute calling scripts default attempt running address related changes decided amazing choices buttons upgrade summary written message appears domains sharing windows minimal testing primary totally choose server option simply shared secure repeat quotes pmwiki stored single create within points things should second number double farmed allows tested before assign across affect matter become prefix called switch unique effort better simple adding phrase common normal cookie search reader reduce amount doesn wikis badly files farmd ready place pages there track using error first while notes loads links about holds skins which could would apply whole sound index every these wiki1 order wiki2 might under based still gives least steps turn some into home must need view make just your like look from each exit this also sure that such line http used have urls many more wide edit pick will want open ways same both only time been path they code most keep good part than self idea news live move sets easy them feel when near much copy uses fact top php org two why see web www can may try get how per don own gui has of 3
PmWiki.Drafts:1470507436: PmWiki.Passwords PmWiki.Drafts : enablepublishattr configuration customization administrator authorization enabledrafts distinguish draftsuffix temporarily permissions publishing capability subsequent available pagelists passwords published enabling postings moderate original requests variable provides separate required included becoming multiple removing versions official default buttons similar editing further leaving however changed summary setting interim created anyone module saving pmwiki either intact causes ignore start order stage which local ready pages bring edits level feeds until split saved prior saves been with have into then this from adds that also site thus sets copy them when file back may non has and rss all can faq are see for end by up do
PmWiki.Introduction:1470507436: PmWiki.WikiWikiWeb PmWiki.PmWiki Main.WikiSandbox PmWiki.BasicEditing PmWiki.TextFormattingRules PmWiki.Requirements PmWiki.DocumentationIndex PmWiki.Download PmWiki.Installation PmWiki.MailingLists PmWiki.HowToGetAssistance : textformattingrules documentationindex howtogetassistance collaborative installation requirements instructions mailinglists basicediting introduction wikiwikiweb wikisandbox maintenance restricted pronounced installing experiment maintained currently questions creation download existing websites trailing frequent summary michaud authors viewing pmwiki before public french normal except action groups system silent modify built pages using small makes based where with help show find what feel look html know that open left need like link easy have they into free can you see are faq css mee new add use any not of
Main.WikiSandbox:1470507436: : wikisandbox formatting experiment pmwiki bottom click rules link page main free just edit feel text this with use the of
Site.GroupAttributes:1470507436: : groupattributes site
SiteAdmin.SiteAdmin:1470507436: : administration siteadmin include summary title
PmWiki.Audiences:1470507436: PmWiki.WikiAdministrator PmWiki.InitialSetupTasks PmWiki.PmWikiPhilosophy PmWiki.LocalCustomizations : localcustomizations initialsetuptasks wikiadministrator pmwikiphilosophy administrators implementation consideration participating collaboration understanding installation contributors experienced continually discouraged stylesheets collaborate backgrounds themselves eventually generating customized difficulty frustrated documents installed audiences sometimes configure developer knowledge histories statement designing sequences describes regarding authoring requested something reluctant available generate designed features creating maintain restrict comments proposed software separate opinions revision contains authors symbols patrick someone thought michaud cryptic minimal exclude because content complex linking careful include barrier diverse summary usually instead colored nothing already claimed problem through updates primary useful people markup tables easily become expert adding within latter should chosen groups target senses allows things server fairly modify usable really behind write naive after their about could truth funny folks doesn would other build needs using think makes these quite often doing goals there terms which thank mind from have ease html seem they site most must want keep lots turn away that text ugly okay will next both into tool much once wade used less like went page this such many base what only ways find then very may web who php for let was its new don him etc two why can has put by my
PmWiki.InitialSetupTasks:1470507436: PmWiki.Installation Site.Site SiteAdmin.SiteAdmin Site.SideBar Cookbook.ChangeTimeFormat PmWiki.Variables PmWiki.PmWikiUsers Cookbook.Cookbook Cookbook.CleanUrls PmWiki.UTF-8 Cookbook.UTF-8 PmWiki.Security PmWiki.PasswordsAdmin PmWiki.Upgrades PmWiki.UploadsAdmin Cookbook.PerGroupSubDirectories Cookbook.CookbookBasics PmWiki.LocalCustomizations PmWiki.WikiFarms PmWiki.MailingLists PmWiki.WikiAdministrator : uploaddirectoryconfiguration date_default_timezone_set enablepostauthorrequired pergroupsubdirectories localcustomizations initialsetuptasks wikiadministrator changetimeformat defaultpasswords cookbookbasics administrative administrators passwordsadmin international compatibility substantially installation organisation defaultgroup enableupload improvements distribution mailinglists uploadsadmin uncommenting potentially recommended overwritten alternative customizing diacritical pmwikiusers environment pagelogourl operational identifiers immediately participate contributed discussions customized appearance characters particular difficulty dontmodify scripturl pubdirurl installed secrettwo following onesecret wikititle sometimes variables istration specifies upgrading localizes accepting operating beginning arguments preparing requested alphabets performed siteadmin sitegroup populated different cleanurls wikifarms contains starting specific function supposed attached software prepared deciding cyrillic examples choosing new_york download mysecret messages mismatch designed upgrades changing security optional audience seamless maintain meaning setting enables provide browser include located special without sidebar strange closing details systems wrapper version changes command running shouldn defines est5edt already symbols working scripts sharing recipes scratch timefmt pmcrypt summary because defined strings placing chinese options editing america online always manual rename either during called review writes single corner easier number common needed putenv sample begins others locked create server mylogo remove forget adjust simple voilà spaces except secure entire please before french making files pages goals track these often order about along value czech greek sites never makes above could store error email point guess links where gives after large newer older lines blank might there skins upper first tells index image steps being found paste below exist needs fresh what same more your they wide than want once have will sure help know this join send save into made that best been uses each text upon many done when fear must well them only most wish left sets icon then look from feel http runs used copy does docs menu such aren else exit note also may php see off can tag ftp via try utf css gif its has net tz by 8 1 0
PmWiki.ContactUs:1470507436: PmWiki.Download PmWiki.Installation PmWiki.MailingLists PmWiki.HowToGetAssistance PITS.PITS PmWiki.Petko : howtogetassistance 20disclosure installation mailinglists disclosures information downloaded 20security developers objection webmaster contacted installed contactus configure community questions software reported tracking pmichaud computer contains windows website notepad someone content patrick subject primary current summary asking author pmwiki public system please should mailto server owners change remove petko issue pages other title about pobox which yotov their reach gates asked such with need than have http this pits ways core only also read like nbsp bill else that talk bugs and www can who org our via see 5ko you fr if be dr cc
@@ -146,8 +173,5 @@ PmWiki.Search:1470507436: PmWiki.WikiTrails PmWiki.PageLists Site.PageListTempla
PmWiki.Installation:1470507436: PmWiki.Requirements PmWiki.Upgrades PmWiki.WikiFarms PmWiki.ChangeLog PmWiki.ReleaseNotes PITS.PITS PmWiki.MailingLists PmWiki.Subversion Cookbook.Cookbook PmWiki.Skins PmWiki.FilePermissions PmWiki.InitialSetupTasks PmWiki.Internationalizations Group.Name Cookbook.SimultaneousEdits PmWiki.SimultaneousEdits PmWiki.Troubleshooting Cookbook.PHP Cookbook.InstallOnIIS Cookbook.CleanUrls Cookbook.Standalone Cookbook.WikiOnAStick : internationalizations simultaneousedits initialsetuptasks troubleshooting filepermissions listlanguageend administrators documentation configuration instructions introductory wikionastick releasenotes improvements installation establishing decompressed localization mailinglists include_once respectively deliberately requirements installoniis subdirectory distribution overwritten public_html directories information dirsetupend translation recommended customizing temporarily appreciated accessible initialize standalone installing manipulate subversion stylesheet containing sufficient explicitly temptation additional described pubdirurl cleanurls languages filezilla contained installer structure generally available ownership executing changelog different encounter webserver difficult wikifarms obtaining activated following templates otherwise unpacking important cookbook variable pmwikifr contains location commonly renaming indexphp changing publicly manually pagename download upgrades portable problems creating tracking explains accounts programs accessed software instance platform preserve writable audience computer pagelist archive wikilib bundled default analyze command instead project windows wrapper summary methods achieve browser created provide usually closing missing because shorter further example scripts current country machine opening gzipped tarball besides offline extract perform related systems website guiedit recipes should single during peruse rename needed resist french folder xlpage enable adding newwin called choice easily manner winscp normal placed stable latest please number rather appear sample readme typing ensure layout always before report simply unzip paths chmod ifend there works group false first order after reset begin might these pages basic check users above files needs title skins issue again using write which cases umask loads found doesn named about brief chdir tips that pits http also your with want them this will unix step text when take look same then must like from runs copy main root each i18n more have than make into done part 2777 sort some feel data docs many hold most just mode safe full give well zxvf beta home been see job can 002 org how tag why css tgz txt ftp faq www 755 two red may fmt let net eng dot my by 3b 3a mv 4
PmWiki.ReleaseNotes:1470507436: PmWiki.Upgrades PmWiki.ChangeLog PmWiki.RoadMap PmWiki.Troubleshooting PmWiki.CustomMarkup PmWiki.PageDirectives PmWiki.PageHistory PmWiki.Uploads PmWiki.Passwords PmWiki.SiteAnalyzer PmWiki.WikiTrails Site.Site SiteAdmin.SiteAdmin PITS.00961 Site.PageActions Site.EditForm Site.PageNotFound PmWiki.PageLists PmWiki.Drafts PmWiki.Blocklist SiteAdmin.AuthList Cookbook.Cookbook Cookbook.DebuggingForCookbookAuthors PmWiki.SkinTemplates PmWiki.AuthUser Site.AuthUser Cookbook.Flash PITS.00573 PmWiki.WikiFarms PmWiki.MailPosts PmWiki.Notify PmWiki.LocalCustomizations Site.PageListTemplates Site.SideBar PmWiki.PageVariables PmWiki.WebFeeds PmWiki.InterMap PITS.00563 PmWiki.WikiStyles PITS.00560 Cookbook.SharedPages PITS.00459 PITS.00590 PmWiki.ConditionalMarkup PITS.00566 PITS.00588 PmWiki.Subversion PmWiki.ReleaseNotesArchive : debuggingforcookbookauthors enableundefinedtemplatevars enablenotifysubjectencode enabletableautovaligntop enablerelativepagelinks enablerobotcloakactions enablepagetitlepriority enablerelativepagevars enablesessionpasswords enablelinkpagerelative enablexlpagescriptload makeuploadnamepatterns enabledraftatomicdiff enableuploadgroupauth enablepagelistprotect enablerangematchutf8 uploadquickreference fpltemplatefunctions releasenotesarchive localcustomizations draftactionspattern enableredirectquiet lastmodifiedsummary fpltemplatepagefmt passwordprotected blocklistdownload pagetextvariables pagelisttemplates enablepagevarauth enablepublishattr markupexpressions tablecellalignfmt notifylistpagefmt conditionalmarkup allrecentchanges sysmergepassthru htmlspecialchars enableimscaching enablediffinline defaultpasswords register_globals enableoldcharset magic_quotes_gpc requestvariables tablerowindexmax retrieveauthpage recentuploadslog pagelistcachedir resolvepagename allow_url_fopen debug_backtrace groupattributes vulnerabilities authentications pagelistfilters enablewikiwords troubleshooting uploadblacklist unconditionally administrators groupfooterfmt groupheaderfmt pagesearchform siteadmingroup enablereadonly createlinktext specifications spacewikiwords interpretation implementation grouppagecount localtemplates pagedirectives enableskindiag currenttimeiso authorization documentation pagevariables vulnerability notifylistfmt mod_auth_ldap configuration disablemarkup installations automatically corresponding ramifications wikipublisher uploadpermadd alicepassword optimizations compatibility authenticated substantially international typographical unfortunately appropriately passwdvarauth normalization htmlheaderfmt linkwikiwords htmlfooterfmt inconsistency substitutions farmpubdirurl notifications pageindexfile uploadpermset searchresults alternatively abortfunction skintemplates wikiwordcount password_hash incompatible conditionals pagenotfound siteanalyzer capabilities highlighting preformatted instructions customizable calculations nohtmlfooter configurable improvements custommarkup nohtmlheader presentation modification diffkeepdays longstanding enhancements distribution robotactions autocomplete enabledrafts uploadurlfmt include_once robotpattern interactions manipulation approvedurls preg_replace attachements experimental _site_upload intermediate accidentally simultaneous relativeurls applications localization incorporates differences recommended insensitive skinlibdirs defaultname integration unsupported placeholder detrimental information identifiers _site_admin surrounding smartphones understands liberalized attachments permissions introducing effectively descriptive inputvalues substituted pagepathfmt translation apostrophes appreciated development sharedpages transparent temporarily translators performance indentation decorations enablewspre nonexistent pageactions unprotected investigate potentially corrections redirection definitions immediately forthcoming description unnecessary whitespaces fmtpagename memberships replacement opportunity rospatterns changements bobpassword accommodate distinguish consecutive diffkeepnum javascripts unavailable redirecting searchlists actiontitle wikisandbox comparisons pagehistory sourceforge maintenance containing htmlvspace introduced simplifies particular characters attachlist performing specifying headertext timestamps deprecated capability newlinexxx subversion vandalized groupcount operations explicitly parameters elseifelse paragraphs developers recognizes regardless conflicted generating workaround wikistyles transition processing vulnerable introduces validation manipulate previewing farmconfig subsequent translates authorized retrieving resolution recognized extensions openoffice assistance filesystem updatepage _site_edit previously encrypting wikitrails customized preserving encouraged pseudovars consistent documented requesting unapproved displaying references identified repository indicating considered linebreaks disallowed overridden identifies formatting percentage cumulative authgroups fplbygroup rLine truncated
SiteAdmin.Blocklist-MoinMaster:1470507436: : wroughtironpatiofurnituresale paisleydevelopmentassociation aufmerksamkeitsdefizitsyndrom free_satellite_tv_dish_system valeofglamorganconservatives mlmnetworkmarketing4success carinsurancecomparisonshelp nutritionalsupplementstoday socalentertainmentsolutions debtmanagementcompanyonline reutovoalexeypetrovseverin5 quickdomainnameregistration carinsurancecomparisonsites bdatingpersonalsadultdating cheapautoinsurancekentucky dressagehorseinternational balancetransfercreditcards rietdekkersbedrijfscholten personalinjuryclaimsadvice carinsurancecomparisonhelp prestigeweddinginvitations yourdentalinsuranceonline pandoraaustraliastockists websitedesigningpromotion fantasyfootballsportsbook cambridgetherapynotebook 2ndmortgageinterestrates buyphone4withoutcontract cantonfairhotelguangzhou softwaredevelopmentindia thedentalassistantonline verycheapdentalinsurance hongkongcompanyregistry profifachuebersetzungen homenetworkingsolutions emailmarketingsoftwares karmicdebtconsolidation versicherungsvergleiche totallyfreecreditreport freetwitterfollowerfast personalfitnesstrainer obsoletecomputermuseum collegefootballbetting lowinterestcreditcards bestcheapautoinsurance raspberryketonepurenow autodirektversicherung 1stindustrialdirectory headlicetreatmentworld isabelmarantnlsneakers outdoorpropanefirepit freeteenpicsandmovies hautesavoieimmobilier americancdduplication stevespoliceequipment adultfriendfindersite versicherungsangebote windshieldreplacement adultserviceproviders getcreditrepairtips4u paddletotheheadwaters discountprinterrefill rampantrabbitvibrator emedicalmarijuanacard autohandelsmarktplatz alexgolddphumanrbriar chaseonlinebankingcom mooselodgeproductions dentalinsurancehealth downloadfullgamesfree hamptonbayceilingfans debtconsolidationfirm sovereigngracesingles thefunnyquotessayings thepoliticalwasteland essaywritingservices coffeemakersreviewed brandtdleffmatthias7 logodesignconsultant chaussuresbalenciaga passwordspussynudity adultfriendfindernow timryancompassmedius pautovalexasha_kagal unbeatablecellphones iwanttosellmydiamond nedbankprivatewealth constpolonskaalniko7 getdomainsandhosting debtconsolidationusa invictawomenswatches lifeinsurancefinders prepaylegalinsurance monsterwarlordcheats travelnursingdirect lifeinsurancequotes redeseducativaspade 4autoinsurancequote thomassabostockists parkersexecutivecar ofconvbdemikqfolium mastersdissertation officialsatellitetv geburtstagswuensche refinancingmortgage wholesalepocketbike buyhydrocodonewhere termhealthinsurance pandoracharmsuksale acupuncturealliance xbox360achievements americanpaydayloans krankenversicherung mobilesandringtones versicherungstarife fuelcellmarketplace faresoldisuinternet avbmaxtirodpaulmatt chinausbflashdrives cardsloansmortgages whichsideofthefence experienceflagstaff globalunitedsavings royalprotectionplan onebedroomfurniture comparevouchercodes stopthatfilthyhabit immobilierdessavoie simultandolmetscher castingagentur2004 hotwirelesscoupons autodetailproducts humangrowthhormone jointpaininfingers auctionmoneymakers indiasilktradition idebtconsolidation thecraftersgallery awarwiththeobvious unexpectedmovement fashionreplicabags strawberrydelights nancyflowerswilson bluegravityhosting hardcorerapecomics monicabelluccifans thecommercejournal carisoprodolonline industrialresource priorityappliances hotelbookingserver pinnaclepeakrealty androidblackmarket cfcsouthpugetsound qybalancingmachine searchengineoptimi carinsuranceonline wholesalemacmakeup reviewonlinedating officialdentalplan allstartradingpins partnervermittlung bathroomremodeling myfuneralinsurance flowerordercentral freewebsitehosting immobilienangebote mortgagecomparison randysrealtyreview horizonacademyblog worldinternational nikeshoeswholesale lasvegastourfinder granitecountertops heartbeatofhealing rincondelavictoria hotelsinamsterdam hollandandbarrett decorationsexport callingcardchoice videofishingknots restauracjajoanna salearnerslicense headachetreatment novatedleasedeals beijingimpression cheappoolproducts insuranceadjuster touchwoodmagazine marshallsupersoft unbeatablemobiles teamflyelectronic saveondentalplans hoganscarpeoutlet unlockuriphonenow slotmachinesguide certificationking cosmeticdentistry cheapgoodproducts securedcreditcard cclibrannar_rover bestdissertations hangglidewinnipeg dunecliffesaunton beverlyhillspimps homebasedbusiness loveangelinajolie lovebritneyspears logodesignmaestro stationfoundation leanmusclexreview metroshopperguide drivedigitalgroup buyphen375reviews cornishholidaysuk lakesideartonline wearethechampions paidsurveysforall thesoftwaregarage freewhileshopping lakechelanalumni onlinebestellung frangelicasplace deutschlandweite watchonetreehill novacspacetravel propertyblogging forestavmiagdust autoversicherung thefreecellphone autofinanzierung oldgrannyfucking trustyelectronic dedichepersonali 4womenoftheworld powerlevelingweb gayteenresources kevincostnerfans pandorajewelryco blogsLine truncated
SiteAdmin.ApprovedUrls:1470507436: : approvedurls graphonline siteadmin http ru
Help.RecentChanges:1470507436: : adddirectedline recentchanges addvertex august help 2016 05 06 by pm 53 at 46 am 54
Site.RecentChanges:1470507436: : recentchanges sidebar august site 2016 by am at 05 12 21
Site.AllRecentChanges:1470507436: : allrecentchanges adddirectedline addvertex sidebar august help site 2016 at 05 46 12 am 21 06 by pm 54 53
Site.SideBar:1470345716: Site.SideBar : graphonline homepage sidebar action right edit site help http wiki en ru
-23
View File
@@ -1,23 +0,0 @@
version=pmwiki-2.2.75 ordered=1 urlencoded=1
agent=Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36
author=Lynn
charset=UTF-8
csum=uffVcVTlH
host=188.143.232.27
name=PmWiki.AuthUser
rev=194
targets=
text=And to think I was going to talk to %3ca href="http://racuevyyhjr.com">somneoe%3c/a> in person about this.
time=1485188405
author:1485188405=Lynn
csum:1485188405=uffVcVTlH
diff:1485188405:1485016098:=1c1%0a%3c And to think I was going to talk to %3ca href="http://racuevyyhjr.com">somneoe%3c/a> in person about this.%0a\ No newline at end of file%0a---%0a> Shoot, so that's that one %3ca href="http://vyleech.com">sueposps.%3c/a>%0a\ No newline at end of file%0a
host:1485188405=188.143.232.27
author:1485016098=Topher
csum:1485016098=lNz8PAoGs8
diff:1485016098:1484913140:=1c1%0a%3c Shoot, so that's that one %3ca href="http://vyleech.com">sueposps.%3c/a>%0a\ No newline at end of file%0a---%0a> Ecmeooins are in dire straits, but I can count on this!%0a\ No newline at end of file%0a
host:1485016098=188.143.232.32
author:1484913140=Ethanael
csum:1484913140=2PiEyCt1
diff:1484913140:1430064860:=1c1,283%0a%3c Ecmeooins are in dire straits, but I can count on this!%0a\ No newline at end of file%0a---%0a> (:Summary:Authorization system that uses usernames and passwords:)%0a> (:Audience: administrators (intermediate) :)%0a> AuthUser is PmWiki's identity-based authorization system that allows access to pages to be controlled through the use of usernames and passwords. AuthUser can be used in addition to the [[Passwords | password-based]] scheme that is PmWiki's default configuration.%0a> %0a> AuthUser is a very flexible system for managing access control on pages, but flexibility can also bring complexity and increased maintenance overhead to the wiki administrator. This is why PmWiki defaults to the simpler password-based system. For some thoughts about the relative merits of the two approaches, see [[PmWiki:ThoughtsOnAccessControl]].%0a> %0a> See also: [[Cookbook:Quick Start for AuthUser]].%0a> %0a> !! Activating AuthUser%0a> To activate PmWiki's identity-based system, add the following line%0a> to ''local/config.php'':%0a> %0a> include_once("$FarmD/scripts/authuser.php");%0a> %0a> Ensure that you have [[PasswordsAdmin | set a site wide admin password]], otherwise you will not be able to edit [[SiteAdmin.AuthUser]].%0a> %0a> ->%25note%25 Note: Older versions of PmWiki (before 2.2.0-beta58) use ''Site.AuthUser''.%0a> %0a> PmWiki caches some group and page authorization levels when a page is accessed. For this reason, it is better to include @@authuser.php@@ quite early in config.php, notably%0a> * after any recipe which inserts some custom writable PageStore class (MySQL, SQLite, Compressed PageStore or other)%0a> * and after any internationalization (UTF-8 and XLPage).%0a> %0a> (If you don't use a custom PageStore class and i18n, include @@authuser.php@@ first thing in @@config.php@@.)%0a> %0a> All other recipes should be included after these.%0a> %0a> !! Creating user accounts%0a> Most of AuthUser's configuration is performed via the [[SiteAdmin.AuthUser]] page. To change the AuthUser configuration, simply edit this page like any other wiki page (you'll typically need to use the site's admin password for this).%0a> %0a> To create a login account, simply add lines to SiteAdmin.AuthUser that look like:%0a> %0a> username: [=(:=]encrypt ''password'':)%0a> %0a> For example, to create a login account for "alice" with a password of "wonderland", enter:%0a> %0a> alice: [=(:=]encrypt wonderland:)%0a> %0a> When the page is saved, the "@@[=(:=]encrypt wonderland:)@@" part of the text will be replaced by an encrypted form of the password "wonderland". This encryption is done so that someone looking at the SiteAdmin.AuthUser page cannot easily determine the passwords stored in the page. %0a> %0a> To change or reset an account's password, simply replace the encrypted string with another @@[=(:=]encrypt:)@@ directive.%0a> %0a> %25note%25 The password cannot contain spaces, tabs, new lines, columns ":" and equals "="; on some systems it should contain at least 4 characters. Usernames and passwords are case sensitive, eg. "User" is not the same as "user".%0a> %0a> !! Controlling access to pages by login%0a> %0a> Pages and groups can be protected based on login account by using "passwords" of the form [@id:username@] in the password fields of [@?action=attr@] (see [[PmWiki.Passwords]]). For example, to restrict a page to being edited by Alice, one would set the password to "[@id:alice@]".%0a> %0a> It's possible to use multiple "id:" declarations and passwords in the [@?action=attr@] form, thus the following setting would allow access to Alice, Carol, and anyone who knows the password "quick":%0a> %0a> quick id:alice,carol%0a> %0a> To allow access to anyone who has successfully logged in, use "[@id:*@]".%0a> %0a> One can also perform site-wide restrictions based on identity in the $DefaultPasswords array: e.g.%0a> %0a> # require valid login before viewing pages%0a> $DefaultPasswords['read'] = 'id:*';%0a> # Alice and carol may edit%0a> $DefaultPasswords['edit'] = 'id:alice,carol';%0a> # All admins and Fred may edit%0a> $DefaultPasswords['edit'] = array('@admins', 'id:Fred');%0a> %0a> You can change the $DefaultPasswords array in local customization files such as:%0a> * local/config.php (for entire wiki)%0a> * farmconfig.php (for entire wikifarm)%0a> %0a> !! [[#auth_groups]] Organizing accounts into groups%0a> %0a> AuthUser also makes it possible to group login accounts together into authorization groups, indicated by a leading "@" sign. As with login accounts, group memberships are maintained by editing the SiteAdmin.AuthUser page. Group memberships can be specified by either listing the groups for a login account (person belongs to groups) or the login accounts for a group (group includes people). You can repeat or mix-and-match the two kinds as desired:%0a> %0a> @writers: alice, bob%0a> carol: @writers, @editors%0a> @admins: aLine truncated
host:1484913140=188.143.232.32
-24
View File
@@ -1,24 +0,0 @@
version=pmwiki-2.2.75 ordered=1 urlencoded=1
agent=Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36
author=Roxanna
charset=UTF-8
csum=y1qzontuCtV
ctime=1156512549
host=188.143.232.32
name=PmWiki.DebugVariables
rev=19
targets=
text=Wow, your post makes mine look %3ca href="http://uvzziamkl.com">feeleb.%3c/a> More power to you!
time=1485188754
author:1485188754=Roxanna
csum:1485188754=y1qzontuCtV
diff:1485188754:1485016498:=1c1%0a%3c Wow, your post makes mine look %3ca href="http://uvzziamkl.com">feeleb.%3c/a> More power to you!%0a\ No newline at end of file%0a---%0a> This is what we need - an insight to make %3ca href="http://nvumqqdnet.com">evryoene%3c/a> think%0a\ No newline at end of file%0a
host:1485188754=188.143.232.32
author:1485016498=Jimbo
csum:1485016498=Jcgb6cAgP
diff:1485016498:1484933393:=1c1%0a%3c This is what we need - an insight to make %3ca href="http://nvumqqdnet.com">evryoene%3c/a> think%0a\ No newline at end of file%0a---%0a> >> The Israelis need to stop being narcissistic racists who always seem to see themselves as victims even while being responsible for most of the atrocities in this conflict.You make it sound as though the Israelis are having fun playing the role of aggt-ssorevicrim when, in reality, it’s hard work! At the end of the day, don’t they deserve something – say, the West Bank – for their efforts? ;-)%0a\ No newline at end of file%0a
host:1485016498=188.143.232.32
author:1484933393=Infinity
csum:1484933393=pqn1EIDE03
diff:1484933393:1430065976:=1c1,32%0a%3c >> The Israelis need to stop being narcissistic racists who always seem to see themselves as victims even while being responsible for most of the atrocities in this conflict.You make it sound as though the Israelis are having fun playing the role of aggt-ssorevicrim when, in reality, it’s hard work! At the end of the day, don’t they deserve something – say, the West Bank – for their efforts? ;-)%0a\ No newline at end of file%0a---%0a> (:Summary:variables useful for debugging:)%0a> %0a> :$AbortFunction:A custom function name replacing the built-in Abort() function. %0a> :$EnableDiag:%0a> >>indent%3c%3c%0a> (:include AvailableActions#BEGENABLEDIAG#ENDENABLEDIAG:)%0a> >>%3c%3c%0a> :$EnableIMSCaching:A variable which, when set equal to 1, recognizes the "If-Modified-Since" header coming from browsers and allows browsers to use locally cached pages. Disabled by default to help the administrator customize its page without needing permanent reloading.%0a> %0a> :$EnableStopWatch:This activates an internal stopwatch that shows how long it takes to render a page. (If you have a wiki that composes a HTML page from multiple pages, such as a normal layout with a sidebar, you'll get separate timings for each subpage and for the total page.)%0a> %0a> : :The timings can be displayed by adding [@%3c!--function:StopWatchHTML 1-->@] in the wiki template.%0a> %0a> : :Valid values are:%0a> $EnableStopWatch = 0; # No timings (the default). No HTML will be generated.%0a> $EnableStopWatch = 1; # Wall-clock timings only.%0a> $EnableStopWatch = 2; # Wall-clock and CPU usage timings. Won't work on Windows.%0a> %0a> : :See [[(Cookbook:)Stopwatch]] for more details.%0a> %0a> See also:%0a> * [[AvailableActions#refcount|scripts/refcount.php]] is useful for debugging%0a> %0a> %0a> ----%0a> >>faq%3c%3c[[#faq]]%0a> Q:Is it possible for someone with admin priviledges to always have access to debugging tools, without letting everyone else access them?%0a> A:You can easily & automatically allow debugging for anyone with admin priviledges (meanwhile leaving it off for everyone else) by including this line in config.php - ''just be sure that 1) $EnableDiag is either null or set to 0, and 2) to include it near the end of config.php, AFTER declaring your passwords, and after any AuthUser or other priviledge settings'':%0a> %0a> -->@@if (CondAuth($pagename, 'admin')) $EnableDiag = 1; # allows admin to always call phpinfo, etc@@%0a> %0a> >>%3c%3c%0a
host:1484933393=188.143.232.32
-119
View File
@@ -1,119 +0,0 @@
version=pmwiki-2.2.75 ordered=1 urlencoded=1
agent=Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
author=Pharme152
charset=UTF-8
csum=opywtero
host=95.77.24.32
name=PmWiki.DesignNotes
rev=54
targets=
text=Very nice site!
time=1472777199
author:1472777199=Pharme152
csum:1472777199=opywtero
diff:1472777199:1472777189:=1c1%0a%3c Very nice site!%0a\ No newline at end of file%0a---%0a> Very nice site! cheap goods http://aixypeo2.com/ayvkra/4.html%0a\ No newline at end of file%0a
host:1472777199=95.77.24.32
author:1472777189=Pharmk225
csum:1472777189=ypyroouo
diff:1472777189:1472777173:=1c1%0a%3c Very nice site! cheap goods http://aixypeo2.com/ayvkra/4.html%0a\ No newline at end of file%0a---%0a> Very nice site! [url=http://aixypeo2.com/ayvkra/2.html]cheap goods[/url]%0a\ No newline at end of file%0a
host:1472777189=183.181.10.32
author:1472777173=Pharmc482
csum:1472777173=wywituoi
diff:1472777173:1472777135:=1c1%0a%3c Very nice site! [url=http://aixypeo2.com/ayvkra/2.html]cheap goods[/url]%0a\ No newline at end of file%0a---%0a> Very nice site! %3ca href="http://aixypeo2.com/ayvkra/1.html">cheap goods%3c/a>%0a\ No newline at end of file%0a
host:1472777173=1.179.181.17
author:1472777135=Pharmd208
csum:1472777135=rtwppter
diff:1472777135:1472668687:=1c1%0a%3c Very nice site! %3ca href="http://aixypeo2.com/ayvkra/1.html">cheap goods%3c/a>%0a\ No newline at end of file%0a---%0a> Very nice site!%0a\ No newline at end of file%0a
host:1472777135=185.58.226.40
author:1472668687=Pharmc199
csum:1472668687=yuwyoewu
diff:1472668687:1472668675:=1c1%0a%3c Very nice site!%0a\ No newline at end of file%0a---%0a> Very nice site! cheap goods http://apxoiey2.com/aosyxx/4.html%0a\ No newline at end of file%0a
host:1472668687=173.77.200.42
author:1472668675=Pharmb726
csum:1472668675=ypoeyueu
diff:1472668675:1472668645:=1c1%0a%3c Very nice site! cheap goods http://apxoiey2.com/aosyxx/4.html%0a\ No newline at end of file%0a---%0a> Very nice site! [url=http://apxoiey2.com/aosyxx/2.html]cheap goods[/url]%0a\ No newline at end of file%0a
host:1472668675=43.241.246.40
author:1472668645=Pharmg8
csum:1472668645=rpueiiio
diff:1472668645:1472668632:=1c1%0a%3c Very nice site! [url=http://apxoiey2.com/aosyxx/2.html]cheap goods[/url]%0a\ No newline at end of file%0a---%0a> Very nice site! %3ca href="http://apxoiey2.com/aosyxx/1.html">cheap goods%3c/a>%0a\ No newline at end of file%0a
host:1472668645=37.157.142.7
author:1472668632=Pharmc118
csum:1472668632=rwoyrepw
diff:1472668632:1472558961:=1c1%0a%3c Very nice site! %3ca href="http://apxoiey2.com/aosyxx/1.html">cheap goods%3c/a>%0a\ No newline at end of file%0a---%0a> Very nice site!%0a\ No newline at end of file%0a
host:1472668632=185.152.252.1
author:1472558961=Pharmc193
csum:1472558961=opoweytr
diff:1472558961:1472558941:=1c1%0a%3c Very nice site!%0a\ No newline at end of file%0a---%0a> Very nice site! cheap goods http://ypxoiea2.com/qyvkrq/4.html%0a\ No newline at end of file%0a
host:1472558961=163.24.89.126
author:1472558941=Pharmd258
csum:1472558941=wtouuyii
diff:1472558941:1472558927:=1c1%0a%3c Very nice site! cheap goods http://ypxoiea2.com/qyvkrq/4.html%0a\ No newline at end of file%0a---%0a> Very nice site! [url=http://ypxoiea2.com/qyvkrq/2.html]cheap goods[/url]%0a\ No newline at end of file%0a
host:1472558941=103.228.128.6
author:1472558927=Pharme887
csum:1472558927=yytiotto
diff:1472558927:1472558921:=1c1%0a%3c Very nice site! [url=http://ypxoiea2.com/qyvkrq/2.html]cheap goods[/url]%0a\ No newline at end of file%0a---%0a> Very nice site! %3ca href="http://ypxoiea2.com/qyvkrq/1.html">cheap goods%3c/a>%0a\ No newline at end of file%0a
host:1472558927=50.205.69.250
author:1472558921=Pharma739
csum:1472558921=ypeuuyuu
diff:1472558921:1472449713:=1c1%0a%3c Very nice site! %3ca href="http://ypxoiea2.com/qyvkrq/1.html">cheap goods%3c/a>%0a\ No newline at end of file%0a---%0a> Very nice site! [url=http://oixapey2.com/aqtoar/2.html]cheap goods[/url]%0a\ No newline at end of file%0a
host:1472558921=195.135.228.26
author:1472449713=Pharme64
csum:1472449713=iureeori
diff:1472449713:1472449706:=1c1%0a%3c Very nice site! [url=http://oixapey2.com/aqtoar/2.html]cheap goods[/url]%0a\ No newline at end of file%0a---%0a> Very nice site! %3ca href="http://oixapey2.com/aqtoar/1.html">cheap goods%3c/a>%0a\ No newline at end of file%0a
host:1472449713=41.33.205.3
author:1472449706=Pharmk605
csum:1472449706=iyrwrytt
diff:1472449706:1472340969:=1c1%0a%3c Very nice site! %3ca href="http://oixapey2.com/aqtoar/1.html">cheap goods%3c/a>%0a\ No newline at end of file%0a---%0a> Very nice site!%0a\ No newline at end of file%0a
host:1472449706=196.25.33.106
author:1472340969=Pharmb488
csum:1472340969=wwerporo
diff:1472340969:1472340962:=1c1%0a%3c Very nice site!%0a\ No newline at end of file%0a---%0a> Very nice site! cheap goods http://oieypxa2.com/kyvkrk/4.html%0a\ No newline at end of file%0a
host:1472340969=183.181.10.32
author:1472340962=Pharmc90
csum:1472340962=ippwoeor
diff:1472340962:1472340957:=1c1%0a%3c Very nice site! cheap goods http://oieypxa2.com/kyvkrk/4.html%0a\ No newline at end of file%0a---%0a> Very nice site! [url=http://oieypxa2.com/kyvkrk/2.html]cheap goods[/url]%0a\ No newline at end of file%0a
host:1472340962=178.17.127.111
author:1472340957=Pharmk452
csum:1472340957=puwroyoe
diff:1472340957:1472340953:=1c1%0a%3c Very nice site! [url=http://oieypxa2.com/kyvkrk/2.html]cheap goods[/url]%0a\ No newline at end of file%0a---%0a> Very nice site! %3ca href="http://oieypxa2.com/kyvkrk/1.html">cheap goods%3c/a>%0a\ No newline at end of file%0a
host:1472340957=91.215.176.27
author:1472340953=Pharme169
csum:1472340953=owettyet
diff:1472340953:1472229649:=1c1%0a%3c Very nice site! %3ca href="http://oieypxa2.com/kyvkrk/1.html">cheap goods%3c/a>%0a\ No newline at end of file%0a---%0a> Very nice site!%0a\ No newline at end of file%0a
host:1472340953=174.34.170.17
author:1472229649=Pharmg299
csum:1472229649=etwwtotw
diff:1472229649:1472229637:=1c1%0a%3c Very nice site!%0a\ No newline at end of file%0a---%0a> Very nice site! cheap goods http://apeoixy2.com/xqqtox/4.html%0a\ No newline at end of file%0a
host:1472229649=65.151.184.33
author:1472229637=Pharme905
csum:1472229637=rupepowo
diff:1472229637:1472229617:=1c1%0a%3c Very nice site! cheap goods http://apeoixy2.com/xqqtox/4.html%0a\ No newline at end of file%0a---%0a> Very nice site! [url=http://apeoixy2.com/xqqtox/2.html]cheap goods[/url]%0a\ No newline at end of file%0a
host:1472229637=183.181.10.32
author:1472229617=Pharme220
csum:1472229617=uiwutori
diff:1472229617:1472229608:=1c1%0a%3c Very nice site! [url=http://apeoixy2.com/xqqtox/2.html]cheap goods[/url]%0a\ No newline at end of file%0a---%0a> Very nice site! %3ca href="http://apeoixy2.com/xqqtox/1.html">cheap goods%3c/a>%0a\ No newline at end of file%0a
host:1472229617=182.162.66.9
author:1472229608=Pharma475
csum:1472229608=oioiwyuo
diff:1472229608:1472121123:=1c1%0a%3c Very nice site! %3ca href="http://apeoixy2.com/xqqtox/1.html">cheap goods%3c/a>%0a\ No newline at end of file%0a---%0a> Very nice site!%0a\ No newline at end of file%0a
host:1472229608=95.165.163.33
author:1472121123=Pharme90
csum:1472121123=ytiieipr
diff:1472121123:1472120733:=1c1%0a%3c Very nice site!%0a\ No newline at end of file%0a---%0a> Very nice site! cheap goods http://apxoiey2.com/qosyrt/4.html%0a\ No newline at end of file%0a
host:1472121123=182.162.66.9
author:1472120733=Pharmk207
csum:1472120733=uttruwue
diff:1472120733:1472120722:=1c1%0a%3c Very nice site! cheap goods http://apxoiey2.com/qosyrt/4.html%0a\ No newline at end of file%0a---%0a> Very nice site! [url=http://apxoiey2.com/qosyrt/2.html]cheap goods[/url]%0a\ No newline at end of file%0a
host:1472120733=119.40.106.134
author:1472120722=Pharmg556
csum:1472120722=otutpire
diff:1472120722:1472120708:=1c1%0a%3c Very nice site! [url=http://apxoiey2.com/qosyrt/2.html]cheap goods[/url]%0a\ No newline at end of file%0a---%0a> Very nice site! %3ca href="http://apxoiey2.com/qosyrt/1.html">cheap goods%3c/a>%0a\ No newline at end of file%0a
host:1472120722=216.14.79.106
author:1472120708=Pharmb465
csum:1472120708=puwpewtu
diff:1472120708:1472067527:=1c1%0a%3c Very nice site! %3ca href="http://apxoiey2.com/qosyrt/1.html">cheap goods%3c/a>%0a\ No newline at end of file%0a---%0a> Some really quality blog posts on this internet site , saved to fav. ffecekceadaa%0a\ No newline at end of file%0a
host:1472120708=163.24.89.126
author:1472067527=Johna315
csum:1472067527=eytwryry
diff:1472067527:1330954338:=1c1,34%0a%3c Some really quality blog posts on this internet site , saved to fav. ffecekceadaa%0a\ No newline at end of file%0a---%0a> (:Summary:Some of the features and notes about PmWiki's design decisions:)%0a> Here are some of the features and notes about PmWiki's design decisions. %0a> Many of these derive directly from the [[PmWiki Philosophy]] and lots of discussion on the [[mailing lists]].%0a> %0a> * [[PmWiki:Flat File Advantages]] - why PmWiki uses flat files to store pages instead of an SQL database%0a> * [[PmWiki:Hierarchical Groups]] - why PmWiki doesn't support nested groups%0a> * [[PmWiki:Page Locking]] - how PmWiki works without locking pages (see also [[simultaneous edits]])%0a> * [[PmWiki:Page File Format]] - the format of PmWiki's page files%0a> * [[PmWiki:Search Improvements]] - why PmWiki has a native search engine%0a> * [[PmWiki:File Permissions]] - some information about PmWiki's file permission settings%0a> * [[PmWiki:Wiki Group Motivation]] - why WikiGroups%0a> * [[PmWiki:WYSIWYG]] - why not WYSIWYG.%0a> %0a> >>faq%3c%3c [[#faq]]%0a> %0a> Q: Why doesn't PmWiki use hierarchical / nested groups?%0a> A: It essentially comes down to figuring out how to handle %0a> page links between nested groups; if someone can figure out %0a> an obvious, intuitive way for authors to%0a> do that, then nested groups become plausible. See [[Design Notes]]%0a> and [[PmWiki:Hierarchical Groups]].%0a> %0a> Q: Why don't PmWiki's scripts have a closing ?> tag?%0a> A: All of PmWiki's scripts now omit the closing ?> tag. The tag is not%0a> required, and it avoids problems with unnoticed spaces or blank%0a> lines at the end of the file. Also, some file transfer protocols%0a> may change the newline character(s) in the file, which can also%0a> cause problems. See also the [[http://php.net/manual/en/language.basic-syntax.instruction-separation.php | Instruction separation ]] page in the PHP manual.%0a> %0a> Q: Does PmWiki support WYSIWYG editing (or something like the FCKEditor)?%0a> A: Short answer: PmWiki provides GUI buttons in a toolbar for common markups, but otherwise does not have WYSIWYG editing. For the reasons why, see PmWiki:WYSIWYG.%0a> %0a> Categories: [[!PmWiki Developer]]%0a> %0a
host:1472067527=46.101.254.32
-23
View File
@@ -1,23 +0,0 @@
version=pmwiki-2.2.75 ordered=1 urlencoded=1
agent=Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36
author=Amber
charset=UTF-8
csum=E9ovjhxXNUM
host=188.143.232.32
name=PmWiki.EditVariables
rev=80
targets=
text=Way to use the internet to help people solve %3ca href="http://kefmngv.com">probelms!%3c/a>
time=1485188748
author:1485188748=Amber
csum:1485188748=E9ovjhxXNUM
diff:1485188748:1485016493:=1c1%0a%3c Way to use the internet to help people solve %3ca href="http://kefmngv.com">probelms!%3c/a>%0a\ No newline at end of file%0a---%0a> At last, %3ca href="http://lpcknpj.com">soeomne%3c/a> who knows where to find the beef%0a\ No newline at end of file%0a
host:1485188748=188.143.232.32
author:1485016493=Regina
csum:1485016493=zkhbgBJaa
diff:1485016493:1484931929:=1c1%0a%3c At last, %3ca href="http://lpcknpj.com">soeomne%3c/a> who knows where to find the beef%0a\ No newline at end of file%0a---%0a> Flor!!!vc estava meio sumida do blog....senti sua falta...vc viu o meu porta lenço! é simples mas foi uma realização enorme...e as ideias já estao pipocando (eita inquietude!)...é verdade na sexta fica bem em cima da hora..moro um tiquinho longe rs..srr.beijoks...ótimo fds fc c deus%0a\ No newline at end of file%0a
host:1485016493=188.143.232.32
author:1484931929=Gump
csum:1484931929=gKMU5iZkq
diff:1484931929:1415817435:=1c1,89%0a%3c Flor!!!vc estava meio sumida do blog....senti sua falta...vc viu o meu porta lenço! é simples mas foi uma realização enorme...e as ideias já estao pipocando (eita inquietude!)...é verdade na sexta fica bem em cima da hora..moro um tiquinho longe rs..srr.beijoks...ótimo fds fc c deus%0a\ No newline at end of file%0a---%0a> (:Summary:variables used when editing pages:)%0a> To set many of the variables below specify them in @@config.php@@.%0a> %0a> :$AutoCreate:Used in conjunction with the AutoCreateTargets edit function, this array records any sets of pages which should be created automatically if they don't exist. The syntax is %0a> -> [@$AutoCreate[REGEXP] = PAGE_PARAMETERS;@]%0a> -> where @@REGEXP@@ is a regular expression which will identify the pages to be autocreated, and @@PAGE_PARAMETERS@@ is an array of attributes for the page to be created. For example, %0a> -> [@$AutoCreate['/^Category\\./'] = array('ctime' => $Now);@]%0a> -> will create a blank page with a current creation time for any missing Category page.%0a> %0a> :$DefaultPageTextFmt:The text that should be displayed when browsing non-existent pages. As default PmWiki uses the contents of Site.PageNotFound %0a> -> [@$DefaultPageTextFmt = '(:include $[{$SiteGroup}.PageNotFound]:)';@] %0a> %0a> :$DeleteKeyPattern:The pattern used to determine if a page should be deleted. The default is to remove pages that contain only the single word "delete" (and optional spaces).%0a> -> # change delete word to "remove"%0a> -> $DeleteKeyPattern = "^\\s*remove\\s*$";%0a> -> # delete any page with no visible text, i.e., empty%0a> -> $DeleteKeyPattern = "^\\s*$";%0a> %0a> :$DiffKeepDays:The $DiffKeepDays variable sets the minimum length of time that a page's revision history is kept. By default it is set to 3650 days, or a little less than ten years. You can change this value in a customization file to be something smaller, e.g.:%0a> -> $DiffKeepDays = 30; # keep revisions at least 30 days%0a> : :Note that a specific page revision isn't removed from the page until the first edit after the time specified by $DiffKeepDays has elapsed. Thus, it's still possible for some pages to have revisions older than $DiffKeepDays -- such revisions will be removed the next time those pages are edited.%0a> %0a> :$DiffKeepNum:This variable contains the minimum number of changes to be kept in the page history, even if some of them are older than the limit defined by $DiffKeepDays. It prevents lost history of pages that are older, but have few changes.%0a> -> $DiffKeepNum = 50; # keep at least 50 revisions (default is 20)%0a> %0a> :$DraftActionsPattern:The actions which allow full loading of the draft.php functionnality for custom actions. Default is 'edit'. You can enable drafts for other actions like:%0a> -> [@$DraftActionsPattern = 'edit|pmform|translate';@] # Enable drafts for actions 'edit', 'pmform' and 'translate'.%0a> %0a> :$DraftSuffix:The suffix to use for draft versions of pages (default "-Draft").%0a> %0a> :$EditFunctions: This array contains the sequence of functions that are called when a page is edited. It can be customized to provide additional functions to be called as part of the editing process. The standard setting is:%0a> -> [@$EditFunctions = array('EditTemplate', 'RestorePage', 'ReplaceOnSave',%0a> 'SaveAttributes', 'PostPage', 'PostRecentChanges', 'AutoCreateTargets', 'PreviewPage'); @]%0a> %0a> : : Many recipes manipulate this array, so it is recommended, instead of redefining the complete array to add your custom functions, to use functions like array_unshift(), array_push() and array_splice().%0a> %0a> :$EditRedirectFmt: The page to which an author is sent after pressing "Save" or "Cancel" from an edit form. Defaults to "$FullName", which sends the author to the page just edited, but can be changed to specify another page.%0a> -> [@# redirect to Main.HomePage%0a> $EditRedirectFmt = 'Main.HomePage'; %0a> # redirect to HomePage of current group%0a> $EditRedirectFmt = '{$Group}.HomePage';%0a> @]%0a> %0a> :$EditTemplatesFmt:Name of the page (or an array of names) to be used as the default text for any newly created pages.%0a> -> [@# Use 'Main.NewPageTemplate' as default text of all new pages%0a> $EditTemplatesFmt = 'Main.NewPageTemplate';%0a> # Use 'Template' in the current group for new pages%0a> $EditTemplatesFmt = '$Group.Template';%0a> # Use 'Template' in the current group if it exists, otherwise%0a> # use 'Main.NewPageTemplate'%0a> $EditTemplatesFmt = array('$Group.Template', 'Main.NewPageTemplate');@]%0a> -> See [[Cookbook:EditTemplates]] for more information.%0a> %0a> %0a> :$EnableDrafts:When set to '1', enables the "Save draft" button and built-in handling of "draft" versions of pages, where: %0a> ## initial "Save draft" of an existing page ("PageName") saves changes to a new name ("PageNamLine truncated
host:1484931929=188.143.232.32
-24
View File
@@ -1,24 +0,0 @@
version=pmwiki-2.2.75 ordered=1 urlencoded=1
agent=Mozilla/5.0 (Windows NT 6.1; WOW64; rv:41.0) Gecko/20100101 Firefox/41.0
author=Polly
charset=UTF-8
csum=iR9ogyrR17N
ctime=1250689504
host=188.143.232.32
name=PmWiki.GroupCustomizations
rev=10
targets=
text=Thanks for %3ca href="http://sauotyelav.com">intocduring%3c/a> a little rationality into this debate.
time=1485188634
author:1485188634=Polly
csum:1485188634=iR9ogyrR17N
diff:1485188634:1485016359:=1c1%0a%3c Thanks for %3ca href="http://sauotyelav.com">intocduring%3c/a> a little rationality into this debate.%0a\ No newline at end of file%0a---%0a> Yeah that's what I'm talking about %3ca href="http://zjqoxk.com">banbi-y-ce%3c/a> work!%0a\ No newline at end of file%0a
host:1485188634=188.143.232.32
author:1485016359=Lynn
csum:1485016359=P4TKjf6a1p
diff:1485016359:1484933161:=1c1%0a%3c Yeah that's what I'm talking about %3ca href="http://zjqoxk.com">banbi-y-ce%3c/a> work!%0a\ No newline at end of file%0a---%0a> Ab fab my goldoy man.%0a\ No newline at end of file%0a
host:1485016359=188.143.232.27
author:1484933161=Pait
csum:1484933161=nm92JBC7LGt
diff:1484933161:1388195894:=1c1,89%0a%3c Ab fab my goldoy man.%0a\ No newline at end of file%0a---%0a> (:Summary: How to customize a subset of your wiki:)%0a> (:Audience: administrators (intermediate) :)%0a> One of the purposes of [[Wiki Group]]s is to allow a [[Wiki Administrator]] to customize the features of PmWiki on a per-group basis. Here is where ''per group customizations'' come into play.%0a> %0a> * The ''local/'' subdirectory is used to hold local configuration files. %0a> * The ''pub/css/'' subdirectory is used to hold local css files.%0a> %0a> To perform [[local customizations]] for a particular WikiGroup, %0a> * place the customizations in a file called "''%3cgroupname>.php''" (where ''%3cgroupname>'' is the actual name of the page group in question) in the ''local/'' subdirectory %0a> * place the css customizations in a file called "''%3cgroupname>.css''" (where ''%3cgroupname>'' is the actual name of the page group in question) in the ''pub/css/'' subdirectory.%0a> These files will be automatically processed after processing any local customizations in the ''config.php'' and ''local.css'' files.%0a> %0a> For example, to change the image displayed in the upper-left corner of pages in the "GroupName" WikiGroup, one could create ''local/GroupName.php'' containing%0a> -> [@%0a> %3c?php%0a> $PageLogoUrl = "/myimages/chess.gif";%0a> @]%0a> The example's effect would cause all pages in the GroupName [[Wiki Group]] to use "/myimages/chess.gif" as the logo image instead of the default.%0a> %0a> To add markup to the beginning or end of each page in a wiki group, see [[Group headers]].%0a> %0a> !!! Per-page customizations%0a> [[#PerPage]] PmWiki also allows per-page customizations, simply use the full name of the page to be customized instead of the group. For example, one can use the file ''local/Chess.`HomePage.php'' to set local customizations for Chess.`HomePage.%0a> %0a> Almost any customization that would be placed in ''config.php'' can be used as a per-group or per-page customization. %0a> %0a> An important exception to this is setting '''per-group or per-page customizations for recipe scripts''' included in config.php. Most recipe scripts would need any customization variables defined before the script is included. Instead of using a per-group or per-page customization php file, use a per-group or per-page conditional statement in config.php, before including the recipe script. Example:%0a> %0a> >>frame%3c%3c%0a> ->[@$page = PageVar($pagename, '$FullName');%0a> $group = PageVar($pagename, '$Group');%0a> //per-group customizations:%0a> if($group=='GroupName') {%0a> $RecipeVariable = 'valueA';%0a> etc. ...%0a> }%0a> //per-page customizations:%0a> if($page=='GroupName.PageName) {%0a> $RecipeVariable = 'valueB';%0a> etc. ...%0a> }%0a> //include recipe after variables are set:%0a> include_once('cookbook/recipescript.php');@]%0a> >>%3c%3c%0a> %25red%25 Note that this method cannot be used to set $DefaultPasswords, you should use Group or Page attributes. See [[Passwords]] and [[PasswordsAdmin]] for more information.%0a> %0a> !!! Processing order%0a> For all local customizations, PmWiki first processes the ''local/config.php'' file, and then looks for a per-page customization file in the ''local/'' subdirectory to process, followed by any per-group customization file. If no per-page or per-group customizations are loaded, then PmWiki loads ''local/default.php''. If a per-page customization wants to have the per-group customizations loaded first, it can do so directly by using PHP's [@include_once()@] function.%0a> For more information see [[(PmWiki:)wiki cascades]].%0a> %0a> !!! Custom CSS styles per group or per-page%0a> To apply CSS styles to pages of a specific group named [[Group Name]], create a file named ''GroupName.css'' in the ''pub/css/'' directory and add the CSS style rules there. To apply styles to a specific page, create a file ''GroupName.PageName.css'' in this directory with your style rules. Any CSS rules to be applied for all wiki pages can be put into ''pub/css/local.css''.%0a> %0a> ->[@/pub/css/GroupName.css:%0a> %0a> body { background: #F4C4B4; }%0a> @]%0a> %0a> !!! Preventing group-Level configurations%0a> Any customization file can set $EnablePGCust=0; to prevent later page/group/default customizations from being automatically loaded. If a per-page customization needs to have the per-group customizations loaded first, it can do so directly by using PHP's [@include_once()@] function.%0a> %0a> !!! Authentication%0a> Any passwords required for a group should be set in the group's [[Group Attributes]] page (see [[Passwords Admin]]istration) and not in a group customization file.%0a> %0a> !!! Consider Wiki Farms%0a> [[Wiki Group]]s are an easy way to host multiple sites in a single PmWiki installation by giving each site its own group. Another approach is to use [[Wiki Farms]], which allows each site to have its own set of [[Wiki Group]] and local customizatioLine truncated
host:1484933161=188.143.232.32
-23
View File
@@ -1,23 +0,0 @@
version=pmwiki-2.2.75 ordered=1 urlencoded=1
agent=Mozilla/5.0 (Windows NT 6.1; WOW64; rv:41.0) Gecko/20100101 Firefox/41.0
author=January
charset=UTF-8
csum=AFVJVsgOzDF
host=188.143.232.27
name=PmWiki.Images
rev=189
targets=
text=It's a relief to find %3ca href="http://jnhghnqaqaw.com">soomnee%3c/a> who can explain things so well
time=1485188503
author:1485188503=January
csum:1485188503=AFVJVsgOzDF
diff:1485188503:1485016209:=1c1%0a%3c It's a relief to find %3ca href="http://jnhghnqaqaw.com">soomnee%3c/a> who can explain things so well%0a\ No newline at end of file%0a---%0a> I %3ca href="http://rrdscdjfk.com">recokn%3c/a> you are quite dead on with that.%0a\ No newline at end of file%0a
host:1485188503=188.143.232.27
author:1485016209=Margaretta
csum:1485016209=WgcTp3Ecgbu
diff:1485016209:1484921198:=1c1%0a%3c I %3ca href="http://rrdscdjfk.com">recokn%3c/a> you are quite dead on with that.%0a\ No newline at end of file%0a---%0a> It's great to find soneome so on the ball%0a\ No newline at end of file%0a
host:1485016209=188.143.232.32
author:1484921198=Githa
csum:1484921198=BGHWYMqpxnL
diff:1484921198:1379064633:=1c1,210%0a%3c It's great to find soneome so on the ball%0a\ No newline at end of file%0a---%0a> (:Summary:Placing images in pages:)%0a> To place an image into a page, enter the address (url) of the image into the markup text. %0a> Any ''alternate text'' (used for tooltips and for browsers that do not display images) is placed in double quotes immediately following the image url.%0a> A caption can follow separated by a vertical bar (|), and may include simple formatting%0a> (:markup class=horiz:)%0a> http://pmichaud.com/img/misc/pc.jpg"Paper clips" | [- %25newwin%25 [[ Wikipedia:Paper_clips | Paper clips ]] are ''fun'' to work with. -]%0a> (:markupend:)%0a> %0a> Images can also be specified as [[upload(s)]]ed files (i.e., [@Attach:image.jpeg@]) and using [[InterMap]] links. %0a> By default PmWiki supports the following image types:%0a> -> gif jpg jpeg png%0a> %0a> %25note%25 (See also [[PmWiki/Uploads]] and [[#notes|Notes]] below for image files that lack extensions.)%0a> %0a> To create a [[link(s)]] to an image (like [[http://pmichaud.com/img/misc/pc.jpg]] as opposed to displaying the image itself), use double brackets to mark the link, as in [@[[http://pmichaud.com/img/misc/pc.jpg]]@] or [@[[Attach:image.jpeg]]@].%0a> %0a> To have an image link to another location, use the image as the link text as in %0a> (:markup class=horiz:)%0a> [[http://pmwiki.org/ | http://pmichaud.com/img/misc/pc.jpg"PmWiki"]]%0a> (:markupend:)%0a> or [@[[http://example.com|Attach:Groupname./image.jpeg]]@].%0a> %0a> [[#tooltips]]%0a> !! Tool tips or alternate text%0a> A tool tip, or alternate text, can be displayed when the cursor hovers over the image by placing the description in double quotes directly following the image's URL.%0a> The description cannot contain any formatting.%0a> (:markup class=horiz:)%0a> http://pmichaud.com/img/misc/pc.jpg"Coloured paper clips"%0a> (:markupend:)%0a> %0a> %0a> [[#captions]]%0a> !! Captions%0a> A caption can be added to an image using a vertical bar and the caption text.%0a> (:markup class=horiz:)%0a> http://pmichaud.com/img/misc/pc.jpg | '''Figure 1'''%0a> (:markupend:)%0a> %0a> [[#inline]]%0a> !! Image alignment%0a> Normally, images are displayed "in line" with the surrounding text. %0a> %0a> Use [@%25center%25@] to center an image. %0a> (:markup class=horiz:)%0a> Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. %25center%25http://pmichaud.com/img/misc/pc.jpg"Paper clips"%25%25%0a> (:markupend:) %0a> %0a> Use [@%25right%25@] to right-align an image.%0a> (:markup class=horiz:)%0a> Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. %25right%25 http://pmichaud.com/img/misc/gem.jpg%25%25%0a> (:markupend:) %0a> %0a> [[#floating]]%0a> !! Floating images%0a> To left or right-align an image with text wrapping around it, use the [@%25lfloat%25@] or [@%25rfloat%25@] [[wiki styles]]. %0a> (:markup class=horiz:)%0a> %25lfloat text-align=center margin-top=5px margin-right=25px margin-bottom=5px margin-left=25px%25 http://pmichaud.com/img/misc/gem.jpg | '''Rock on!'''%0a> '''The image is left-aligned, with margins set; the caption is centered; the text wraps on the right side of the image.'''%0a> %0a> Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. %0a> (:markupend:)%0a> %0a> The [@[[%3c%3c]]@] markup breaks floating text, and the text continues at the bottom of the image.%0a> %0a> (:markup class=horiz:) %0a> %25lfloat%25 http://pmichaud.com/img/misc/gem.jpg%0a> '''The image is left-aligned, and the text wraps on the right side of the image. The text after the ''[@[[%3c%3c]]@]'' markup continues below the image.'''%0a> [[%3c%3c]]%0a> Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. %0a> (:markupend:)%0a> %0a> Use the [@%25lframe%25@] or [@%25rframe%25@] styles to float an image and place a frame around the image and its caption. The frame can be formatted via wikistyles:%0a> %0a> (:markup class=horiz:) %0a> %25rframe%25 http://pmichaud.com/img/misc/gem.jpg | '''Rock on!'''%0a> '''The image is right-aligned, Line truncated
host:1484921198=188.143.232.27
-24
View File
@@ -1,24 +0,0 @@
version=pmwiki-2.2.75 ordered=1 urlencoded=1
agent=Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36
author=Lore
charset=UTF-8
csum=MuWtyVXge
ctime=1484930470
host=188.143.232.32
name=PmWiki.LinkSchemes
rev=3
targets=
text=I %3ca href="http://ntlbqtga.com">reockn%3c/a> you are quite dead on with that.
time=1485188744
author:1485188744=Lore
csum:1485188744=MuWtyVXge
diff:1485188744:1485016489:=1c1%0a%3c I %3ca href="http://ntlbqtga.com">reockn%3c/a> you are quite dead on with that.%0a\ No newline at end of file%0a---%0a> %3ca href="http://wtppgm.com">Artciles%3c/a> like this are an example of quick, helpful answers.%0a\ No newline at end of file%0a
host:1485188744=188.143.232.32
author:1485016489=Irish
csum:1485016489=HU1bQezX3
diff:1485016489:1484930470:=1c1%0a%3c %3ca href="http://wtppgm.com">Artciles%3c/a> like this are an example of quick, helpful answers.%0a\ No newline at end of file%0a---%0a> the clues are deerilbate ..if you click the picture, you can find out as well.It is Lepakshi and the Nandi monolith ( I think so) is the largest Nandi sculpture in the country followed by the Big temple in Tanjore and Chamundi in Mysore. We were planning a day trip to Mysore and we couldnt make it, so a spot decision to drive down to Lepakshi took us here.%0a\ No newline at end of file%0a
host:1485016489=188.143.232.32
author:1484930470=Marilee
csum:1484930470=e8H83LAGn6C
diff:1484930470:1484930470:=1d0%0a%3c the clues are deerilbate ..if you click the picture, you can find out as well.It is Lepakshi and the Nandi monolith ( I think so) is the largest Nandi sculpture in the country followed by the Big temple in Tanjore and Chamundi in Mysore. We were planning a day trip to Mysore and we couldnt make it, so a spot decision to drive down to Lepakshi took us here.%0a\ No newline at end of file%0a
host:1484930470=188.143.232.32
-23
View File
@@ -1,23 +0,0 @@
version=pmwiki-2.2.75 ordered=1 urlencoded=1
agent=Mozilla/5.0 (Windows NT 6.1; WOW64; rv:41.0) Gecko/20100101 Firefox/41.0
author=Armena
charset=UTF-8
csum=YQLTlVcIMQTK
host=188.143.232.32
name=PmWiki.LinkVariables
rev=69
targets=
text=Never seen a %3ca href="http://gqrybo.com">beettr%3c/a> post! ICOCBW
time=1485188419
author:1485188419=Armena
csum:1485188419=YQLTlVcIMQTK
diff:1485188419:1485016110:=1c1%0a%3c Never seen a %3ca href="http://gqrybo.com">beettr%3c/a> post! ICOCBW%0a\ No newline at end of file%0a---%0a> Check that off the list of things I was %3ca href="http://acsdfgrh.com">coseunfd%3c/a> about.%0a\ No newline at end of file%0a
host:1485188419=188.143.232.32
author:1485016110=Cindy
csum:1485016110=HYDQLw22oAdX
diff:1485016110:1484915721:=1c1%0a%3c Check that off the list of things I was %3ca href="http://acsdfgrh.com">coseunfd%3c/a> about.%0a\ No newline at end of file%0a---%0a> Great article but it didn't have evt-gehinyrI didn't find the kitchen sink!%0a\ No newline at end of file%0a
host:1485016110=188.143.232.32
author:1484915721=Eel
csum:1484915721=ztDrjfwK
diff:1484915721:1421886876:=1c1,62%0a%3c Great article but it didn't have evt-gehinyrI didn't find the kitchen sink!%0a\ No newline at end of file%0a---%0a> (:Summary:variables that control the display of links in pages:)%0a> (:Audience: admins (advanced):)%0a> :$EnableLinkPageRelative:When enabled, causes PmWiki to use relative urls for page links instead of absolute urls.%0a> $EnableLinkPageRelative = 1;%0a> %0a> :$PagePathFmt: This array lists the order in which PmWiki looks for the page that you ''most likely'' are attempting to link to. The default is listed below. Look at Cookbook:PagePaths for some ideas.%0a> [=array('{$Group}.$1', '$1.$1', '$1.{$DefaultName}')=]%0a> %0a> :$LinkPageExistsFmt:The (HTML) string to output for links to already existing wiki pages. Defaults to %0a> [=%3ca class='wikilink' href='\$LinkUrl'>\$LinkText%3c/a>=]%0a> %0a> :$LinkPageCreateFmt:The (HTML) string to output for links to non-existent wiki pages. The default is to add a '?' after the link text with a link to the page edit/create form. Defaults to%0a> [=%3ca class='createlinktext' href='\$PageUrl?action=edit'>\$LinkText%3c/a>=]%0a> [=%3ca class='createlink' href='\$PageUrl?action=edit'>?%3c/a>=]%0a> %0a> :$LinkPageCreateSpaceFmt:Same as $LinkPageCreateFmt, but used when the link text has a space in it. %0a> %0a> :$LinkPageSelfFmt:The (HTML) string to output for self-referencing links (i.e. links to the page itself). Defaults to%0a> [=%3ca class='selflink' href='\$LinkUrl'>\$LinkText%3c/a>=]%0a> %0a> :$UrlLinkFmt:The (HTML) string to output for URL-links that begin with 'http:', 'ftp:', etc. Defaults to%0a> [=%3ca class='urllink' href='\$LinkUrl' title='\$LinkAlt' rel='nofollow'>\$LinkText%3c/a>=]%0a> %0a> :$IMapLinkFmt: an array of link formats for various link "schemes". Not set as default.%0a> ->Examples of custom formats to allow different styling via classes: %0a> ->Links to http: standard url links:%0a> [= $IMapLinkFmt['http:'] = "%3ca class='httplink urllink' href='\$LinkUrl'>\$LinkText%3c/a>"; =] %0a> ->Links to https: secure pages:%0a> [= $IMapLinkFmt['https:'] = "%3ca class='httpslink urllink' href='\$LinkUrl'>\$LinkText%3c/a>"; =] %0a> ->Links to PmWiki: InterMap shortcut:%0a> [= $IMapLinkFmt['PmWiki:'] = "%3ca class='pmwikilink urllink' href='\$LinkUrl'>\$LinkText%3c/a>";=]%0a> %0a> :$InterMapFiles:An array consisting a list of files and pages containing [[InterMap]] entries to be loaded.%0a> %0a> :$MakePageNameFunction:Name of a custom function to replace `MakePageName(), which converts strings into valid page names.%0a> %0a> :$MakePageNamePatterns: $MakePageNamePatterns is an array of regular expression replacements that is used to map the page link in a ''free link'' such as [@[[free link]]@] into a page name. Currently the default sequence is: [@%0a> "/'/" => '', # strip single-quotes%0a> "/[^$PageNameChars]+/" => ' ', # convert everything else to space%0a> '/((^|[^-\\w])\\w)/' => PCCF("return strtoupper(\$m[1]);"),%0a> '/ /' => ''%0a> @]%0a> : :Note that if you change $MakePageNamePatterns, the documentation links may break. This can be fixed by re-setting $MakePageNamePatterns to the default in local/PmWiki.php.%0a> %0a> :$MakePageNameSplitPattern:See Cookbook:DotsInLinks.%0a> %0a> :$WikiWordCountMax:The maximum number of times to convert each WikiWord encountered on a page. Defaults to 1,000,000. Common settings for this variable are zero (disable WikiWord links) and one (convert only the first occurrence of each WikiWord).%0a> $WikiWordCountMax = 0; # disable WikiWord links%0a> $WikiWordCountMax = 1; # convert only first WikiWord%0a> %0a> :$WikiWordCount:An array that allows the number of WikiWord conversions to be set on a per-WikiWord basis. The default is to use $WikiWordCountMax unless a value is set in this array. By default PmWiki sets @@$WikiWordCount['PmWiki']=1@@ to limit the number of conversions of "PmWiki".%0a> $WikiWordCount[=['PhD']=0; # Don't convert "PhD"=]%0a> $WikiWordCount['WikiWord']=5; # Convert WikiWord 5 times%0a> # the following lines keep a page from linking to itself%0a> $title = [=FmtPageName=]('$Title_',$pagename);%0a> $WikiWordCount[$title]=0; %0a> %0a> :$EnableRedirectQuiet:Enable the @@quiet=1@@ parameter for the [[PmWiki.PageDirectives#redirect|redirect directive]]. On publicly edited wikis it is advisable not to enable quiet redirects.%0a> $EnableRedirectQuiet = 0; # disable quiet redirects (default)%0a> $EnableRedirectQuiet = 1; # enable quiet redirects%0a> %0a> Categories: [[!PmWiki Developer]]%0a\ No newline at end of file%0a
host:1484915721=188.143.232.32
-23
View File
@@ -1,23 +0,0 @@
version=pmwiki-2.2.75 ordered=1 urlencoded=1
agent=Mozilla/5.0 (Windows NT 6.1; WOW64; rv:41.0) Gecko/20100101 Firefox/41.0
author=Honney
charset=UTF-8
csum=snujPTyQH
host=188.143.232.32
name=PmWiki.LocalCustomizations
rev=84
targets=
text=If you're looking to buy these %3ca href="http://mhxlhrb.com">areltics%3c/a> make it way easier.
time=1485188284
author:1485188284=Honney
csum:1485188284=snujPTyQH
diff:1485188284:1485015968:=1c1%0a%3c If you're looking to buy these %3ca href="http://mhxlhrb.com">areltics%3c/a> make it way easier.%0a\ No newline at end of file%0a---%0a> That hits the target dead %3ca href="http://lgtvvjzn.com">cetern!%3c/a> Great answer!%0a\ No newline at end of file%0a
host:1485188284=188.143.232.32
author:1485015968=Karsen
csum:1485015968=JdRvxzLvM3SM
diff:1485015968:1484904586:=1c1%0a%3c That hits the target dead %3ca href="http://lgtvvjzn.com">cetern!%3c/a> Great answer!%0a\ No newline at end of file%0a---%0a> *sigh* Yea, the Shackleford fans are having similar arguments pro his retirement that you have for Nelly; to let them both retire with honor. One undefeated, a queen of the sport, and the other a hakidknocr-ng champion. Neither with anything to prove.%0a\ No newline at end of file%0a
host:1485015968=188.143.232.27
author:1484904586=Indy
csum:1484904586=3IhnAvqz
diff:1484904586:1395111900:=1c1,118%0a%3c *sigh* Yea, the Shackleford fans are having similar arguments pro his retirement that you have for Nelly; to let them both retire with honor. One undefeated, a queen of the sport, and the other a hakidknocr-ng champion. Neither with anything to prove.%0a\ No newline at end of file%0a---%0a> (:Summary:Customize your PmWiki installation through @@config.php@@ and @@local.css@@:)%0a> A [[Wiki Administrator]] can make a lot of customizations simply by setting variables in the ''/local/config.php'' and defining cascading style sheets in ''/pub/css/local.css'' files. Any group or page can also have [[GroupCustomizations|its own configuration file and configuration css file]].%0a> %0a> This page describes how customizations work in general, see [[PmWiki.Documentation Index]] for specific customizations that are commonly performed at many PmWiki installations, including:%0a> %0a> * [[Skins]] - {Skins$:Summary}%0a> * [[Internationalizations]] - {Internationalizations$:Summary}%0a> * [[Custom Markup]] - {CustomMarkup$:Summary}%0a> * [[InterMap]]s - {InterMap$:Summary}%0a> %0a> [[#configphp]]%0a> !! local/config.php%0a> %0a> From its inception, PmWiki has been designed so that [[Wiki Administrator]]s can greatly customize the way PmWiki displays pages and the markup sequences used to generate pages. (This is even mentioned explicitly in [[PmWiki Philosophy(#collaborativemaintenance)]] #4 Collaborative Maintenance.) As a result, the core ''pmwiki.php'' script makes extensive use of [[PmWiki.Variables]] to determine how markup sequences will be processed and what each individual page will output.%0a> %0a> The simplest type of customization is merely setting a variable to 1 (or TRUE). Here's an example that enables ?action=diag and ?action=phpinfo actions:%0a> ->[@$EnableDiag = 1;@]%0a> %0a> You can begin a line with a "#" (an octothorpe, a.k.a. a hash symbol or pound sign) to add a comment. Additionally, some built-in PmWiki variables take values other than 1 or 0 (true or false). Here's another example that customizes the wiki's behavior with respect to search engine web robots (see [[Cookbook:ControllingWebRobots]]):%0a> %0a> ->[@%0a> # Remove the default "rel='nofollow'" attribute for external links.%0a> $UrlLinkFmt = "%3ca class='urllink' href='\$LinkUrl' title='\$LinkAlt'>\$LinkText%3c/a>";%0a> @]%0a> %0a> The ''scripts/'' subdirectory (below the directory holding the ''pmwiki.php'' script) has many customizations.%0a> The PmWiki [[(Cookbook:)Cookbook]] contains many example customizations (recipes) that you can download into the ''cookbook/'' subdirectory,%0a> The first few lines of each of these scripts generally contain instructions about how to enable (and use) the feature provided by the script.%0a> %0a> These customizations are included in your ''config.php'' site configuration. For most scripts this is done by simply adding lines like:%0a> ->[@include_once("cookbook/recipefile.php");@]%0a> and%0a> ->[@include_once("scripts/scriptfile.php");@]%0a> at the end of the ''config.php'' file to enable them. %0a> %0a> Some of the scripts are automatically enabled for you via the ''scripts/stdconfig.php'' script unless you disable it by setting @@$EnableStdConfig=0;@@ in ''local/config.php''.%0a> %0a> [[#configphp-order]]%0a> !!! Order of the commands in config.php %25color=#eee%25'-[[#configphp-order|(link)]]-'%25%25%0a> %0a> The following order is recommended:%0a> %0a> * define $ScriptUrl and $PubDirUrl, if needed,%0a> * define any custom PageStore class, like [[(Cookbook:)SQLite]], [[(Cookbook:)CompressedPageStore]] or [[(Cookbook:)PerGroupSubDirectories]],%0a> * next include_once scripts/xlpage-utf-8.php,%0a> * next call XLPage() which needs the definitive (rw) $WikiDir already set in order to find the wiki page containing the translations,%0a> * next include authuser.php (if needed), because PmWiki caches some group and page authorization levels when a page is accessed,%0a> * next include any other scripts and recipes,%0a> * any direct function call in config.php, like ResolvePageName(), CondAuth(), PageTextVar(), PageVar(), RetrieveAuthPage(), or others, if possible, should be done near the end of config.php.%0a> %0a> ''Note, each part is '''not''' required, but if your wiki needs it, this is the recommended order in config.php.''%0a> %0a> [[#encoding]]%0a> !!! Character encoding of config.php%0a> %0a> The encoding used when you save [@config.php@] has an effect. Your text editor should allow you to save config.php in the encoding of your wiki. (The default encoding of PmWiki is ISO-8859-1, for new wikis it is recommended to enable UTF-8.)%0a> %0a> Newer operating systems like GNU/Linux, FreeBSD and Apple generally default to saving text files in Unicode/UTF-8; in Windows the default encoding is ANSI/Windows-1252 which is almost the same as PmWiki's ISO-8859-1.%0a> %0a> The following ''free/libre software'' text editors can edit and save a file in different encoLine truncated
host:1484904586=188.143.232.32
-24
View File
@@ -1,24 +0,0 @@
version=pmwiki-2.2.75 ordered=1 urlencoded=1
agent=Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36
author=Gatsy
charset=UTF-8
csum=BAqa3Z92GQa
ctime=1484906801
host=188.143.232.32
name=PmWiki.NonexistentPages
rev=3
targets=
text=In the %3ca href="http://ysrtirl.com">cotlmicaped%3c/a> world we live in, it's good to find simple solutions.
time=1485188312
author:1485188312=Gatsy
csum:1485188312=BAqa3Z92GQa
diff:1485188312:1485016001:=1c1%0a%3c In the %3ca href="http://ysrtirl.com">cotlmicaped%3c/a> world we live in, it's good to find simple solutions.%0a\ No newline at end of file%0a---%0a> It's %3ca href="http://qbvrjvuz.com">imevpatire%3c/a> that more people make this exact point.%0a\ No newline at end of file%0a
host:1485188312=188.143.232.32
author:1485016001=Johnette
csum:1485016001=68ygBsNIsq
diff:1485016001:1484906801:=1c1%0a%3c It's %3ca href="http://qbvrjvuz.com">imevpatire%3c/a> that more people make this exact point.%0a\ No newline at end of file%0a---%0a> This inrctduoes a pleasingly rational point of view.%0a\ No newline at end of file%0a
host:1485016001=188.143.232.32
author:1484906801=Bison
csum:1484906801=A65Ok5R5QjWF
diff:1484906801:1484906801:=1d0%0a%3c This inrctduoes a pleasingly rational point of view.%0a\ No newline at end of file%0a
host:1484906801=188.143.232.32
-24
View File
@@ -1,24 +0,0 @@
version=pmwiki-2.2.75 ordered=1 urlencoded=1
agent=Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36
author=Betty
charset=UTF-8
csum=ei7da1bKw
ctime=1149115706
host=188.143.232.32
name=PmWiki.Notify
rev=76
targets=
text=I'd %3ca href="http://dlykye.com">veturne%3c/a> that this article has saved me more time than any other.
time=1485188759
author:1485188759=Betty
csum:1485188759=ei7da1bKw
diff:1485188759:1485016503:=1c1%0a%3c I'd %3ca href="http://dlykye.com">veturne%3c/a> that this article has saved me more time than any other.%0a\ No newline at end of file%0a---%0a> My %3ca href="http://ofoqxtdgrw.com">preblom%3c/a> was a wall until I read this, then I smashed it.%0a\ No newline at end of file%0a
host:1485188759=188.143.232.32
author:1485016503=Jaylon
csum:1485016503=1m6TnXQ4V
diff:1485016503:1484934482:=1c1%0a%3c My %3ca href="http://ofoqxtdgrw.com">preblom%3c/a> was a wall until I read this, then I smashed it.%0a\ No newline at end of file%0a---%0a> Hey fellow river rats,I have lived on the mckenzie for most of my forty years and this internet is great. I love seeing flies that are specific to the river and in full color. It trully is a great reference for reports toTanh.oks a bunch!%0a\ No newline at end of file%0a
host:1485016503=188.143.232.32
author:1484934482=Lidia
csum:1484934482=dp2QQkwqbf0
diff:1484934482:1386145743:=1c1,193%0a%3c Hey fellow river rats,I have lived on the mckenzie for most of my forty years and this internet is great. I love seeing flies that are specific to the river and in full color. It trully is a great reference for reports toTanh.oks a bunch!%0a\ No newline at end of file%0a---%0a> (:Summary:How to receive email messages whenever pages are changed on the whole wiki site, individual groups or selected watchlists of pages:)%0a> (:Audience: administrators (basic) :)%0a> The ''notify.php'' script allows a site administrator to configure PmWiki to send email messages whenever pages are changed on the wiki site. Notifications can be configured so that multiple page changes over a short period of time are combined into a single email message (to avoid flooding mailboxes).%0a> %0a> This feature is useful for sites and pages that have infrequent updates, as it eliminates the need to frequently check `RecentChanges pages just to see if anything has changed.%0a> %0a> In order for notifications to work, the notify.php script must be enabled in the site's [[local customization(s)]]. Usually this is as simple as placing the following in ''local/config.php'':%0a> %0a> ->$EnableNotify = 1;%0a> %0a> !! Notification configuration%0a> Once enabled, the notification system gets its configuration from the [[SiteAdmin.NotifyList]] wiki page. The SiteAdmin.NotifyList page contains entries of the form:%0a> %0a> ->notify=alice@example.com%0a> %0a> This says that information about page changes should be periodically emailed to ''alice@example.com''. The SiteAdmin.NotifyList page can contain multiple "notify=" lines to cause notifications to be sent to multiple addresses; the "notify=" lines can be concealed by placing them inside of an [@(:if false:)@] conditional section on the page.%0a> %0a> NOTE: Do not put any spaces around the equal sign! Notifications will fail silently if you have... This is a really easy mistake to make because all of the other assignments have spaces around the equal sign.%0a> %0a> ->%25green%25notify=fred@example.com%25%25 rather than %25red%25notify = fred@example.com%25%25%0a> %0a> !! Notification options%0a> The basic syntax is %0a> ->@@notify=''email@address'' \%0a> [[#notifyname|name]]=''abc'' \%0a> [[#notifygroup|group]]=''def'' \%0a> [[#notifytrail|trail]]=''ghi'' \%0a> [[#notifysquelch|squelch]]=''123'' \%0a> [[#notifydelay|delay]]=''123'' \%0a> @@%0a> %0a> A number of options exist for limiting the pages that result in a notification. The [@group=@] and [@name=@] parameters can be used to restrict notifications to specific pages or groups:%0a> %0a> [[#notifygroup]]%0a> -># send notifications about the Main group to alice@example.com%0a> ->notify=alice@example.com '''group'''=Main%0a> %0a> [[#notifyname]]%0a> -># notify bob@example.com of any changes to the home page%0a> ->notify=bob@example.com '''name'''=Main.HomePage%0a> %0a> -># notify charles@example.com of changes to pages except in Main%0a> ->notify=charles@example.com '''group'''=-Main%0a> %0a> (Note: The options are similar to [[PmWiki/PageLists | the PageList syntax]].)%0a> %0a> [[#notifytrail]]%0a> For maintaining arbitrary lists of pages, i.e., "watchlists", it's generally easier to build a [[trail -> WikiTrails]] of pages to be watched. The following entry in SiteAdmin.NotifyList will send alice@example.com an email containing changes to any of the pages listed in the Profiles.Alice trail:%0a> %0a> -># notify Alice of changes to pages listed in Profiles.Alice%0a> ->notify=alice@example.com '''trail'''=Profiles.Alice%0a> %0a> Note that once this entry has been added to SiteAdmin.NotifyList, Alice can easily change her watchlist by editing the Profiles.Alice page, and doesn't need to edit the SiteAdmin.NotifyList page. In particular, this means that an administrator can restrict editing of SiteAdmin.NotifyList, yet allow individuals to maintain custom watchlists in other pages. %0a> %0a> Limitations of this feature:%0a> * only manually-added links on a trail will be acknowledged by the Notify List (no "group=" or other pagelist syntax, nor any "Group.RecentChanges" links, will generate notifications)%0a> * using an [@(:include:)@] directive on the page SiteAdmin.NotifyList is not an operational work-around.%0a> * [[PageTextVariables]] are not resolved - you can't get the notification mail address from the profile page.%0a> %0a> This is probably a good place to point out that edit access to SiteAdmin.NotifyList should be controlled, otherwise malicious persons can use the notification capability to flood others' electronic mailboxes. By default, SiteAdmin.NotifyList is blocked against reading or edits except by the admin (as is the case for most pages in the SiteAdmin group).%0a> %0a> !! Adding notification entries via local customizations%0a> %0a> Notification entries can also be added via the $NotifyList array in ''local/config.php''. Simply add a line like the following:%0aLine truncated
host:1484934482=188.143.232.32
-24
View File
@@ -1,24 +0,0 @@
version=pmwiki-2.2.75 ordered=1 urlencoded=1
agent=Mozilla/5.0 (Windows NT 6.1; WOW64; rv:41.0) Gecko/20100101 Firefox/41.0
author=Agatha
charset=UTF-8
csum=nJxCN8Xza
ctime=1138643894
host=188.143.232.32
name=PmWiki.PageLists
rev=245
targets=
text=That's a smart way of %3ca href="http://naxheawukps.com">thkinnig%3c/a> about it.
time=1485188314
author:1485188314=Agatha
csum:1485188314=nJxCN8Xza
diff:1485188314:1485016003:=1c1%0a%3c That's a smart way of %3ca href="http://naxheawukps.com">thkinnig%3c/a> about it.%0a\ No newline at end of file%0a---%0a> Haha. I woke up down today. You've %3ca href="http://cteoycqi.com">chereed%3c/a> me up!%0a\ No newline at end of file%0a
host:1485188314=188.143.232.32
author:1485016003=Maisyn
csum:1485016003=dsB8Qrnci
diff:1485016003:1484907651:=1c1%0a%3c Haha. I woke up down today. You've %3ca href="http://cteoycqi.com">chereed%3c/a> me up!%0a\ No newline at end of file%0a---%0a> This arltice keeps it real, no doubt.%0a\ No newline at end of file%0a
host:1485016003=188.143.232.32
author:1484907651=Lanette
csum:1484907651=hIGfwFXztyE
diff:1484907651:1421408157:=1c1,353%0a%3c This arltice keeps it real, no doubt.%0a\ No newline at end of file%0a---%0a> (:Audience: authors, admins (intermediate) :)%0a> (:Summary:Listing pages by multiple criteria with templated output:)%0a> PmWiki comes with two directives for generating lists of pages -- [@(:pagelist:)@] and @@[=(:=]searchresults:)@@. Both directives are basically the same and each accepts the parameters documented below. The primary difference between the two is that searchresults generates the "Results of search for ..." and "### pages found out of ### searched" messages around the results.%0a> %0a> The [@(:searchbox:)@] directive generates a search form (input text box) to submit search queries. The markup generally accepts the same parameters as [@(:pagelist:)@], which makes it possible to restrict, order and format searchresults in the same ways that are described below for a [@(:pagelist:)@]. For more information about the [@(:searchbox:)@] directive, and the ways in which it differs from a [@(:pagelist:)@], skip to the section [[#searchbox|below]].%0a> %0a> !! Basic syntax%0a> %0a> * [@(:pagelist:)@] %0a> ->without any arguments shows a bulleted list of all pages, as links, ordered alphabetically and in groups.%0a> * @@[=(:=]pagelist [[#pagelistgroup|group]]=''ab'' \%0a> [[#pagelistname|name]]=''cd'' \%0a> [[#pagelistfmt|fmt]]=''[[page list templates|template]]'' \%0a> [[#pagelistlist|list]]=''ef'' \%0a> [[#pagelistorder|order]]=''gh'' \%0a> [[#pagelistcount|count]]=''123'' \%0a> [[#pagelistlink|link]]=''ij'' \%0a> [[#pagelisttrail|trail]]=''kl'' \%0a> [[#pagelistwrap|wrap]]=''mn'' \%0a> [[#pagelistpasswd|passwd]]=''op'' \%0a> [[#pagelistif|if]]=''qr'' \%0a> [[#pagetextvariables|$:''ptv'']]=''st'' \%0a> [[#pagevariables|$''pv'']]=''uv'' \%0a> [[#pagelistcache|cache]]=0 \%0a> ''[[#pagelistarg|argument]]1'' -''[[#pagelistarg|argument]]2'' ''etc'' \%0a> [[#includevariable|variable]]=''value'' \%0a> [[#pagelistclass|class]]=''class'' \%0a> [[#pagelistrequest|''request=1'']] \%0a> [[#pagelistreq|''req=1'']] \%0a> :)@@ %0a> ->shows a pagelist according to the parameters supplied. Parameters are optional.%0a> * @@[=(:=][[#searchbox|searchbox]] value=''abc'' size=''99'' target=''def'' label="label":)@@%0a> * @@[=(:=][[#searchresults|searchresults]]:)@@%0a> %0a> !! Parameters%0a> [[#pagelistarg]]%0a> Any argument supplied within [@(:pagelist:)@] that isn't in the form @@'key=value'@@ is treated as text that either must (or must not) exist in the page text.%0a> %0a> The minus sign (-) can be used to indicate things that should be excluded. Thus%0a> ->[@(:pagelist trail=PmWiki.DocumentationIndex list=normal apple -pie:)@]%0a> lists all "normal" pages listed in the [[Documentation Index ]] trail that contain the word "apple" but not "pie".%0a> %0a> !!![[#pagetextvariables]]With page text variables%0a> You can also use [[page text variables]] as a ''key'' to list pages according to the existence of a page text variable. Eg : %0a> ->[@(:pagelist $:pagetextvar=avalue:)@]%0a> lists pages having ''$:pagetextvar'' set to ''avalue''.%0a> [[%3c%3c]]%0a> Minus sign (-), wildcards (?*) and a comma separated list of values also works when specifying a selection based on pagetextvariables. Eg :%0a> ->[@(:pagelist $:apagetextvar=t*,-test:)@]%0a> lists pages having $:apagetextvar like 't*' but not 'test'.%0a> [[%3c%3c]]%0a> Examples:%0a> ||width=* class="tabtable" rules=rows%0a> ||PTV is set (is not empty): ||[@(:pagelist $:MyPageTextVariable=- :)@]||%0a> ||PTV is empty or not set:[[%3c%3c]] (ie, is not set to one char followed by 0 or more chars) ||[@(:pagelist $:MyPageTextVariable=-?* :)@]||%0a> ||PTV is not VALUE: ||[@(:pagelist $:MyPageTextVariable=-VALUE :)@]||%0a> ||PTV is set and not YES: ||[@(:pagelist $:MyPageTextVariable=?*,-YES :)@]||%0a> Be aware that if using [@(:pagelist $:MyPTV=$:YourPTV :)@] PTVs include PmWiki formatting, so you may not get the matches you expect. Currently the only way around this is to use wild cards, so if the formatting is embedded you may be out of luck.%0a> %0a> NOTE: Pagelist does not evaluate [[PmWiki/MarkupExpressions]] when working with PTVs. So if your [[page text variables]] is defined using a markup expression to set the value, pagelist will see the literal values of the text of your markup expression rather than the result of your expression. (e.g., the PTV definition [@(:foo:{(substr abcdef 2 4)}:)@] will be seen by pagelist as an open-curly-brace followed by an open-paren followed by s-u-b-s-t-r, etc. rather than being seen as b-c-d-e) Any processing of the markup expression in the output of your pagelist occurs in subsequent rules (after pagelist) within the context of the current page and thus these values cannot be used for sorting or selecting pages. ([[http://thread.gmane.org/gmane.comp.web.wiki.pmwiki.user/60968/focus=60970|source]])%0a> %0a> !!![[#pagevariables]]With page variabLine truncated
host:1484907651=188.143.232.32
-23
View File
@@ -1,23 +0,0 @@
version=pmwiki-2.2.75 ordered=1 urlencoded=1
agent=Mozilla/5.0 (Windows NT 6.1; WOW64; rv:41.0) Gecko/20100101 Firefox/41.0
author=Loradae
charset=UTF-8
csum=O7SOjRj0OUe
host=188.143.232.32
name=PmWiki.PathVariables
rev=68
targets=
text=That's a %3ca href="http://obsctfatzx.com">qu-ckiwitted%3c/a> answer to a difficult question
time=1485188766
author:1485188766=Loradae
csum:1485188766=O7SOjRj0OUe
diff:1485188766:1485016513:=1c1%0a%3c That's a %3ca href="http://obsctfatzx.com">qu-ckiwitted%3c/a> answer to a difficult question%0a\ No newline at end of file%0a---%0a> That saves me. Thanks for being so %3ca href="http://cmexlyk.com">seelbisn!%3c/a>%0a\ No newline at end of file%0a
host:1485188766=188.143.232.32
author:1485016513=Sanne
csum:1485016513=Fa0WfbckZ
diff:1485016513:1484938050:=1c1%0a%3c That saves me. Thanks for being so %3ca href="http://cmexlyk.com">seelbisn!%3c/a>%0a\ No newline at end of file%0a---%0a> Cosnratulationg! We often come up empty on thrift store treasure hunts, but you gained a good friend and later the idea to explore where Fickle Knickers will take you--and your members. Exciting:)%0a\ No newline at end of file%0a
host:1485016513=188.143.232.27
author:1484938050=Rennifer
csum:1484938050=Am1yWRBm
diff:1484938050:1420736312:=1c1,88%0a%3c Cosnratulationg! We often come up empty on thrift store treasure hunts, but you gained a good friend and later the idea to explore where Fickle Knickers will take you--and your members. Exciting:)%0a\ No newline at end of file%0a---%0a> (:Summary:variables used to specify various locations on the server:)%0a> %0a> When dealing with file or path variables, one has to recognize the difference between working with URLs and files on disk. For example:%0a> * The include() statements are used to include other files (on disk) into the currently running PmWiki script. Thus they require paths on the server's filesystem. %0a> * The $ScriptUrl and $PubDirUrl variables are used to tell a ''browser'', connecting via the webserver, how to execute the pmwiki script ($ScriptUrl) and the base url for getting files from PmWiki's pub/ directory ($PubDirUrl).%0a> %0a> Note that a browser needs a URL (http://example.com/pmwiki/pub) while an include statement requires a server file path ($FarmD/scripts/something.php).%0a> %0a> :$FarmD: The directory on the server where the farm is located (i.e., the directory containing the farm's copy of ''pmwiki.php'' and the ''scripts/'' directory). This directory is automatically determined by pmwiki.php when it runs, and can be used to distinguish the farm's ''cookbook/'' and ''pub/'' subdirectories from a field's subdirectories.%0a> %0a> :$FarmPubDirUrl: is the url that refers to the @@pub@@ directory for an entire farm. It defaults to the same value as $PubDirUrl. %0a> %0a> :$PageCSSListFmt: is an associative array which PmWiki uses to find any local css configuration files. It consists of a set of (''key'',''value'') pairs %25green%25 that point to the same file%25%25. The ''key'' is a possible path to a file on disk holding the css data, while the ''value'' is the coresponding URL for that %25green%25same file%25%25. They keys are tested in turn, and for each named file that exists, the browser is instructed to load the corresponding URL. This allows for PMWiki to only load the css file if it exists. ([[PmWiki:WhySeeIfCSSExists|Why see if a CSS exists?]]) The default value for this variable is:%0a> %0a> ->[@%0a> $PageCSSListFmt = array(%0a> 'pub/css/local.css' => '$PubDirUrl/css/local.css',%0a> 'pub/css/{$Group}.css' => '$PubDirUrl/css/{$Group}.css',%0a> 'pub/css/{$FullName}.css' => '$PubDirUrl/css/{$FullName}.css');%0a> @]%0a> %0a> ->Note that the default (as of version pmwiki-2.1.beta26) makes no reference to $FarmPubDirUrl for css configuration files. If you wish to be able to place css configuration files in both the field's @@pub@@ directory, and the farm's @@pub@@ directory, you may want to add these lines to your @@local/config.php@@ file (as described in [[Cookbook:SharedPages]]):%0a> %0a> -> %25green%25# this adds farm.css to all wikis%0a> ->[@%0a> $PageCSSListFmt = array(%0a> '$FarmD/pub/css/farm.css' => '$FarmPubDirUrl/css/farm.css',%0a> 'pub/css/local.css' => '$PubDirUrl/css/local.css',%0a> 'pub/css/$Group.css' => '$PubDirUrl/css/$Group.css',%0a> 'pub/css/$FullName.css' => '$PubDirUrl/css/$FullName.css');%0a> @]%0a> %0a> -> %25green%25# this enables farm css files in a similar manner to a local wiki%0a> ->[@%0a> $PageCSSListFmt = array(%0a> '$FarmD/pub/css/local.css' => '$FarmPubDirUrl/css/local.css',%0a> '$FarmD/pub/css/$Group.css' => '$FarmPubDirUrl/css/$Group.css',%0a> '$FarmD/pub/css/$FullName.css' => '$FarmPubDirUrl/css/$FullName.css',%0a> 'pub/css/local.css' => '$PubDirUrl/css/local.css',%0a> 'pub/css/$Group.css' => '$PubDirUrl/css/$Group.css',%0a> 'pub/css/$FullName.css' => '$PubDirUrl/css/$FullName.css');%0a> @]%0a> %0a> ->Note the difference between CSS configuration files and CSS files associated with a skin. Skin files, including associated CSS, can be put in either the farm or the field @@pub/skins@@ directory, and the program will find them.%0a> %0a> :$PubDirUrl: is the URL that refers to the @@pub@@ directory. That directory contains all the files and subdirectories that must be directly accessible from a browser (e.g. CSS and HTML files). Most prominent here is the @@skins@@ subdirectory.%0a> ->The following may work for you'^[[Cookbook:CleanUrls#multiviews|#]]^'%0a> ->[@ $ScriptUrl = 'http://'.$_SERVER['HTTP_HOST'].'/pmwiki/pmwiki.php';%0a> $PubDirUrl = 'http://'.$_SERVER['HTTP_HOST'].'/pmwiki/pub';@]%0a> %0a> %25rfloat%25{$ScriptUrl}%0a> :$ScriptUrl: is the URL that you want people's browsers to use when accessing PmWiki, either as a field or farm. It's used whenever PmWiki needs to generate a link to another PmWiki page or action. PmWiki is usually fairly good about "guessing" the correct value for $ScriptUrl on its own, but sometimes an admin needs to set it explicitly because of URL manipulations by the webserver (such as Cookbook:CleanUrls, mod_rewrite, bizarre PHP configurations, and so on).%0a> %0a> :$SkinDir:Set by ''scripts/skins.php'' to be the base url of the Line truncated
host:1484938050=188.143.232.27
-24
View File
@@ -1,24 +0,0 @@
version=pmwiki-2.2.75 ordered=1 urlencoded=1
agent=Mozilla/5.0 (Windows NT 6.1; WOW64; rv:41.0) Gecko/20100101 Firefox/41.0
author=Earthwind
charset=UTF-8
csum=5Vvem6vu
ctime=1472067527
host=188.143.232.32
name=PmWiki.RecentChanges
rev=92
targets=
text=* [[PmWiki/PathVariables]] . . . January 23, 2017, at 07:26 PM by [[~Loradae]]: [=O7SOjRj0OUe=]%0a* [[PmWiki/Notify]] . . . January 23, 2017, at 07:25 PM by [[~Betty]]: [=ei7da1bKw=]%0a* [[PmWiki/DebugVariables]] . . . January 23, 2017, at 07:25 PM by [[~Roxanna]]: [=y1qzontuCtV=]%0a* [[PmWiki/EditVariables]] . . . January 23, 2017, at 07:25 PM by [[~Amber]]: [=E9ovjhxXNUM=]%0a* [[PmWiki/Skins]] . . . January 23, 2017, at 07:25 PM by [[~Kaylana]]: [=3uXriv5ZJ7u=]%0a* [[PmWiki/LinkSchemes]] . . . January 23, 2017, at 07:25 PM by [[~Lore]]: [=MuWtyVXge=]%0a* [[PmWiki/GroupCustomizations]] . . . January 23, 2017, at 07:23 PM by [[~Polly]]: [=iR9ogyrR17N=]%0a* [[PmWiki/Images]] . . . January 23, 2017, at 07:21 PM by [[~January]]: [=AFVJVsgOzDF=]%0a* [[PmWiki/LinkVariables]] . . . January 23, 2017, at 07:20 PM by [[~Armena]]: [=YQLTlVcIMQTK=]%0a* [[PmWiki/Uploads]] . . . January 23, 2017, at 07:20 PM by [[~Mitchell]]: [=V4xek1VXGHPn=]%0aGreat common sense here. Wish I'd %3ca href="http://thfinkblq.com">thguhot%3c/a> of that.* [[PmWiki/RecentChanges]] . . . January 23, 2017, at 07:20 PM by [[~Earthwind]]: [=5Vvem6vu=]%0a
time=1485188766
author:1485188418=Earthwind
csum:1485188418=5Vvem6vu
diff:1485188418:1485188417:=1c1,20%0a%3c Great common sense here. Wish I'd %3ca href="http://thfinkblq.com">thguhot%3c/a> of that.%0a\ No newline at end of file%0a---%0a> * [[PmWiki/WikiWord]] . . . January 23, 2017, at 07:20 PM by [[~Aslan]]: [=3awhHJxt=]%0a> * [[PmWiki/Variables]] . . . January 23, 2017, at 07:20 PM by [[~Jaylynn]]: [=X7IXkzD0ZS=]%0a> * [[PmWiki/AuthUser]] . . . January 23, 2017, at 07:20 PM by [[~Lynn]]: [=uffVcVTlH=]%0a> * [[PmWiki/Troubleshooting]] . . . January 23, 2017, at 07:19 PM by [[~Hannah]]: [=ELd0qd92amJ2=]%0a> * [[PmWiki/SpecialCharacters]] . . . January 23, 2017, at 07:18 PM by [[~Brandilyn]]: [=ldubumeb5=]%0a> * [[PmWiki/PageLists]] . . . January 23, 2017, at 07:18 PM by [[~Agatha]]: [=nJxCN8Xza=]%0a> * [[PmWiki/NonexistentPages]] . . . January 23, 2017, at 07:18 PM by [[~Gatsy]]: [=BAqa3Z92GQa=]%0a> * [[PmWiki/LocalCustomizations]] . . . January 23, 2017, at 07:18 PM by [[~Honney]]: [=snujPTyQH=]%0a> * [[PmWiki/WebFeeds]] . . . January 23, 2017, at 07:17 PM by [[~Ival]]: [=VW6smwZsi9X=]%0a> * [[PmWiki/PathVariables]] . . . January 21, 2017, at 07:35 PM by [[~Sanne]]: [=Fa0WfbckZ=]%0a> * [[PmWiki/Notify]] . . . January 21, 2017, at 07:35 PM by [[~Jaylon]]: [=1m6TnXQ4V=]%0a> * [[PmWiki/DebugVariables]] . . . January 21, 2017, at 07:34 PM by [[~Jimbo]]: [=Jcgb6cAgP=]%0a> * [[PmWiki/EditVariables]] . . . January 21, 2017, at 07:34 PM by [[~Regina]]: [=zkhbgBJaa=]%0a> * [[PmWiki/Skins]] . . . January 21, 2017, at 07:34 PM by [[~Jaclyn]]: [=W7TSfqjfFM4Z=]%0a> * [[PmWiki/LinkSchemes]] . . . January 21, 2017, at 07:34 PM by [[~Irish]]: [=HU1bQezX3=]%0a> * [[PmWiki/GroupCustomizations]] . . . January 21, 2017, at 07:32 PM by [[~Lynn]]: [=P4TKjf6a1p=]%0a> * [[PmWiki/Images]] . . . January 21, 2017, at 07:30 PM by [[~Margaretta]]: [=WgcTp3Ecgbu=]%0a> * [[PmWiki/LinkVariables]] . . . January 21, 2017, at 07:28 PM by [[~Cindy]]: [=HYDQLw22oAdX=]%0a> * [[PmWiki/Uploads]] . . . January 21, 2017, at 07:28 PM by [[~Reggie]]: [=tMVqxx4GG=]%0a> That's a sharp way of %3ca href="http://samvbe.com">thiinnkg%3c/a> about it.* [[PmWiki/RecentChanges]] . . . January 21, 2017, at 07:28 PM by [[~Jennabel]]: [=BhwX50E8j=]%0a
host:1485188418=188.143.232.32
author:1485016108=Jennabel
csum:1485016108=BhwX50E8j
diff:1485016108:1485016107:=1c1,22%0a%3c That's a sharp way of %3ca href="http://samvbe.com">thiinnkg%3c/a> about it.%0a\ No newline at end of file%0a---%0a> * [[PmWiki/WikiWord]] . . . January 21, 2017, at 07:28 PM by [[~Jaylene]]: [=G7Egp8sjFaH=]%0a> * [[PmWiki/Variables]] . . . January 21, 2017, at 07:28 PM by [[~Millie]]: [=7xpUesIGiK4n=]%0a> * [[PmWiki/AuthUser]] . . . January 21, 2017, at 07:28 PM by [[~Topher]]: [=lNz8PAoGs8=]%0a> * [[PmWiki/Troubleshooting]] . . . January 21, 2017, at 07:28 PM by [[~Reegan]]: [=PtcSCGhd=]%0a> * [[PmWiki/SpecialCharacters]] . . . January 21, 2017, at 07:26 PM by [[~Charlotte]]: [=KUHf14QAk=]%0a> * [[PmWiki/PageLists]] . . . January 21, 2017, at 07:26 PM by [[~Maisyn]]: [=dsB8Qrnci=]%0a> * [[PmWiki/NonexistentPages]] . . . January 21, 2017, at 07:26 PM by [[~Johnette]]: [=68ygBsNIsq=]%0a> * [[PmWiki/LocalCustomizations]] . . . January 21, 2017, at 07:26 PM by [[~Karsen]]: [=JdRvxzLvM3SM=]%0a> * [[PmWiki/WebFeeds]] . . . January 21, 2017, at 07:26 PM by [[~Brandice]]: [=Dh1ZJUEri=]%0a> * [[PmWiki/PathVariables]] . . . January 20, 2017, at 09:47 PM by [[~Rennifer]]: [=Am1yWRBm=]%0a> * [[PmWiki/Notify]] . . . January 20, 2017, at 08:48 PM by [[~Lidia]]: [=dp2QQkwqbf0=]%0a> * [[PmWiki/DebugVariables]] . . . January 20, 2017, at 08:29 PM by [[~Infinity]]: [=pqn1EIDE03=]%0a> * [[PmWiki/GroupCustomizations]] . . . January 20, 2017, at 08:26 PM by [[~Pait]]: [=nm92JBC7LGt=]%0a> * [[PmWiki/TextFormattingRules]] . . . January 20, 2017, at 08:19 PM by [[~Leatrix]]: [=rXnK6cmn=]%0a> * [[PmWiki/UrlApprovals]] . . . January 20, 2017, at 08:10 PM by [[~Xaria]]: [=35UZTTw5V3B=]%0a> * [[PmWiki/EditVariables]] . . . January 20, 2017, at 08:05 PM by [[~Gump]]: [=gKMU5iZkq=]%0a> * [[PmWiki/Skins]] . . . January 20, 2017, at 07:47 PM by [[~Kaycee]]: [=Xzq8BDtd355=]%0a> * [[PmWiki/LinkSchemes]] . . . January 20, 2017, at 07:41 PM by [[~Marilee]]: [=e8H83LAGn6C=]%0a> * [[PmWiki/Images]] . . . January 20, 2017, at 05:06 PM by [[~Githa]]: [=BGHWYMqpxnL=]%0a> * [[PmWiki/LinkVariables]] . . . January 20, 2017, at 03:35 PM by [[~Eel]]: [=ztDrjfwK=]%0a> * [[PmWiki/Uploads]] . . . January 20, 2017, at 03:35 PM by [[~Julissa]]: [=JZTbMvLK9=]%0a> You can always tell an expert! Thanks for conigtbutinr.* [[PmWiki/RecentChanges]] . . . January 20, 2017, at 03:27 PM by [[~Daysia]]: [=nHcqjPMY=]%0a
host:1485016108=188.143.232.32
author:1484915278=Daysia
csum:1484915278=nHcqjPMY
diff:1484915278:1484915065:=1c1,10%0a%3c You can always tell an expert! Thanks for conigtbutinr.%0a\ No newline at end of file%0a---%0a> * [[PmWiki/WikiWord]] . . . January 20, 2017, at 03:24 PM by [[~Sonny]]: [=jV6MiLDb8D1=]%0a> * [[PmWiki/Variables]] . . . January 20, 2017, at 02:57 PM by [[~Graceland]]: [=Winwmv58x4q=]%0a> * [[PmWiki/AuthUser]] . . . January 20, 2017, at 02:52 PM by [[~Ethanael]]: [=2PiEyCt1=]%0a> * [[PmWiki/Troubleshooting]] . . . January 20, 2017, at 02:38 PM by [[~Sherry]]: [=5fHI3kWJBz=]%0a> * [[PmWiki/SpecialCharacters]] . . . January 20, 2017, at 01:40 PM by [[~Kerriann]]: [=WjxmyaO5dV=]%0a> * [[PmWiki/PageLists]] . . . January 20, 2017, at 01:20 PM by [[~Lanette]]: [=hIGfwFXztyE=]%0a> * [[PmWiki/NonexistentPages]] . . . January 20, 2017, at 01:06 PM by [[~Bison]]: [=A65Ok5R5QjWF=]%0a> * [[PmWiki/LocalCustomizations]] . . . January 20, 2017, at 12:29 PM by [[~Indy]]: [=3IhnAvqz=]%0a> * [[PmWiki/WebFeeds]] . . . January 20, 2017, at 11:52 AM by [[~Heloise]]: [=W0D9gyQ5c8hL=]%0a> * [[PmWiki/DesignNotes]] . . . September 02, 2016, at 03:46 AM by [[~Pharme152]]: [=opywtero=]%0a
host:1484915278=188.143.232.32
-23
View File
@@ -1,23 +0,0 @@
version=pmwiki-2.2.75 ordered=1 urlencoded=1
agent=Mozilla/5.0 (Windows NT 6.1; WOW64; rv:41.0) Gecko/20100101 Firefox/41.0
author=Kaylana
charset=UTF-8
csum=3uXriv5ZJ7u
host=188.143.232.32
name=PmWiki.Skins
rev=119
targets=
text=I think you hit a %3ca href="http://wvjbqybpu.com">buslyele%3c/a> there fellas!
time=1485188745
author:1485188745=Kaylana
csum:1485188745=3uXriv5ZJ7u
diff:1485188745:1485016490:=1c1%0a%3c I think you hit a %3ca href="http://wvjbqybpu.com">buslyele%3c/a> there fellas!%0a\ No newline at end of file%0a---%0a> I'd %3ca href="http://nyewpkmtwdd.com">venutre%3c/a> that this article has saved me more time than any other.%0a\ No newline at end of file%0a
host:1485188745=188.143.232.32
author:1485016490=Jaclyn
csum:1485016490=W7TSfqjfFM4Z
diff:1485016490:1484930823:=1c1%0a%3c I'd %3ca href="http://nyewpkmtwdd.com">venutre%3c/a> that this article has saved me more time than any other.%0a\ No newline at end of file%0a---%0a> Si vendono? a chi? ai poveri costruttori o agli amici o a se stessi? Noo!eooo!!!oMoglio in comodato d’uso ad associazioni in regola a patto che la manutenzione ordinaria e le spese siano a loro carico.%0a\ No newline at end of file%0a
host:1485016490=188.143.232.27
author:1484930823=Kaycee
csum:1484930823=Xzq8BDtd355
diff:1484930823:1354478836:=1c1,129%0a%3c Si vendono? a chi? ai poveri costruttori o agli amici o a se stessi? Noo!eooo!!!oMoglio in comodato d’uso ad associazioni in regola a patto che la manutenzione ordinaria e le spese siano a loro carico.%0a\ No newline at end of file%0a---%0a> (:Summary: Change the look and feel of part or all of PmWiki:)(:Audience: administrators (basic) :)%0a> (:div class='rfloat frame' style="font-size:smaller; clear:right;" :)%0a> !! Contents%0a> * [[#what | What is a skin?]]%0a> * [[#where | Where do I get skins?]]%0a> * [[#use | How do I use a skin?]]%0a> * [[#modify | How can I modify an existing skin?]]%0a> * [[#make | How can I make a skin?]]%0a> (:divend:)%0a> !!What's a skin? [[#what]]%0a> %0a> A skin changes the look and feel of a PmWiki page, Group of pages, or the entire wiki.%0a> To see this try some skins out using the links below.%0a> %0a> * [[PmWiki:Skins?skin=beeblebrox-gila2 | BeeblebroxNetGila ]]%0a> * [[PmWiki:Skins?skin=jhskin | JHSkin ]]%0a> * [[PmWiki:Skins?skin=gemini | Gemini ]]%0a> * [[PmWiki:Skins?skin=light | Light ]]%0a> * [[PmWiki:Skins?skin=monobook | Monobook ]]%0a> * [[PmWiki:Skins?skin=simple | Simple ]]%0a> * [[PmWiki:Skins?skin= | PmWiki (default) ]]%0a> %0a> As you see, all skins show the same page contents, but the other elements such as the sidebar, header, and footer, have changed. %0a> For example, different skins may display the sidebar on the left, on the right, or even not at all. %0a> Some skins have action links and features that others do not, especially if they were designed to take advantage of particular [[cookbook recipes -> Cookbook:Cookbook]].%0a> %0a> So, a skin is just the set of files that determine how pages are displayed in PmWiki. Skins are stored as subfolders of ''pub/skins/''. For example you might create the ''example'' skin in ''pub/skins/example/''. Each skin typically has one or more of the following kinds of files:%0a> * A template file, such as ''skin.tmpl'' or ''example.tmpl''. The template is written in HTML or XHTML, and is the skeleton for the skin. It contains special markers that tell PmWiki where to insert the page's contents.%0a> * CSS stylesheet files, which can control the skin's appearance, such as ''pmwiki.css'' or ''example.css''.%0a> * Image files, for decorating a page with images.%0a> * PHP files, such as ''skin.php'' or ''example.php''. These let skins provide extra customization setting or capabilities that HTML and CSS alone cannot.%0a> * Documentation files for the administrator, usually with names like ''readme.txt'', ''install.txt'' or ''skinname.txt''. These usually give you information about any special installation steps or nifty features the skin has.%0a> %0a> !! Where do I get skins? [[#where]]%0a> %0a> Skins are available in the [[http://www.pmwiki.org/wiki/Skins/Skins|Skins]] collection. %0a> The skins in the collection have been contributed by many PmWiki administrators for all to use, and typically have their own set of customization possibilities. %0a> When you find a skin you like, follow the link to download the skin package.%0a> You can also [[{$FullName}#make|make your own]] skin.%0a> %0a> !! How do I use or install a skin? [[#use]]%0a> %0a> Most skin packages are .zip, .tgz, or .tar.gz files. You should be able to unpack these with most archiving software.%0a> %0a> # Unpack the skin to ''pub/skins/'' inside your pmwiki folder. Most well-designed skin packages will create a subfolder in ''pub/skins/'' named after the skin.%0a> ** If the skin did not make a folder of its own, create one and move the skin files to it.%0a> %0a> # Open up your ''local/config.php'' file, and add a line like%0a> -> [@$Skin = 'example';@]%0a> where ''example'' is the name of the skin's folder.%0a> %0a> Reload a page from your wiki in the browser, and you should be able to see the difference.%0a> %0a> If you'd like to let your site's visitors choose one skin from a selection of skins you've installed, look at the [[http://www.pmwiki.org/wiki/Skins/SkinChange|Skin Change]] recipe. (That's what we used for the demo above.)%0a> %0a> !! How can I modify an existing skin? [[#modify]] [[#further]]%0a> %0a> There are a number of ways to further customize the appearance of a skin, including %0a> * adding statements to /local/config.php that are compatible with your chosen skin; %0a> * adding css files to /pub/css/, such as local.css (for your entire wiki) and MyGroup.css (for MyGroup); and %0a> * directly editing the skin's files. %0a> If the skin is updated regularly, you probably will want to avoid editing the files in the skin's folder. %0a> Check the skin's page in the Cookbook for specific suggestions.%0a> %0a> If you want to modify the default pmwiki or print skins included with the PmWiki distribution, you should copy the pub/skins/pmwiki/ and pub/skins/print/ directories to another name and then use those skins instead of the default ones. While the name of the skin.tmpl and skin.csLine truncated
host:1484930823=188.143.232.32
-23
View File
@@ -1,23 +0,0 @@
version=pmwiki-2.2.75 ordered=1 urlencoded=1
agent=Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36
author=Brandilyn
charset=UTF-8
csum=ldubumeb5
host=188.143.232.27
name=PmWiki.SpecialCharacters
rev=17
targets=
text=Me and this article, sitting in a tree, %3ca href="http://xozhdnfw.com">L-----RENAI-N-G!%3c/a>
time=1485188317
author:1485188317=Brandilyn
csum:1485188317=ldubumeb5
diff:1485188317:1485016006:=1c1%0a%3c Me and this article, sitting in a tree, %3ca href="http://xozhdnfw.com">L-----RENAI-N-G!%3c/a>%0a\ No newline at end of file%0a---%0a> This article %3ca href="http://sxiidzt.com">aceveihd%3c/a> exactly what I wanted it to achieve.%0a\ No newline at end of file%0a
host:1485188317=188.143.232.27
author:1485016006=Charlotte
csum:1485016006=KUHf14QAk
diff:1485016006:1484908805:=1c1%0a%3c This article %3ca href="http://sxiidzt.com">aceveihd%3c/a> exactly what I wanted it to achieve.%0a\ No newline at end of file%0a---%0a> Phmeenonal breakdown of the topic, you should write for me too!%0a\ No newline at end of file%0a
host:1485016006=188.143.232.32
author:1484908805=Kerriann
csum:1484908805=WjxmyaO5dV
diff:1484908805:1315670897:=1c1,27%0a%3c Phmeenonal breakdown of the topic, you should write for me too!%0a\ No newline at end of file%0a---%0a> When creating pages it's common to use commercial trademarks, copyright, umlaut, and other non-keyboard symbols. therefore it's important that you have the means to input these special characters. %0a> %0a> !!!ISO Standard codes%0a> PmWiki supports the HTML special character listings by the w3c. [[http://www.w3.org/MarkUp/html-spec/html-spec_13.html | W3C Page of Special Character codes ISO standard.]]%0a> %0a> Here are some samples: %0a> (:markup:)[=%0a> © | ¼ | ½ | ® | µ | ¨ =]%0a> %0a> (:markup:)[=%0a> Æ | 32° | Unïted Stätes | ¶ | ¥Yen | PmWiki™=]%0a> %0a> For a nice table of the same codes that show the codes with the output go to the [[http://www.nobledesktop.com/specialcharacters.html | Noble Desktop]] special character page. %0a> %0a> !!!Other ways to do it: %0a> %0a> !!!!Character Map%0a> Find the "Character Map" utility in your computer's System Tools folder. Click the symbol you're interested in, and note the keystroke information at the bottom of the box. You execute these by ''holding "Alt"'' while keying the numbers ''on the numerical keypad'' of your keyboard (not the numbers across the top of the board).%0a> %0a> [=©=] = Alt+0169 = © | [=®=] = Alt+0174 = ® | [=°=] = Alt+0176 = ° (degrees).%0a> %0a> !!!!Paste%0a> *Use Word or another desktop application to create your text with the special characters that you want. Copy and paste the text to the wiki page you're editing or creating.%0a> *Find an instance of a special character in an online document; copy and paste the character to your wiki page: ©%0a> %0a> There's a list of special characters at [[PmWiki:SpecialCharactersList]].%0a> There's another illustration at [[PmWiki:Characters]]%0a\ No newline at end of file%0a
host:1484908805=188.143.232.32
-16
View File
@@ -1,16 +0,0 @@
version=pmwiki-2.2.75 ordered=1 urlencoded=1
agent=Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36
author=Leatrix
charset=UTF-8
csum=rXnK6cmn
host=188.143.232.27
name=PmWiki.TextFormattingRules
post= Save
rev=527
targets=
text=AprilIf I could, & don’t laugh, I would have a 101 Dalmatians wedding. The spotted dogs are almost an afterthought in many Disney fans’ minds nowadays, but they will always be the best in my mind. Plus, they would be easy to tastefully incorporate into a blp&i-cama;-whkte color scheme (black sapphire and diamond necklace, anyone?).
time=1484932791
author:1484932791=Leatrix
csum:1484932791=rXnK6cmn
diff:1484932791:1403599114:=1c1,239%0a%3c AprilIf I could, & don’t laugh, I would have a 101 Dalmatians wedding. The spotted dogs are almost an afterthought in many Disney fans’ minds nowadays, but they will always be the best in my mind. Plus, they would be easy to tastefully incorporate into a blp&i-cama;-whkte color scheme (black sapphire and diamond necklace, anyone?).%0a\ No newline at end of file%0a---%0a> (:Summary: A list of some of the markup sequences available:) %0a> >>rframe font-size:smaller%3c%3c%0a> !! Table of contents%0a> * [[#Paragraphs|Paragraphs]]%0a> * [[#IndentedParagraphs|Indented Paragraphs ''(Quotes)'']]%0a> * [[#BulletedLists|Bulleted and Numbered Lists]]%0a> * [[#DefinitionLists|Definition Lists]]%0a> * [[#WhitespaceRules|Whitespace Rules]] %0a> * [[#HorizontalLine|Horizontal Line]]%0a> * [[#Emphasis|Emphasis]]%0a> * [[#References|References]]%0a> * [[#Headings|Headings]]%0a> * [[#EscapeSequence|Escape sequence]]%0a> * [[Special Characters | Special characters]]%0a> * [[#Tables | Tables]]%0a> >>%3c%3c%0a> This page provides a more complete list of some of the markup sequences available in PmWiki. %0a> Note that it's easy to create and edit pages without using any of the markups below, but ''if'' you ever need them, they're here. %0a> %0a> To experiment with the rules, please edit the [[Main/Wiki Sandbox]].%0a> ----%0a> %0a> !! [[#Paragraphs]] Paragraphs%0a> %0a> To create paragraphs, simply enter text. Use a blank line to start a new paragraph.%0a> %0a> Words on two lines in a row will '''wrap and fill''' as needed (the normal XHTML behavior). To turn off the automatic filling, use the [@(:linebreaks:)@] directive above the paragraph.%0a> %0a> * Use [@\@] (single backslash) at the end of a line to join the current line to the next one.%0a> * Use [@\\@] (two backslashes) at the end of a line to force a line break.%0a> * Use [@\\\@] (three backslashes) at the end of a line to force 2 line breaks.%0a> * Use [@[[%3c%3c]]@] to force a line break that will clear floating elements.%0a> %0a> %0a> !! [[#IndentedParagraphs]] Indented Paragraphs ''(Quotes)''%0a> %0a> Arrows ([@->@]) at the beginning of a paragraph can be used to produce an indented paragraph. More hyphens at the beginning ([@--->@]) produce larger indents.%0a> %0a> (:markup:)%0a> ->Four score and seven years ago our fathers placed upon this continent a new nation, conceived in liberty and dedicated to the proposition that all men are created equal.%0a> (:markupend:)%0a> %0a> Inverted Arrows ([@-%3c@]) at the beginning of a paragraph can be used to produce a paragraph with a hanging indent. Adding hyphens at the beginning ([@---%3c@]) causes all the text to indent.%0a> %0a> (:markup:)%0a> -%3cFour score and seven years ago our fathers placed upon this continent a new nation, conceived in liberty and dedicated to the proposition that all men are created equal. %0a> (:markupend:)%0a> %0a> (:markup:)%0a> --%3cFour score and seven years ago our fathers placed upon this continent a new nation, conceived in liberty and dedicated to the proposition that all men are created equal. And that food would be good too.%0a> (:markupend:)%0a> %0a> Blocks of text to which [@(:linebreaks:)@] has been applied can be indented by preceding the first line of the block with indention arrows ([@->@]) and aligning subsequent lines under the first. An unindented line stops the block indentation. See [[Cookbook:Markup Tricks]] for an example.%0a> %0a> %0a> !! [[#BulletedLists]] Bulleted and Numbered Lists%0a> %0a> Bullet lists are made by placing asterisks at the beginning of the line. Numbered lists are made by placing number-signs (#) at the beginning of the line. More asterisks/number-signs increases the level of bullet:%0a> %0a> (:markup:) %0a> * First-level list item%0a> ** Second-level list item%0a> ### Order this%0a> #### And this (optional)%0a> ### Then this%0a> ** Another second-level item%0a> * A first-level item: cooking%0a> ## Prepare the experiment%0a> ### Unwrap the pop-tart%0a> ### Insert the pop-tart into the toaster%0a> ## Begin cooking the pop tart%0a> ## Stand back%0a> (:markupend:)%0a> %0a> (:markup:)%0a> # A list is terminated%0a> by the first line that is not a list.%0a> # Also terminate a list using the escape sequence [@[==]@]%0a> [==]%0a> # Continue a list item by lining%0a> up the text with leading whitespace.%0a> # Use a forced linebreak \\%0a> to force a newline in your list item.%0a> (:markupend:)%0a> %0a> (:markup:)%0a> ## Text between list items can cause numbering to restart%0a> ## %25item value=3%25 this can be dealt with%0a> (:markupend:)%0a> %0a> Also see: [[PmWiki:ListStyles]], [[Cookbook:WikiStylesPlus]].%0a> %0a> %0a> !! [[#DefinitionLists]] Definition Lists%0a> >>rframe%3c%3c%0a> '''Powerful new%25red%25*%25%25 feature'''\\%0a> When you define terms using this markup\\%0a> PmWiki will recognize them as [[PageTextVariables]]\\%0a> that you can use on any page or [[PageList(s)]].\\%0a>Line truncated
host:1484932791=188.143.232.27
-23
View File
@@ -1,23 +0,0 @@
version=pmwiki-2.2.75 ordered=1 urlencoded=1
agent=Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36
author=Hannah
charset=UTF-8
csum=ELd0qd92amJ2
host=188.143.232.32
name=PmWiki.Troubleshooting
rev=129
targets=
text=It's great to find an expert who can %3ca href="http://dlrlhbe.com">exailpn%3c/a> things so well
time=1485188396
author:1485188396=Hannah
csum:1485188396=ELd0qd92amJ2
diff:1485188396:1485016091:=1c1%0a%3c It's great to find an expert who can %3ca href="http://dlrlhbe.com">exailpn%3c/a> things so well%0a\ No newline at end of file%0a---%0a> God, I feel like I %3ca href="http://rtuzpsfb.com">shloud%3c/a> be takin notes! Great work%0a\ No newline at end of file%0a
host:1485188396=188.143.232.32
author:1485016091=Reegan
csum:1485016091=PtcSCGhd
diff:1485016091:1484912281:=1c1%0a%3c God, I feel like I %3ca href="http://rtuzpsfb.com">shloud%3c/a> be takin notes! Great work%0a\ No newline at end of file%0a---%0a> Gosh, I wish I would have had that inmtafroion earlier!%0a\ No newline at end of file%0a
host:1485016091=188.143.232.32
author:1484912281=Sherry
csum:1484912281=5fHI3kWJBz
diff:1484912281:1425523574:=1c1,164%0a%3c Gosh, I wish I would have had that inmtafroion earlier!%0a\ No newline at end of file%0a---%0a> (:Summary:Advice for troubleshooting an installation:)%0a> (:Audience: administrators :)%0a> %0a> PmWiki is pretty robust and can automatically adapt to a very wide variety of environments. %0a> However, sometimes things don't go as we expect, so we're cataloging common errors and their fixes here.%0a> %0a> !! Troubleshooting Frequently Asked Questions%0a> %0a> ->%25note%25 Note: This page on pmwiki.org is probably not the best place to post questions. Consider [[PmWiki:HowToGetAssistance | seeking assistance]] from the pmwiki-users [[mailing list(s)]], or post your question on the [[PmWiki:Questions]] page.%0a> %0a> >>faq%3c%3c [[#faq]]%0a> Q: [[#deprecated]] My wiki displays warnings "Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead".%0a> A: This is caused by a change in PHP version 5.5 for the [[http://php.net/preg_replace|preg_replace()]] function. PmWiki no longer relies on the deprecated feature since version 2.2.56 (it is recommended to upgrade to the latest version) but many recipes do. Note that even if the warning points to a line in pmwiki.php, the problem comes from a local configuration or recipe.%0a> %0a> A: Recipes and Skins are currently being updated for PHP 5.5. Check if there are more recent versions published by their maintainers on the [[(Cookbook:)Cookbook]]. If you update your PmWiki and recipes, and still see the warnings, here is how to find out which recipes cause them:%0a> %0a> A: For PmWiki version 2.2.71 or newer, in config.php, enable diagnostic tools: \\%0a> @@$EnableDiag = 1;@@\\%0a> Then visit your wiki with the action 'ruleset', for example http://www.pmwiki.org/wiki/PmWiki/PmWiki?action=ruleset or follow a link like [@[[HomePage?action=ruleset]]@]. This page will list all markup rules; those potentially incompatible with PHP 5.5 will be flagged with filenames, line numbers and search patterns triggering the warning.%0a> %0a> A: If the ?action=ruleset page shows no flagged rules, it is possible that either your recipes call the preg_replace() function directly, or they define various search-replace patterns in incompatible ways. In these cases, your warning should display the file name and line number causing problems, if not, here is how to track it. In config.php disable all recipes: included files from the cookbook directory, or a custom skin, or any line containing "Patterns". You can insert # at the beginning of a line to disable it. Then test the wiki: if you have disabled everything, the warning message should disappear.%0a> %0a> A: Next, re-enable your customizations one after another, every time testing the wiki. If at some point the warnings re-appear, you'll know that the customization you just enabled is not compatible with PHP 5.5.%0a> %0a> A: You can contact the authors of the broken recipes and (kindly) ask them to update their recipes for PHP 5.5 - recent PmWiki versions add new helper functions which make it easy, see [[CustomMarkup]]. If you cannot have the recipes fixed by their authors, [[PITS:01319|tell us]] and we'll try to fix them.%0a> %0a> A: Note that many hosting providers allow you to run different versions of PHP. See the documentation of your hosting plan to learn how to enable a PHP version earlier than 5.5.%0a> %0a> A: Finally, it is possible to suppress these warnings in PHP 5.5, by setting this line at the beginning of config.php: \\%0a> @@error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED);@@\\%0a> This should be a temporary solution, left only until your recipes are fixed.%0a> %0a> Q: Why am I seeing strange errors after [[(PmWiki.)upgrad(es)]]ing?%0a> A: Make sure all of the files were updated, in particular ''pmwiki.php''.%0a> %0a> A: This question sometimes arises when an administrator hasn't%0a> followed the advice, which used to be less prominent, on the%0a> [[(PmWiki.)installation(#notes)]] and%0a> [[(PmWiki.)initial setup tasks(#dontmodify)]] pages and has renamed%0a> ''pmwiki.php'' instead of creating an ''index.php'' wrapper script.%0a> If you have renamed ''pmwiki.php'' to ''index.php'', then the upgrade procedure%0a> won't have updated your ''index.php'' file. Delete the old version and%0a> create a wrapper script so it won't happen again.%0a> %0a> A: Sometimes an FTP or other copy program will fail to transfer all of the%0a> files properly. One way to check for this is by comparing file sizes.%0a> %0a> A: Be sure all of the files in the ''wikilib.d/'' directory%0a> were also upgraded. Sometimes it's a good idea to simply delete the ''wikilib.d/''%0a> directory before upgrading. (Local copies of pages are stored in ''wiki.d/'' and not ''wikilib.d/''.)%0a> %0a> A: Make sure that the [[(PmWiki.)file permissions]] are correct. The official files have a restricted set of permissions that might not match your site's needs.%0a> %0a> A: If you use aLine truncated
host:1484912281=188.143.232.27
-23
View File
@@ -1,23 +0,0 @@
version=pmwiki-2.2.75 ordered=1 urlencoded=1
agent=Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36
author=Mitchell
charset=UTF-8
csum=V4xek1VXGHPn
host=188.143.232.27
name=PmWiki.Uploads
rev=132
targets=
text=That's a %3ca href="http://qihewjgc.com">weuhutlolght-o-t%3c/a> answer to a challenging question
time=1485188419
author:1485188419=Mitchell
csum:1485188419=V4xek1VXGHPn
diff:1485188419:1485016110:=1c1%0a%3c That's a %3ca href="http://qihewjgc.com">weuhutlolght-o-t%3c/a> answer to a challenging question%0a\ No newline at end of file%0a---%0a> If I were a Teenage Mutant Ninja Turtle, now I'd say %3ca href="http://ibqvizy.com">"Konabuwga,%3c/a> dude!"%0a\ No newline at end of file%0a
host:1485188419=188.143.232.27
author:1485016110=Reggie
csum:1485016110=tMVqxx4GG
diff:1485016110:1484915720:=1c1%0a%3c If I were a Teenage Mutant Ninja Turtle, now I'd say %3ca href="http://ibqvizy.com">"Konabuwga,%3c/a> dude!"%0a\ No newline at end of file%0a---%0a> Alikizaam-anformataon found, problem solved, thanks!%0a\ No newline at end of file%0a
host:1485016110=188.143.232.32
author:1484915720=Julissa
csum:1484915720=JZTbMvLK9
diff:1484915720:1413691511:=1c1,107%0a%3c Alikizaam-anformataon found, problem solved, thanks!%0a\ No newline at end of file%0a---%0a> (:Summary:Allow authors to upload files, also known as page attachments:)%0a> (:Audience: authors (intermediate) :)%0a> [[PmWiki]] can be configured to allow authors to upload and store files and [[images]] (known as attaching them).%0a> These attachments may then be referenced from any page. %0a> %0a> -> ''Note'': ''[[PmWiki]] is distributed with uploads disabled by default. See [[Uploads Admin]] for information about how to enable and configure the upload feature.''%0a> %0a> -> ''Note2'': ''Uploads can be configured site-wide, by-group, or by-page; see [[Uploads Admin]] for details. This determines whether all uploads go in one directory for the site, an individual directory for each group, or an individual directory for each page. The default is to organize uploads by [[WikiGroup | group]].''%0a> %0a> !! [@Attach:@] Syntax%0a> To add or link to an attachment, an author edits a page to include the markup "@@Attach:@@" followed by a name of an attachment (e.g., "@@[=Attach:resume.pdf=]@@"). When the page is displayed, the @@Attach:@@ markup becomes one of the following:%0a> %0a> * A link to the named attachment (if uploaded, ie already in the upload directory)%0a> * A link to a form whereby the author can specify a file to be uploaded and used as the new attachment (if not yet uploaded, ie not in the upload directory)%0a> * If the attachment is an [[image(s)]] file with an extension such as .gif, .jpeg, or .png, it is displayed as an [[image(s)]].%0a> %0a> The behaviour of links can be modified to%0a> * prevent an image attachment from displaying as an image, place it in double brackets (e.g., [@[[Attach:image.jpg]]@]).%0a> * have a link to an attachment appear without the "[@Attach:@]" at the beginning of the link, use [@[[(Attach:)file.ext]]@].%0a> %0a> !! Attachments on other pages and groups%0a> To link to an uploaded attachment (image or file) from another group, you simply refer the group itself (make sure "Groupname" has the dot in it).%0a> ->[@Attach:Groupname./file_name.ext@] (note the dot after the groupname)%0a> If PmWiki is configured with an individual directory per page use%0a> ->[@Attach:Pagename/file_name.ext@] (Pagename is in the same WikiGroup)%0a> ->[@Attach:Groupname.Pagename/file_name.ext@]%0a> %0a> !! Names with spaces%0a> To link to a filename with spaces in it use the bracket link notation, eg%0a> ->[@[[Attach:a filename with spaces.txt]]@]%0a> %0a> "Embedding in the page" an image with spaces is not supported: just upload the images with names without spaces, and use the markup [@Attach:image.jpg@].%0a> %0a> The following workaround is possible, but is unsupported and not recommended:%0a> ->[@[[#blank | Attach:image space.jpeg]]@]%0a> %0a> !! International characters in file names%0a> See [[UploadsAdmin]] and $UploadNameChars.%0a> %0a> !! Listing Uploaded Files On A Page%0a> To list files that have been uploaded, use the markup:%0a> [[PmWiki/PageDirectives#attachlist | [@(:attachlist:)@] ]]%0a> %0a> 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.%0a> %0a> !!! Upload Form / Upload Replacement%0a> 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. %0a> * Be sure to clear your browser cache after replacing an upload. Otherwise, it may appear that the original upload is still on the server. %0a> If you put @@$EnableUploadVersions=1;@@ in your @@local/config.php@@, the old versions of the same files are renamed and not removed.%0a> %0a> [[#filetype]]%0a> !!! Type and Size Restrictions%0a> For security reasons, the upload feature is disabled when PmWiki is first installed.%0a> 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". %0a> %0a> In addition, the administrator can configure the system to require an @@upload@@ password--see [[Passwords]] and [[Passwords Admin]].%0a> %0a> By default the upload allows the following extensions. Note that by default, no file extension is required.%0a> %0a> [[#imagetypes]] %0a> ->[@'gif','jpg','jpeg','png','bmp','ico','wbmp','svg','xcf' # images%0a> @]%0a> [[#imagetypesend]]%0a> ->[@'mp3','au','wav','ogg','flac', # audio%0a> 'ogv','mp4','webm','mpg','mpeg','wmf','mov','qt','avi', # video%0a> 'zip','7z','gz','tgz','rpm','hqx','sit', Line truncated
host:1484915720=188.143.232.27
-15
View File
@@ -1,15 +0,0 @@
version=pmwiki-2.2.75 ordered=1 urlencoded=1
agent=Mozilla/5.0 (Windows NT 6.1; WOW64; rv:41.0) Gecko/20100101 Firefox/41.0
author=Xaria
charset=UTF-8
csum=35UZTTw5V3B
host=188.143.232.27
name=PmWiki.UrlApprovals
rev=76
targets=
text=The internets are a big love fest today! I love you guys, too!! And I love that you picked a big fat arrow moving forward for this post. It’s a big, simple, powerful symbol, is;8n&217#t it?
time=1484932221
author:1484932221=Xaria
csum:1484932221=35UZTTw5V3B
diff:1484932221:1315670897:=1c1,110%0a%3c The internets are a big love fest today! I love you guys, too!! And I love that you picked a big fat arrow moving forward for this post. It’s a big, simple, powerful symbol, is;8n&217#t it?%0a\ No newline at end of file%0a---%0a> (:Summary:Require approval of Url links:)%0a> This page explains how to discourage "link spamming" on your wiki site using PmWiki's ''urlapprove.php'' script. This script is already included in PmWiki files, but not activated by default.%0a> %0a> %0a> !! Using ''urlapprove.php''%0a> Occasionally [[!spam]]mers may try to add large number of (sometimes hidden) `URLs to pages because they think it will improve their search engine rankings -- which it [[#nofollow |probably won't]]. The ''urlapprove.php'' script works against these spammers' purpose by%0a> %0a> * requiring approval of links to Internet sites before a link to them are created in the wiki, and%0a> * allowing you to limit the number of unapproved links that may be added to a page.%0a> %0a> To enable ''urlapprove.php'', add the following line to a configuration file:%0a> %0a> ->[@include_once("$FarmD/scripts/urlapprove.php");@]%0a> %0a> By default, unapproved links display what ever should be displayed normally (the URL or a text), but not linked and next to it a link [-%25blue%25(approve links)%25%25-].%0a> A click on the link will approve all unapproved `URLs on the page, %25green%25but ''only'' if you are authorized to edit the ''SiteAdmin.ApprovedUrls'' page%25%25. You may also pre-approve sites by by adding them directly to the [[SiteAdmin.ApprovedUrls]] page.%0a> %0a> %0a> !!! Limiting unapproved urls per page%0a> You can limit the number of unapproved links per page. If the limit is exceeded, the page cannot be saved. This is useful because spammers like to write long link lists, which is rare for normal authors.%0a> %0a> Example: To set the limit to 5 unapproved links, add the following line to a configuration file:%0a> %0a> ->[@$UnapprovedLinkCountMax = 5;@]%0a> ->[@include_once('scripts/urlapprove.php');@]%0a> %0a> Note that $UnapprovedLinkCountMax must be set ''before'' including the ''urlapprove.php'' script.%0a> %0a> %0a> !!! Handling of Unapproved Links%0a> You can also change the disapproval message defined in the $UnapprovedLinkFmt variable, for example:%0a> %0a> -> [@%0a> include_once('scripts/urlapprove.php');%0a> $UnapprovedLinkFmt =%0a> "[$[Link requires approval]]%3ca class='apprlink'%0a> href='\$PageUrl?action=approvesites'>$[(approve)]%3c/a>";%0a> @]%0a> %0a> "Link requires approval" is whatever you want to see in place of the unapproved link and "(approve)" is the blue text. Using this feature may prove usefull if you want to always hide the unapproved link.%0a> %0a> If you wish to totally forbid unapproved links you can use%0a> %0a> ->[@$UnapprovedLinkFmt = "%3cb>external link not allowed%3c/b>";@]%0a> %0a> %0a> !!! `SideBar caveat [[#sidebar]]%0a> Please note that in general you need to go to the sidebar page in order to approve links in the sidebar. The reason for this is that the approve mechanism only approves links on the ''current'' page.%0a> %0a> %0a> !!! Initial setup%0a> After initial setup all existing links become unapproved. You need to visit your pages and approve all links, where needed. See [[Site/AllRecentChanges]] for a list of all pages that were created on your wiki.%0a> %0a> !! Password approval of URLs%0a> To approve external links, an author needs permissions to edit the page [[SiteAdmin.ApprovedUrls]].%0a> %0a> !! Technical tips%0a> [[#whiteurls]]%0a> !!! URL Whitelist%0a> Urls can also be approved by adding them to a "white list", %0a> defined in the variable @@$WhiteUrlPatterns@@, %0a> which is set in the ''local/config.php'' file.\\%0a> To add multiples urls, use the separator @@|@@ (vertical bar). For example:%0a> %0a> -> [@%0a> $WhiteUrlPatterns =%0a> "(http://example.com|http://example.net|http://example.org)";%0a> @]%0a> %0a> To add all urls from, say New Zealand and Australia, use:%0a> %0a> -> [@%0a> $WhiteUrlPatterns[] = 'http://[^/]+\\.nz';%0a> $WhiteUrlPatterns[] = 'http://[^/]+\\.au';%0a> @]%0a> %0a> %0a> !!! Change Approved URLs page name%0a> If you want to change the default name of ''SiteAdmin.ApprovedUrls'', set the following in ''local/config.php'':%0a> %0a> ->[@$ApprovedUrlPagesFmt = array('OtherGroup.OtherName');@]%0a> %0a> !!! Previewing the unapproved URL%0a> To see what link is to be approved without editing the page a tool tip can be displayed when the cursor hovers over the [-%25blue%25(approve links)%25%25-] link that displays the URL. e.g. [[http://uuu.example.com|Example]].%0a> %0a> Add the following setting in your ''local/config.php'':%0a> %0a> -> [@%0a> $UnapprovedLinkFmt =%0a> "\$LinkText%3ca class='apprlink' href='\$PageUrl?action=approvesites'%0a> title='\$LinkUrl'>$[(approve links)]%3c/a>";%0a> @]%0a> %0a> ->Some browsers show only the link and not the tooltip title. In this case, Line truncated
host:1484932221=188.143.232.27
-23
View File
@@ -1,23 +0,0 @@
version=pmwiki-2.2.75 ordered=1 urlencoded=1
agent=Mozilla/5.0 (Windows NT 6.1; WOW64; rv:41.0) Gecko/20100101 Firefox/41.0
author=Jaylynn
charset=UTF-8
csum=X7IXkzD0ZS
host=188.143.232.32
name=PmWiki.Variables
rev=81
targets=
text=I will be putting this %3ca href="http://ayuhtxeuqc.com">dalzizng%3c/a> insight to good use in no time.
time=1485188407
author:1485188407=Jaylynn
csum:1485188407=X7IXkzD0ZS
diff:1485188407:1485016100:=1c1%0a%3c I will be putting this %3ca href="http://ayuhtxeuqc.com">dalzizng%3c/a> insight to good use in no time.%0a\ No newline at end of file%0a---%0a> Deadly accurate answer. You've hit the %3ca href="http://xrndcbf.com">bulyeels!%3c/a>%0a\ No newline at end of file%0a
host:1485188407=188.143.232.32
author:1485016100=Millie
csum:1485016100=7xpUesIGiK4n
diff:1485016100:1484913451:=1c1%0a%3c Deadly accurate answer. You've hit the %3ca href="http://xrndcbf.com">bulyeels!%3c/a>%0a\ No newline at end of file%0a---%0a> I'm impressed by your writing. Are you a professional or just very kneawodgelble?%0a\ No newline at end of file%0a
host:1485016100=188.143.232.32
author:1484913451=Graceland
csum:1484913451=Winwmv58x4q
diff:1484913451:1422393417:=1c1,49%0a%3c I'm impressed by your writing. Are you a professional or just very kneawodgelble?%0a\ No newline at end of file%0a---%0a> (:Summary:Variables available for local customisation:)%0a> (:Audience: administrators (basic) :)%0a> [[%3c%3c]]%0a> >>rframe font-size:smaller%3c%3c%0a> [[#index]]%0a> !! List of documented PHP variables%0a> (:varindex:)%0a> [[#indexend]]%0a> >>%3c%3c%0a> %0a> This page documents the PHP variables available in PmWiki for [[local customizations]]. Much of this documentation is still incomplete but people are working on it now. Feel free to add placeholders for variables you want to have documented if you don't know what the variable does.%0a> %0a> The variables documentation is divided into several pages:%0a> %0a> * [[Basic Variables]] - {BasicVariables$:Summary}%0a> * [[Debug Variables]] - {DebugVariables$:Summary}%0a> * [[Edit Variables]] - {EditVariables$:Summary}%0a> * [[I18n Variables]] - {I18nVariables$:Summary}%0a> * [[Layout Variables]] - {LayoutVariables$:Summary}%0a> * [[Link Variables]] - {LinkVariables$:Summary}%0a> * [[Other Variables]] - {OtherVariables$:Summary}%0a> * [[Pagelist Variables]] - {PagelistVariables$:Summary}%0a> * [[Path Variables]] - {PathVariables$:Summary}%0a> * [[Security Variables]] - {SecurityVariables$:Summary}%0a> * [[Upload Variables]] - {UploadVariables$:Summary}%0a> %0a> The following functions are also controlled by several variables:%0a> * [[Blocklist(#variables)]] - {Blocklist$:Summary}%0a> * [[Notify(#variables)]] - {Notify$:Summary}%0a> * [[Basic Variables]] %25item comment%25 to provide circular trail%0a> %0a> The following variables are used in page markup.%0a> * [[Page Variables]] - {PageVariables$:Summary}%0a> * [[Page TextVariables]] - {PageTextVariables$:Summary}%0a> %0a> %0a> An complete index of documented PHP variables is given below.%0a> %0a> In general, variables with names ending in 'Fmt' (such as $PageLayoutFmt) have their values processed for $-variable substitutions prior to being output. Thus strings such as [@{$Name}@] and [@{$PageUrl}@] are replaced with the name and URL of the page when the string is printed.%0a> %0a> Note: The automatic variable index and link generation is done by scripts/vardoc.php using $VarPagesFmt to find the pages containing trails of pages with the variable documentation.%0a> %0a> There is a slight discrepancy between index generation and link generation: The index generation finds lines starting with a colon followed by "$" and an uppercase word. In contrast, the automatic link generation works only with WikiWords ($WikiWordPattern) preceded by "$". Therefore all "non WikiWord" variables are shown as link only in the list below, but not elsewhere in PmWiki, as $Author, $Version and $XL.%0a> %0a> !!See Also%0a> %0a> * %25%25 [[PmWiki/Functions]] - {Functions$:Summary} (:comment why? Could be removed IMO --OliverBetz:)%0a> %0a> Categories: [[!PmWiki Developer]]%0a\ No newline at end of file%0a
host:1484913451=188.143.232.32
-23
View File
@@ -1,23 +0,0 @@
version=pmwiki-2.2.75 ordered=1 urlencoded=1
agent=Mozilla/5.0 (Windows NT 6.1; WOW64; rv:41.0) Gecko/20100101 Firefox/41.0
author=Ival
charset=UTF-8
csum=VW6smwZsi9X
host=188.143.232.32
name=PmWiki.WebFeeds
rev=83
targets=
text=Four score and seven minutes ago, I read a sweet %3ca href="http://ktgkfhsnnk.com">artclie.%3c/a> Lol thanks
time=1485188278
author:1485188278=Ival
csum:1485188278=VW6smwZsi9X
diff:1485188278:1485015962:=1c1%0a%3c Four score and seven minutes ago, I read a sweet %3ca href="http://ktgkfhsnnk.com">artclie.%3c/a> Lol thanks%0a\ No newline at end of file%0a---%0a> A perfect reply! Thanks for taking the %3ca href="http://wcqpvvf.com">trobelu.%3c/a>%0a\ No newline at end of file%0a
host:1485188278=188.143.232.32
author:1485015962=Brandice
csum:1485015962=Dh1ZJUEri
diff:1485015962:1484902330:=1c1%0a%3c A perfect reply! Thanks for taking the %3ca href="http://wcqpvvf.com">trobelu.%3c/a>%0a\ No newline at end of file%0a---%0a> hoi Bram ook volgen wij jou van uit Iswialgereledige verhalen en ik vertaal alles aan offerook hij vraagt elke dag hoe het gaat met julliehou de moed er ingroeten uit Israel%0a\ No newline at end of file%0a
host:1485015962=188.143.232.32
author:1484902330=Heloise
csum:1484902330=W0D9gyQ5c8hL
diff:1484902330:1337641611:=1c1,237%0a%3c hoi Bram ook volgen wij jou van uit Iswialgereledige verhalen en ik vertaal alles aan offerook hij vraagt elke dag hoe het gaat met julliehou de moed er ingroeten uit Israel%0a\ No newline at end of file%0a---%0a> (:Summary:Web feed notification of changes:)%0a> (:Audience: visitors (intermediate) :)%0a> Web feeds are a convenient mechanism to let visitors be notified of changes to a site. Instead of repeatedly checking [=RecentChanges=] every day to see what is new, a visitor can use a [[news aggregator -> Wikipedia:Aggregator]] to quickly see what pages of interest have changed on a site. Web feeds are commonly recognized by terms such as [[(Wikipedia:)RSS]], [[(Wikipedia:)Atom(_%2528standard%2529)]], and ''[[Wikipedia:web_syndication | web syndication]]''. They are also the foundation for podcasting.%0a> %0a> In its simplest form, web feeds in PmWiki are built on [[WikiTrails]]. Using a feed action such as [@?action=rss@] or [@?action=atom@] on a trail generates a web feed (often called a "channel") where each page on the trail is an item in the feed. Since the RecentChanges and [[{$SiteGroup}.AllRecentChanges]] pages are effectively trails, one can easily get an RSS feed for a group or site by simply adding [@?action=rss@] to the url for a RecentChanges page. For example, to get the site feed for pmwiki.org, one would use%0a> %0a> ->http://pmwiki.org/wiki/Site/AllRecentChanges?action=rss%0a> %0a> Authors can also create custom feeds by simply creating a wiki trail of the pages they want included in the feed. Feeds can also be generated from [[groups -> WikiGroup]], [[categories]], and %25newwin%25[[Cookbook:Backlinks|backlinks]], and the order and number of items in the feed can be changed using options in the feed url. Thus, one can obtain a feed for the ''Skins'' category (sorted with most recent items first) by using%0a> %0a> ->http://pmwiki.org/wiki/Category/Skins?action=rss&order=-time%0a> %0a> PmWiki is able to generate feeds in many formats, including RSS 2.0 ([@?action=rss@]), Atom 1.0 ([@?action=atom@]), and RSS 1.0 ([@?action=rdf@]). In addition, although it is not normally considered a web feed, PmWiki can generate metadata information using the Dublin Core Metadata extensions ([@?action=dc@]).%0a> %0a> !!How to read a PmWiki syndicated feed%0a> %0a> # You'll need a [[news aggregator -> Wikipedia:List_of_feed_aggregators]], which is a piece of software designed to read news feeds. Many different news aggregators are available. Some run on your own computer, either on their own or as plugins for email clients, web browsers, or newsreaders. Others are web applications that you can use from any Internet-connected computer. Some are in between (technically web applications, but ones designed to run on your computer, not some remote server). Get one that you like.%0a> # Subscribe to the [[WikiTrail(s)]] you desire by supplying the feed url to the aggregator. The feed url will be the name of a trail page with [@?action=rss@] or [@?action=atom@] added to the end of the url.%0a> %0a> !!Feed options%0a> %0a> Add any of the following options to the end of a PmWiki web feed url to change its output (basically any [[pagelist->PageLists]] option is available for web feeds):%0a> %0a> :?count=''n'': Limit feed to ''n'' items (default 10)%0a> :?order=-time : Display most recently changed items first (default: the order of the trail, or by name; in RecentChanges pages the trail is already ordered by -time)%0a> :?trail=''page'': Obtain items from trail on ''page'' (default: the trail on the current page)%0a> :?group=''group'': Limit feed to pages in ''group''%0a> :?name=''name'': Limit feed to pages with specific ''name''%0a> :?link=''page'': Create feed from pages linked to ''page''%0a> :?list=normal: Exclude things like RecentChanges, AllRecentChanges, etc.%0a> %0a> %25audience%25 authors (intermediate)%0a> !!Configure PmWiki for feeds%0a> %0a> This section describes how to syndicate portions of a wiki to appear in a web feed. It does not describe how to display a web feed within a wiki page -- for that, see Cookbook:RssFeedDisplay.%0a> %0a> To enable web feed generation for a site, add one or more of the following to a [[local customization(s)]] file:%0a> %0a> ->[@%0a> if ($action == 'rss') include_once("$FarmD/scripts/feeds.php");%0a> if ($action == 'atom') include_once("$FarmD/scripts/feeds.php");%0a> if ($action == 'rdf') include_once("$FarmD/scripts/feeds.php");%0a> if ($action == 'dc') include_once("$FarmD/scripts/feeds.php");%0a> @]%0a> %0a> or you can combine multiple feeds into a single expression using "||" to separate each feed type. For example, if you want to enable RSS and Atom feeds you would use%0a> %0a> ->[@%0a> if ($action == 'rss' ||%0a> $action == 'atom' ||%0a> $action == 'rdf' ||%0a> $action == 'dc') include_once("$FarmD/scripts/feeds.php");%0a> @]%0a> %0a> !!Configure feed content%0a> Web feeds are highly configurLine truncated
host:1484902330=188.143.232.32
-23
View File
@@ -1,23 +0,0 @@
version=pmwiki-2.2.75 ordered=1 urlencoded=1
agent=Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36
author=Aslan
charset=UTF-8
csum=3awhHJxt
host=188.143.232.32
name=PmWiki.WikiWord
rev=35
targets=
text=That's a nicely made answer to a %3ca href="http://tjtlit.com">chlglenaing%3c/a> question
time=1485188417
author:1485188417=Aslan
csum:1485188417=3awhHJxt
diff:1485188417:1485016107:=1c1%0a%3c That's a nicely made answer to a %3ca href="http://tjtlit.com">chlglenaing%3c/a> question%0a\ No newline at end of file%0a---%0a> I have been so %3ca href="http://jtsjzezoel.com">beelrdeiwd%3c/a> in the past but now it all makes sense!%0a\ No newline at end of file%0a
host:1485188417=188.143.232.32
author:1485016107=Jaylene
csum:1485016107=G7Egp8sjFaH
diff:1485016107:1484915065:=1c1%0a%3c I have been so %3ca href="http://jtsjzezoel.com">beelrdeiwd%3c/a> in the past but now it all makes sense!%0a\ No newline at end of file%0a---%0a> I thoghut finding this would be so arduous but it's a breeze!%0a\ No newline at end of file%0a
host:1485016107=188.143.232.32
author:1484915065=Sonny
csum:1484915065=jV6MiLDb8D1
diff:1484915065:1322641703:=1c1,35%0a%3c I thoghut finding this would be so arduous but it's a breeze!%0a\ No newline at end of file%0a---%0a> (:Summary:Definition and usage of WikiWord:)%0a> A '''WikiWord''' is a set of two or more words run together, where the first letter of each word is capitalized. This syntax is also sometimes referred to as "mixed case" or "camel case". Other descriptions of WikiWords are available from [[Wiki:WikiWord]] and [[Wikipedia:WikiWord]].%0a> %0a> !!Usage as page titles%0a> WikiWords are used as '''page titles''' in a [[WikiWikiWeb|wiki-based system]]. %0a> %0a> !!Usage as links%0a> In some wikis (depending on the configuration of PmWiki), a valid '''link''' can be created by writing it as WikiWord. In such PmWiki installations, WikiWords surrounded by [=[=...=]=] or preceded by a backquote (`) are not turned into links: %0a> %0a> (:linkwikiwords:)%0a> (:markup:)[@LikeThis compared to `LikeThis or even [=LikeThis=]@]%0a> (:nolinkwikiwords:)%0a> %0a> See [[Links]] for information about `PmWiki's rules for forming links and forming page titles.%0a> %0a> !!!Enabling WikiWord links%0a> WikiWord links are disabled by default since Pmwiki version 2.1 beta2. To enable WikiWord links you need to set in ''config.php'' %0a> %0a> $EnableWikiWords = 1;%0a> %0a> See also $LinkWikiWords.%0a> %0a> !!!WikiWord links to non-existent pages without decoration%0a> If you want to display links to non-existent pages without decoration, place the following lines in ''pub/css/local.css'': %0a> %0a> -> [@span.wikiword a.createlink { display:none; }%0a> span.wikiword a.createlinktext { border-bottom:none; text-decoration:none; color:inherit; }@]%0a> %0a> !!!Finding WikiWord links%0a> If you upgraded from an earlier version and want to convert WikiWord links to standard [[links]], the following will help to find those WikiWord links easier by highlighting them. Set in ''config.php'':%0a> %0a> -> [@$HTMLStylesFmt['wikiword'] = "span.wikiword { background:yellow; }";@] %0a> %0a> !!!Disabling certain WikiWords links%0a> The variable $WikiWordCount controls WikiWord conversion on a per word basis.%0a
host:1484915065=188.143.232.27
-24
View File
@@ -1,24 +0,0 @@
version=pmwiki-2.2.75 ordered=1 urlencoded=1
agent=Mozilla/5.0 (Windows NT 6.1; WOW64; rv:41.0) Gecko/20100101 Firefox/41.0
author=Deandra
charset=UTF-8
csum=oqiyEEsMU4DV
ctime=1484936164
host=188.143.232.27
name=Profiles.Author
rev=3
targets=
text=Yeah, that's the %3ca href="http://dfjmmmt.com">titcke,%3c/a> sir or ma'am
time=1485188642
author:1485188642=Deandra
csum:1485188642=oqiyEEsMU4DV
diff:1485188642:1485016374:=1c1%0a%3c Yeah, that's the %3ca href="http://dfjmmmt.com">titcke,%3c/a> sir or ma'am%0a\ No newline at end of file%0a---%0a> You're the one with the brains here. I'm %3ca href="http://ojyjfau.com">wahtnicg%3c/a> for your posts.%0a\ No newline at end of file%0a
host:1485188642=188.143.232.27
author:1485016374=Rangler
csum:1485016374=0mvlWzqaxhJ
diff:1485016374:1484936164:=1c1%0a%3c You're the one with the brains here. I'm %3ca href="http://ojyjfau.com">wahtnicg%3c/a> for your posts.%0a\ No newline at end of file%0a---%0a> Normally I'm against killing but this article sltarhueged my ignorance.%0a\ No newline at end of file%0a
host:1485016374=188.143.232.32
author:1484936164=Navid
csum:1484936164=rqXbYTVg
diff:1484936164:1484936164:=1d0%0a%3c Normally I'm against killing but this article sltarhueged my ignorance.%0a\ No newline at end of file%0a
host:1484936164=188.143.232.32
-9
View File
@@ -1,9 +0,0 @@
version=pmwiki-2.2.75 ordered=1 urlencoded=1
agent=Mozilla/5.0 (Windows NT 6.1; WOW64; rv:41.0) Gecko/20100101 Firefox/41.0
charset=UTF-8
ctime=1484936164
host=188.143.232.27
name=Profiles.RecentChanges
rev=3
text=* [[Profiles/Author]] . . . January 23, 2017, at 07:24 PM by [[~Deandra]]: [=oqiyEEsMU4DV=]%0a
time=1485188642
View File
File mode changed.
Regular → Executable
View File
File mode changed.
View File
File mode changed.
-12
View File
@@ -1,12 +0,0 @@
version=pmwiki-2.2.30 ordered=1 urlencoded=1
agent=Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0
author=ed
charset=UTF-8
csum=add click
ctime=1137027716
host=85.171.160.186
name=PmWiki.AccessKeys
rev=107
targets=PmWiki.Drafts,PmWiki.Internationalizations,PmWiki.SitePreferences,Site.Preferences,Cookbook.LeanSkin,Site.PageActions
text=(:Summary:Access keys are keyboard shortcuts for tasks that would otherwise require a mouse:)%0a(:Audience: visitors (intermediate) :)%0a%0aAccess keys (See also [[Wikipedia:access key]]s) are keyboard shortcuts for tasks that would otherwise require a mouse click. %0aThey are part of markup that may exist on any webpage.%0aOn PmWiki steps have been taken to make it easier to use access keys throughout a site, and to make it possible to adjust key assignments to accommodate different languages and preferences.%0a%0a!! Using access keys in different operating systems and browsers%0aAccess keys require you to hold down two or more keys.%0a* On Windows with Internet Explorer, press ALT + the access key.%0a* With Firefox, press SHIFT + ALT + the access key.%0a* On a Macintosh with Firefox, Omniweb, Internet Explorer, press Ctrl + the access key.%0a** With Safari (Version 4.0.2) press Ctrl + Option + the access key.%0a* With [[http://opera.com/browser/tutorials/nomouse/index.dml#access | Opera]] press Shift+Esc to enter (or exit) access-key mode.%0a* With Konqueror, press Ctrl to enter (or exit) access-key mode.%0a* With Chrome, press SHIFT + ALT + the access key%0a%0aExceptions exist for specific browsers, and specific versions. For example, %0a* Internet Explorer requires that the Enter key be pressed at the end of the sequence for versions 5 and up under Windows, but not under Macintosh (where access keys were not supported until after version 4.5). %0a* Firefox versions 1.5 and earlier simply use Alt, while Firefox version 2.0 uses Shift+Alt. %0a%0aNote, in cases of conflicts between the keyboard shortcuts assigned by browsers and access keys assigned by links and 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). %0a%0a!! Access key assignments in this PmWiki installation%0aThe 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.%0a%0a|| border=1%0a||!Key Name ||!Key Value ||!Function ||%0a||ak_view || $[ak_view] ||view ||%0a||ak_edit || $[ak_edit] ||edit ||%0a||ak_history || $[ak_history] ||history ||%0a||ak_attach || $[ak_attach] ||attach ||%0a||ak_print || $[ak_print] ||print ||%0a||ak_backlinks || $[ak_backlinks] ||backlinks ||%0a||ak_logout || $[ak_logout] ||logout ||%0a||ak_recentchanges || $[ak_recentchanges] ||recent changes ||%0a||ak_save || $[ak_save] ||save or publish page ||%0a||ak_saveedit || $[ak_saveedit] ||save and keep editing ||%0a||ak_savedraft || $[ak_savedraft] ||save draft ||%0a||ak_preview || $[ak_preview] ||preview page ||%0a||ak_textedit || $[ak_textedit] ||jump to edit textarea || %0a||ak_em || $[ak_em] ||''emphasize'' text ||%0a||ak_strong || $[ak_strong] ||'''strong''' text ||%0aNote: If the 'Key Value' is the same as the 'Key Name', the access key is currently undefined.%0a%0a!! When can these access keys be used%0a* 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%0a* Access keys ak_save, ak_saveedit, ak_savedraft, ak_preview, ak_textedit can only be used in edit mode%0a%0aFollowing table explains which button is activated by which access key. Note that the Cancel button has no access key.%0a|| border=1%0a||!Standard Edit mode ||![[Draft(s)]] Edit mode ||!Used Access Key ||%0a||Save ||Publish ||ak_save ||%0a|| ||Save draft ||ak_savedraft ||%0a||Save and edit ||Save draft and edit ||ak_saveedit ||%0a||Preview ||Preview ||ak_preview ||%0a%0a* Access keys ak_em and ak_strong work only in edit mode '''and''' when the GUIbuttons are enabled in local/config.php.%0a%0a%25audience%25 admins (intermediate)%0a!! [[#customkeys]] Customizing access keys%0aPmWiki uses the same "phrase translation" methods for access key mappings as it does for [[internationalization(s)]]. This makes it possible for administrators, skins, language translators, and visitors to all influence the way that specific keys are mapped to actions.%0a%0aSee [[SitePreferences]] and [[Site.Preferences]] for more information and a template.%0a%0aNote that some skins (e.g., [[Cookbook:LeanSkin | Lean]]) don't use the translation mechanism. In this case one must edit the template file itself in order to change the access keys.%0a%0aBy convLine truncated
time=1315670897
-11
View File
@@ -1,11 +0,0 @@
version=pmwiki-2.2.30 ordered=1 urlencoded=1
agent=Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0
author=Simon
charset=UTF-8
csum=layout
host=85.171.160.186
name=PmWiki.Audiences
rev=28
targets=PmWiki.WikiAdministrator,PmWiki.InitialSetupTasks,PmWiki.PmWikiPhilosophy,PmWiki.LocalCustomizations
text=(:Summary:Patrick Michaud's comments regarding the "audiences" for which PmWiki was designed:)%0aThis page contains Patrick Michaud's comments regarding the "audiences" for which PmWiki was designed. As such, many people are reluctant to modify the page, because it is a statement of his opinions and describes some of the thought that went into creating PmWiki. (And we all thank him for that!) %0a%0a%0a!!Patrick's comments%0aI think of PmWiki in terms of two audiences: %0a* ''Authors'' are the people who generate web content using PmWiki, and %0a* ''[[wiki administrator]]s'' are the folks who install, configure, and maintain a PmWiki installation on a web server. %0aIn some senses it could be claimed that as the primary developer of PmWiki I should only have wiki administrators as my target audience, and that authors are the target audience for the administrators. But what really makes PmWiki useful to wiki administrators is that I've put a lot of consideration into creating a tool that is usable by authors, so I have to keep the needs of both audiences in mind as I'm designing and adding new features to PmWiki. %0a%0aWithin the authoring audience I see that there are "naive authors" and "experienced authors". %0a%0a"Naive authors" are the folks who use wiki to generate content but may know next-to-nothing about HTML, much less style sheets or PHP or the like. Naive authors are easily discouraged from generating web content if they have to wade through markup text that has lots of funny and cryptic symbols in them. So, if we want a site with lots of contributors, we have to be very careful not to do things that will cause this group to exclude themselves from participating.%0a%0a"Experienced authors" are the folks who know a lot about HTML and could write their content as HTML, but have chosen to use wiki because of its other useful features (ease of linking, collaboration, ease of updates, revision histories, etc.) or because they want to collaborate with naive authors. Experienced authors usually don't have any problem with documents with lots of ugly markup in them; after all, they already know HTML. Experienced authors are sometimes frustrated with wiki because it doesn't have markup that would let them do something they know they can do in HTML (e.g., tables, stylesheets, colored text, etc.). And, they sometimes have difficulty understanding why naive authors would turn away from documents that have lots of markup sequences in them. %0a%0aFor the wiki administrator audience--the folks who install and may want to [[PmWiki/InitialSetupTasks|customize]] PmWiki--their backgrounds and goals are often quite diverse. PmWiki is designed so that it can be installed and be useful with minimal HTML/PHP knowledge, but it doesn't restrict people who know HTML/PHP from doing some fairly complex things. For one, PmWiki allows a site administrator to build-in markup sequences and features customized to his/her needs (and the needs of his/her audiences). %0a%0aThe separate needs of these audiences are behind most of the [[PmWikiPhilosoph(y)]]ies. The people who develop PmWiki software must continually keep naive authors in mind as new features are requested and proposed by expert authors and Wiki Administrators. Sometimes it may seem to these latter groups that it's okay to implement the complex features because "naive authors don't have to use them", but the truth is that if complex/ugly markup sequences are available then they will eventually be used by someone, and once used they become a barrier to the naive authors. So, if I see that a feature could become a barrier to a naive author I don't include it in the base implementation of PmWiki, but instead find ways to let Wiki Administrators include it as a [[local customization(s)]]. %0a
time=1315670897
-9
View File
@@ -1,9 +0,0 @@
version=pmwiki-2.2.74 ordered=1 urlencoded=1
author=Petko
charset=UTF-8
csum=pmcrypt
name=PmWiki.AuthUser
rev=191
targets=PmWiki.Passwords,PmWiki.ThoughtsOnAccessControl,Cookbook.QuickStartForAuthUser,PmWiki.PasswordsAdmin,SiteAdmin.AuthUser,PmWiki.AuthUser,Cookbook.AuthUserViaMicrosoftLDAP,Cookbook.AuthUser,Cookbook.UserLastAction,PITS.00400,Cookbook.HtpasswdForm
text=(:Summary:Authorization system that uses usernames and passwords:)%0a(:Audience: administrators (intermediate) :)%0aAuthUser is PmWiki's identity-based authorization system that allows access to pages to be controlled through the use of usernames and passwords. AuthUser can be used in addition to the [[Passwords | password-based]] scheme that is PmWiki's default configuration.%0a%0aAuthUser is a very flexible system for managing access control on pages, but flexibility can also bring complexity and increased maintenance overhead to the wiki administrator. This is why PmWiki defaults to the simpler password-based system. For some thoughts about the relative merits of the two approaches, see [[PmWiki:ThoughtsOnAccessControl]].%0a%0aSee also: [[Cookbook:Quick Start for AuthUser]].%0a%0a!! Activating AuthUser%0aTo activate PmWiki's identity-based system, add the following line%0ato ''local/config.php'':%0a%0a include_once("$FarmD/scripts/authuser.php");%0a%0aEnsure that you have [[PasswordsAdmin | set a site wide admin password]], otherwise you will not be able to edit [[SiteAdmin.AuthUser]].%0a%0a->%25note%25 Note: Older versions of PmWiki (before 2.2.0-beta58) use ''Site.AuthUser''.%0a%0aPmWiki caches some group and page authorization levels when a page is accessed. For this reason, it is better to include @@authuser.php@@ quite early in config.php, notably%0a* after any recipe which inserts some custom writable PageStore class (MySQL, SQLite, Compressed PageStore or other)%0a* and after any internationalization (UTF-8 and XLPage).%0a%0a(If you don't use a custom PageStore class and i18n, include @@authuser.php@@ first thing in @@config.php@@.)%0a%0aAll other recipes should be included after these.%0a%0a!! Creating user accounts%0aMost of AuthUser's configuration is performed via the [[SiteAdmin.AuthUser]] page. To change the AuthUser configuration, simply edit this page like any other wiki page (you'll typically need to use the site's admin password for this).%0a%0aTo create a login account, simply add lines to SiteAdmin.AuthUser that look like:%0a%0a username: [=(:=]encrypt ''password'':)%0a%0aFor example, to create a login account for "alice" with a password of "wonderland", enter:%0a%0a alice: [=(:=]encrypt wonderland:)%0a%0aWhen the page is saved, the "@@[=(:=]encrypt wonderland:)@@" part of the text will be replaced by an encrypted form of the password "wonderland". This encryption is done so that someone looking at the SiteAdmin.AuthUser page cannot easily determine the passwords stored in the page. %0a%0aTo change or reset an account's password, simply replace the encrypted string with another @@[=(:=]encrypt:)@@ directive.%0a%0a%25note%25 The password cannot contain spaces, tabs, new lines, columns ":" and equals "="; on some systems it should contain at least 4 characters. Usernames and passwords are case sensitive, eg. "User" is not the same as "user".%0a%0a!! Controlling access to pages by login%0a%0aPages and groups can be protected based on login account by using "passwords" of the form [@id:username@] in the password fields of [@?action=attr@] (see [[PmWiki.Passwords]]). For example, to restrict a page to being edited by Alice, one would set the password to "[@id:alice@]".%0a%0aIt's possible to use multiple "id:" declarations and passwords in the [@?action=attr@] form, thus the following setting would allow access to Alice, Carol, and anyone who knows the password "quick":%0a%0a quick id:alice,carol%0a%0aTo allow access to anyone who has successfully logged in, use "[@id:*@]".%0a%0aOne can also perform site-wide restrictions based on identity in the $DefaultPasswords array: e.g.%0a%0a # require valid login before viewing pages%0a $DefaultPasswords['read'] = 'id:*';%0a # Alice and carol may edit%0a $DefaultPasswords['edit'] = 'id:alice,carol';%0a # All admins and Fred may edit%0a $DefaultPasswords['edit'] = array('@admins', 'id:Fred');%0a%0aYou can change the $DefaultPasswords array in local customization files such as:%0a* local/config.php (for entire wiki)%0a* farmconfig.php (for entire wikifarm)%0a%0a!! [[#auth_groups]] Organizing accounts into groups%0a%0aAuthUser also makes it possible to group login accounts together into authorization groups, indicated by a leading "@" sign. As with login accounts, group memberships are maintained by editing the SiteAdmin.AuthUser page. Group memberships can be specified by either listing the groups for a login account (person belongs to groups) or the login accounts for a group (group includes people). You can repeat or mix-and-match the two kinds as desired:%0a%0a @writers: alice, bob%0a carol: @writers, @editors%0a @admins: alice, dave%0a %0aThen, to restrict page access to a particular group, simply use "[@@group@]" as the "password" in [@?action=attr@] or the $DefaultPasswords array, similar to the way that "[@id:username@]" is used to restrict access to specific login accounts.%0a%0a!!! ExclLine truncated
time=1430064860
@@ -1,9 +0,0 @@
version=pmwiki-2.2.74 ordered=1 urlencoded=1
author=simon
charset=UTF-8
csum=added CodeMirror action
name=PmWiki.AvailableActions
rev=132
targets=PmWiki.Security,PmWiki.Passwords,PmWiki.ChangeLog,PmWiki.SitePageActions,PmWiki.PageHistory,PmWiki.BasicEditing,Site.AuthForm,PmWiki.RefCount,PmWiki.Search,PmWiki.WebFeeds,PmWiki.Uploads,PmWiki.SitePreferences,PmWiki.CustomMarkup,Cookbook.MarkupRulesetDebugging,PmWiki.SiteAnalyzer,PmWiki.AnalyzeResults,PmWiki.UrlApprovals,PmWiki.CustomActions,Cookbook.UserAuth2,Cookbook.BackupPages,Cookbook.SearchCloud,Cookbook.CodeMirror,Cookbook.CommentBox,Cookbook.Comments,Cookbook.CommentDb,Cookbook.ROEPatterns,Cookbook.ConvertTable,Cookbook.MovePage,Cookbook.CSVAction,Cookbook.Attachtable,Cookbook.DeleteAction,Cookbook.DiscussionTab,Cookbook.DownloadManager,Cookbook.ExpireDiff,Cookbook.ImportText,Cookbook.CommentBoxPlus,Cookbook.ListCategories,Cookbook.GeneratePDF,Cookbook.PmWiki2PDF,Cookbook.UploadForm,Cookbook.PublishPDF,Cookbook.ASCIIMath,Cookbook.ThumbList,Cookbook.Mini,Cookbook.RecipeCheck,Cookbook.PageRegenerate,Cookbook.RenamePage,Cookbook.SharedPages,PmWiki.WikiFarms,Cookbook.Sitemapper,Cookbook.TotalCounter,Cookbook.Trash,Cookbook.WebAdmin,Cookbook.ZAP,Cookbook.ChoiceColorChanger
text=(:Summary: All PmWiki page actions (?action=) and other query parameters:)%0a(:div class="rfloat frame" style="font-size:smaller; clear:right;" :)%0a!!!! Table of contents%0a* [[#defaultactions| Default actions]]%0a* [[#enablediag| Enable diag actions]]%0a* [[#scriptactions | Script actions]]%0a* [[#cookbook | Cookbook actions]]%0a(:divend:)%0a%0aPage actions are applied to wiki pages, as a [[Wikipedia:Query_string|query string]] appended to the [[Wikipedia:Uniform_Resource_Locator|URL]].%0a[[Security]] can be applied to all [[#defaultactions|default actions]], and [[#scriptactions|script actions]] with one exception, but not [[#enablediag|diag actions]], through the use of [[passwords]].%0a%0aAlso documented are all other URL queries.%0a%0a'''NOTE:''' All actions will be disabled if the following is set:%0a%0a[@%0a $EnableActions = 0;%0a include('pmwiki.php');%0a@]%0a%0aThis will initialize PmWiki (along with any configuration/customizations%0athat are being made, e.g. from local/config.php), but won't actually%0aperform any actions. The caller can then call the desired action%0aor other functions as desired. This is available from [[PmWiki/ChangeLog#v22022|Version 2.2.0-beta22]] on up.%0a%0a%0a[[#defaultactions]]%0a!! PmWiki Actions%0aSee also [[site page actions]].%0a%0a[[#attr]]%0a:?action='''attr''': displays dialog for setting/changing password of the specified page or group of pages, see [[PmWiki/passwords]], see also $EnablePostAttrClearSession if you do not want to have the session cleared after validating change [- {PmWiki/Passwords$:Summary} -]%0a%0a[[#browse]]%0a:?action='''browse''': display the specified page (default action if no [@?action=@] is present)%0a%0a[[#crypt]]%0a:?action='''crypt''': displays a form for generating hashed [[Passwords | passwords]] out of clear text for usage in your config.php%0a%0a[[#diff]]%0a:?action='''diff''': show a change history of the specified page, see [[PmWiki/page history]] [- {PmWiki/PageHistory$:Summary} -]%0a%0a[[#download]]%0a:?action='''download'''&upname=''file.ext'': retrieve the page's attachment named ''file.ext'', see $EnableDirectDownload%0a%0a[[#edit]]%0a:?action='''edit''': edit the specified page, see [[PmWiki/basic editing]] [- {PmWiki/BasicEditing$:Summary} -]%0a%0a[[#login]]%0a:?action='''login''': prompt visitor for username/password, by default using [[Site.AuthForm]]%0a%0a[[#logout]]%0a:?action='''logout''': remove author, password, and login information%0a%0a[[#print]]%0a:?action='''print''': display the specified page using the skin specified by $ActionSkin['print']%0a%0a[[#refcount]]%0a:?action='''refcount''': bring up the reference count form, which allows the user to generate a list of links (all, missing, existing or orphaned) in or from specified groups. See [[Ref Count]] [- {PmWiki/RefCount$:Summary} -]. Part of the core distribution but must be enabled by the administrator.%0a%0a[[#search]]%0a:?action='''search''': displays searchbox on current page, see [[PmWiki/search]] [- {PmWiki/Search$:Summary} -]%0a:?action='''search'''&q=''searchterm'': performs search with ''searchterm'' and displays results on current page%0a:?action='''search'''&q=link=''pagename'': performs backlinks search with ''pagename'' and displays results on current page%0a%0a[[#source]]%0a:?action='''source''': show page source%0a%0a[[#feed]]%0a:?action='''atom''':%0a:?action='''rdf''':%0a:?action='''rss''':%0a:?action='''dc''': If [[web feeds]] are enabled, returns a syndication feed based on the contents of the page or other options provided by the url, see [[PmWiki/web feeds]] [- {PmWiki/WebFeeds$:Summary} -]%0a%0a[[#upload]]%0a:?action='''upload''': display a form to upload an attachment for the current group, see [[PmWiki/uploads]] [- {Cookbook/Uploads$:Summary} -]%0a[[#defaultactionsend]]%0a----%0a[[#querystrings]]%0a!! Query string parameters%0a%0a[[#from]]%0a:?'''from'''=''page name'': use when a page is redirected%0a%0a[[#n]]%0a:?'''n'''=''page name'': display page%0a%0a[[#setprefs]]%0a:?'''setprefs'''=''SomeGroup.CustomPreferences'': sets cookie to custom preferences page. See [[PmWiki/site preferences]] [- {PmWiki/SitePreferences$:Summary} -]%0a----%0a[[#enablediag]]%0a!! Actions enabled by $EnableDiag%0a[[#BEGENABLEDIAG]]%0aThe following actions are available only if you set @@$EnableDiag = 1;@@ in your configuration file. They can be used for debugging and should not be set in a production environment.%0a%0a:?action='''ruleset''': displays a list of all markups in 4 columns:%0a** column 1 = markup-name (1. parameter of markup() )%0a** column 2 = when will rule apply (2. parameter of markup() )%0a** column 3 = PmWiki's internal sort key (derived from #2)%0a** column 4 = Debug backtrace information for potentially incompatible rules (filename, line number, pattern)%0a->(see [[Custom Markup]] [- {PmWiki/CustomMarkup$:Summary} -]).%0a->To see more than what [@?action=ruleset@] gives you, apply the [[Cookbook:MarkupRulesetDebugging]] Line truncated
time=1428452825
-11
View File
@@ -1,11 +0,0 @@
version=pmwiki-2.2.35 ordered=1 urlencoded=1
author=Petko
charset=UTF-8
csum=
ctime=1134693395
name=PmWiki.BackupAndRestore
rev=38
targets=Cookbook.Cookbook,PmWiki.Uploads,Cookbook.BackupPages,Cookbook.BackupWithRsync,Cookbook.TwoWayMirroringWithRsync
text=(:title Backup and Restore:)%0a(:Summary:background information and some basic backup and restore procedures:)%0a%0aThis page has some background information on making backups and explains some basic *nix backup and restore procedures.%0a%0a!! Introduction%0a%0aYour wiki installation contains some unique data in the following directories:%0a%0a local/ Local configuration scripts%0a cookbook/ Recipes obtained from the [[(Cookbook:)Cookbook]]%0a pub/ Publicly accessible files%0a wiki.d/ Wiki pages%0a uploads/ [[Uploads|Uploaded files]] (attachments)%0a%0aA good backup plan will include periodically archiving these directories — or at bare minimum [@local/@] and [@wiki.d/@]. Good practice dictates keeping your backup archives on a separate machine.%0a%0a!! Simple Backup and Restore (*nix)%0a%0aWhen it comes to backup, simpler is better. %0aSince the pmwiki distribution is very small (about 1/4 megabyte), it's simplest to just archive the distribution files along with the data.%0a%0a!!! Making a Backup Archive%0a%0aThe following *nix command, executed from the parent directory of your wiki's directory, will put a complete backup archive of your site in your home directory.%0a%0a-> [@%0atar -zcvf ~/wiki-backup-`date +%25Y%25m`.tar.gz wiki/%0a@]%0a%0a[[#restore]]%0a!!! Restoring the Backup Archive%0a%0a!!!! Simple Method%0a%0aYour site can be restored and running in under 30 seconds with%0a%0a-> [@%0atar -zxvf ~/wiki-backup-200512.tar.gz%0afind wiki/uploads/ -type d |xargs chmod 777%0afind wiki/wiki.d/ -type d |xargs chmod 777%0a@]%0a%0a!!!! A Slightly-More-Secure Method%0a%0aThe simple restore commands above will give you world-writable files and directories. You can avoid world-writable permissions by letting PmWiki create directories with the proper attributes (ownership and permissions) for you.%0a%0aStart with%0a%0a-> [@%0atar -zxvf ~/wiki-backup-200512.tar.gz%0arm -rf wiki/wiki.d%0arm -rf uploads%0achmod 2777 wiki/%0a@]%0a%0aNow upload a file in each group that had uploads. If your site doesn't have uploads, just visit your site once so the wiki.d/ directory will be created.%0a%0aFinish your installation with%0a%0a-> [@%0achmod 755 wiki/%0atar -zxvf ~/wiki-backup-200512.tar.gz%0a@]%0a%0a%0a!!! Details%0a%0aThe commands on this page assume your site is in a directory called "wiki/". The test backup was made in December, 2005 so it's named accordingly.%0a%0aYour site will only have an uploads/ directory if uploads are enabled.%0a%0aThe backup command uses a date stamp (YYYYMM) in the filename. If you automate the command via cron you'll wind up with monthly snapshots of your site. You can get a daily snapshot by appending %25d to the date command ([@`date +%25Y%25m%25d`@] will get you YYYYMMDD). Be wary of space limitations if you have a large uploads/ directory.%0a%0a%0a!! See Also%0a%0a* A [[http://thread.gmane.org/gmane.comp.web.wiki.pmwiki.user/20317| thread]] [gmane.org] on the pmwiki-users mailing list.%0a* A [[(Cookbook:)Backup Pages]] recipe in the cookbook.%0a%0a!! Miscellaneous%0a%0a%0a!! Backup via FTP%0aDownload and install a ftp client like [[http://filezilla-project.org/download.php?type=client|Filezilla]]%0a%0a# Using the ftp client connect to the server where you host pmWiki using%0a## the IP address (ex: 123.234.56.67) or the ftp name (ex: ftp.myhost.com)%0a## supply your account name (ex: mylogin) and password (ex: myp4ssw0rd)%0a# Move to your pmWiki directory (ex: @@/usr/mylogin/web/wiki/@@ or @@/tahi/public_html/pmwiki@@ )%0a# Select the folder you want to backup as explained before (probably either only the data or the whole wiki directory)%0a** for data you will want to backup both the directories%0a*** @@wiki.d@@ for user page data%0a*** @@pmwikiuploads@@ (or @@uploads@@) for your attachments (uploads)%0a** for system you will want, at a minimum, to backup both the directories%0a*** @@local@@ for configuration data %0a*** @@pub@@ for local CSS and skins customisations%0a# Download them to a local folder%0a# Use [[http://www.7-zip.org/ | 7zip]] or a similar software to build an archive of this backup%0a%0aYou can also very easily sync your FTP directories with your hard disc via this command line:%0a-> [@ wget -nv -np -m ftp://user:password@ftp.yourhost.net/ @]%0a'-Download [[http://gnuwin32.sourceforge.net/packages/wget.htm | Wget for Windows]] (other systems normally have it installed).-'%0a%0aAlternatively, you can also mirror your FTP directories with lftp:%0a-> [@ lftp -u your_user_name,your_password -e "mirror --verbose /wiki.d /path/to/local/folder" ftp://your_host @]%0a(this will mirror only the /wiki.d folder, replace with / to mirror everything)%0a%0a[[#rsync]]%0a!! Using rsync%0aSee Cookbook:BackupWithRsync and Cookbook:TwoWayMirroringWithRsync.%0a
time=1325092090
title=Backup and Restore
-11
View File
@@ -1,11 +0,0 @@
version=pmwiki-2.2.64 ordered=1 urlencoded=1
author=wolves
charset=UTF-8
csum=spacing
description=PmWiki's basic edit syntax
name=PmWiki.BasicEditing
rev=483
targets=PmWiki.WikiSandbox,Main.WikiSandbox,PmWiki.WikiWikiWeb,PmWiki.Passwords,PmWiki.TextFormattingRules,PmWiki.MarkupMasterIndex,PmWiki.WikiStyles,PmWiki.ListStyles,PmWiki.WikiGroup,PmWiki.InterMap,PmWiki.NonexistentPages,PmWiki.Links,PmWiki.Tables,PmWiki.TableDirectives,PmWiki.Images,PmWiki.PageLists,PmWiki.BasicEditing,PmWiki.WikiTrails,PmWiki.DocumentationIndex,PmWiki.SpecialCharacters,PmWiki.PmWikiPhilosophy,PmWiki.Audiences,Cookbook.EnableHTML
text=(:Summary: PmWiki's basic edit syntax:)(:Audience: authors (basic) :)%0aThe pages on this site are [[wiki(WikiWeb)]]-based pages, which means that pages can be created and edited by multiple authors. To edit a page, click the '''Edit''' link that exists '''somewhere''' on the page, usually in the header or footer. Some pages may be [[password(s)]]-protected, depending on the system's security policies, but many systems allow open editing of pages.%0a%0aPmWiki is not [[(Wikipedia:)WYSIWYG]] - When editing a page, you see the ''markup text'' that describes the content of the page. The basic rules for page markup are simple:%0a# Use a blank line to start a new paragraph [-[[#Paragraphs|more]]-].%0a# To make a list, start each line with # for numbered (ordered) lists or * for bulleted (unordered) lists [-[[#lists|more]]-].%0a# To make a heading, start a line with two or more ! marks; !! is a subheading, and !!! is a sub-subheading [-[[#headings|more]]-].%0a# To emphasize text, enclose it in 2 or 3 ''single quotes''; [@''text''@] for italics or [@'''text'''@] for bold [-[[#emphasis|more]]-].%0a# To make a [[#links | link to another page]], enclose the page's name in double brackets; for example [@[[basic editing]]@] links to this page.%0a# To make a [[#links|link to another site]], type its address, such as [[http://example.com/ | [=[[http://example.com/]]=] ]]. Email links must have "mailto:" before such as [[mailto:xyz@example.com | [=mailto:xyz@example.com=] ]]%0a%0a%0a'''If you want to experiment with editing a page, try it on the [[Main/Wiki Sandbox]].''' You can [[Main/WikiSandbox?action=edit | edit the Wiki Sandbox]] without affecting anything important on this site. On talk pages and discussions, it's courteous to '''sign''' your contribution; using [=~~=]~ effectively 'signs' the name that you provide in the Author field on the Page Edit form.%0a%0a!! Examples of common markups%0a%0aThe tables below demonstrate many of the common markups used to format pages. The left column shows what to write to achieve the effect, the right column shows the effect of the markup. More details are available from the [[text formatting rules]] and other documentation pages. An exhaustive list of default markup is available as the [[markup master index]].%0a%0a!!! [[#Paragraphs]]Paragraphs and line breaks%0a[[#markupheaders]]%0a(:table class='markup horiz' align='center':)%0a(:cellnr class='markup1':)%0a[-'''What to type'''-]%0a(:cell class='markup2':)%0a[-'''What it looks like'''-]%0a(:tableend:)%0a[[#markupheadersend]]%0a%0a(:markup class=horiz:)%0aConsecutive lines%0awill be merged together%0aas part of the same paragraph.%0a%0aOne or more empty lines will start a new paragraph.%0a(:markupend:)%0a%0a(:markup class=horiz:)%0aTwo backslashes at the end of a line \\%0aforce a line break.%0a%0aOr use this markup: [[%3c%3c]] to force a break.%0a(:markupend:)%0aFurther reading:%0a* [[text formatting rules]] for more information on linebreaks, indented or hanging paragraphs.%0a* [[wiki styles]] for centered or right justified paragraphs and "floating" text (boxes), borders and much more.%0a%0a!!![[#lists]]Lists%0aStart each line with # for numbered (ordered) lists or * for bulleted (unordered) lists:%0a%0a(:markup class=horiz:)%0a* Bullet list%0a* Another item%0a** More asterisks produce sub-items%0a** etc.%0a(:markupend:)%0a%0a(:markup class=horiz:)%0a# Numbered lists%0a# Another item%0a## more hashes produce sub-items%0a(:markupend:)%0a%0a(:markup class=horiz:)%0a# List types%0a# can be mixed%0a** numbered list with unordered sub-list%0a(:markupend:)%0a%0a(:if false:)%0aif someone thinks definition lists are "basic":%0a(:markup class=horiz:)%0a: Definition list : list of definitions%0a: item : the item's definition%0a: another item : that item's definition%0a:: indentation : more leading colons produce deeper lists%0a(:markupend:)%0a(:ifend:)%0a%0aLearn more about [[Text Formatting Rules#BulletedLists|lists]] (including [[Text Formatting Rules#DefinitionLists|definition lists]]) and [[(PmWiki:)list styles]].%0a%0a!!![[#headings]] Headings%0aHeadings are useful for creating a "well-structured" page. They're not just for making big text.%0a%0a(:include {$FullName}#markupheaders#markupheadersend:)%0a%0a(:markup class=horiz:)%0a!! Major Subheading%0a!!! Minor Subheading%0a!!!! And More%0a!!!!! Subheadings%0a(:markupend:)%0a%0a!!![[#emphasis]] Text Emphasis%0aTo emphasize, enclose text in apostrophes (single-quote marks), not double-quotes.%0a%0a(:include {$FullName}#markupheaders#markupheadersend:)%0a%0a(:markup class=horiz:)%0a''Emphasize'' (italics),%0a'''strong''' (bold), %0a'''''very strong''''' (bold italics).%0a(:markupend:)%0a%0a!!![[#links]] Links%0aTo make a link to another page, enclose the page's name in double square brackets.%0a%0a(:include {$FullName}#markupheaders#markupheadersend:)%0a%0a(:markup class=horiz:)%0aPractice editing in the [[wiki sandbox]]%0a(:markupend:)%0aNote that words are automaticallLine truncated
time=1401604233
title=Basic PmWiki editing rules
-9
View File
@@ -1,9 +0,0 @@
version=pmwiki-2.2.61 ordered=1 urlencoded=1
author=XES
charset=UTF-8
csum=
name=PmWiki.BasicVariables
rev=90
targets=PmWiki.AuthoringPhilosophy,PmWiki.AuthUser,PmWiki.Categories,PmWiki.WikiFarms,PmWiki.WikiGroup,PmWiki.GroupCustomizations,PmWiki.LocalCustomizations,PmWiki.WikiWord,PmWiki.MarkupExpressions,Cookbook.LimitWikiGroups,Site.Search,Site.EditForm,Site.PageNotFound,SiteAdmin.AuthList,SiteAdmin.AuthUser,SiteAdmin.ApprovedUrls,PmWiki.PageVariables,Category.PmWikiDeveloper
text=(:Summary: core variables:)%0a%0aWhere the variables are available as wiki markup they are shown as ''Variable value "[={$=]VariableName}"''.%0a%0a:$AsSpacedFunction:The name of the function used to convert WikiWords into normal, spaced strings. Defaults to 'AsSpaced'.%0a:{$AsSpacedFunction} :[@$AsSpacedFunction = 'MyAsSpaced';@]%0a%0a%25rfloat%25Variable value "{$Author}"%0a:$Author [==]: Set to the current reader, who is potentially an author ([[PmWiki:AuthoringPhilosophy|see discussion]]). See also $EnablePostAuthorRequired.%0a%0a(:if ! equal '{$AuthorGroup}' '':)%25rfloat%25Variable value "{$AuthorGroup}"(:ifend:)%0a:$AuthorGroup: The WikiGroup for user profiles. Defaults to 'Profiles'. This variable is implicit in the markup [@[[~AuthorName]]@]%0a: :[@$AuthorGroup = 'Users';@]%0a%0a(:if ! equal '{$AuthId}' '':)%25rfloat%25Variable value "{$AuthId}"(:ifend:)%0a:$AuthId: For sites using [[AuthUser | user-based authorization]], tracks the "reader" or login name.%0a: :[@SessionAuth($pagename);@]%0a: :[@if( isset($AuthId) ) { // this person has been authenticated@]%0a%0a(:if ! equal '{$AuthPw}' '':)%0a%25rfloat%25Variable value "{$AuthPw}"%0a(:ifend:)%0a:$AuthPw: Request for documentation, meanwhile see [[http://permalink.gmane.org/gmane.comp.web.wiki.pmwiki.user/30037|here]].%0a: :[@SessionAuth($pagename);@]%0a: :[@if( isset($AuthPw) ) { // this person has entered a password@] %0a%0a%25rfloat%25Variable value "{$BaseName}"%0a:$BaseName:%0a:$BaseNamePatterns:Allows population of the [@{$BaseName}@] PageVariable. The key to the hash is the pattern to be replaced and the value is the replacement string.%0a: :[@%0a# If {$FullName} is 'Group.Page-Draft' then {$BaseName} is 'Group.Page'%0a$BaseNamePatterns['/-Draft$/'] = '';%0a# If {$FullName} is 'Comments-Group.Page' then {$BaseName} is 'Group.Page'%0a$BaseNamePatterns['/^Comments-/'] = '';@]%0a%0a(:if ! equal '{$CategoryGroup}' '':)%0a%25rfloat%25Variable value "{$CategoryGroup}"%0a(:ifend:)%0a:$CategoryGroup: The WikiGroup used for categories. Defaults to 'Category'. (See [[Categories]]). This variable is implicit in the markup [@[[!CategoryName]]@]%0a%0a(:if ! equal '{$CookiePrefix}' '':)%0a%25rfloat%25Variable value "{$CookiePrefix}"%0a(:ifend:)%0a:$CookiePrefix: A string prefix to be prepended to cookies set from PmWiki scripts. It defaults to '', but can be set to a different value to avoid conflicts with similar-named cookies from other applications, or to allow multiple wikis from the same domain to store separate cookies.%0a: :[@$CookiePrefix = 'pmwiki_';@] # set cookie prefix to 'pmwiki_'%0a::If you have a [[WikiFarm(s)]], use the following in each field's ''config.php'' to get a unique prefix for each field in the farm, thus isolating each field's cookies.:%0a: :[@$CookiePrefix = substr($tmp = md5(__FILE__), 0, 5).'_';@]%0a%0a%25rfloat%25Variable value "{$DefaultGroup}"%0a:$DefaultGroup:[[WikiGroup]] used by default (on startup) when no group is specified in the URL. %0a%0a%25rfloat%25Variable value "{$DefaultName}"%0a:$DefaultName:Name of the default HomePage of each WikiGroup. Used when the group doesn't have a page with the same name as the group.%0a%0a(:if ! equal '{$DefaultPage}' '':)%0a%25rfloat%25Variable value "{$DefaultPage}"%0a(:ifend:)%0a:$DefaultPage:Startup page when PmWiki is called without a specified page, normally ''$DefaultGroup.$DefaultName''.%0a-> Note: for $DefaultGroup, $DefaultName and $DefaultPage variables to work, they should be defined in the beginning of (farm)config.php, before any call to the function ResolvePageName(). This means, before any script from PmWiki and before any recipe that might be using this function.%0a%0a(:if ! equal '{$EnableLocalConfig}' '':)%0a%25rfloat%25Variable value "{$EnableLocalConfig}"%0a(:ifend:)%0a:$EnableLocalConfig:Allows/disables local/config.php customizations (usually for a farm's wikis). Can be set to zero in local/farmconfig.php to prevent the farm's wikis' local/config.php from being loaded.%0a: :[@$EnableLocalConfig = 0; # disable PmWiki's local/config@]%0a%0a(:if ! equal '{$EnablePGCust}' '':)%0a%25rfloat%25Variable value "{$EnablePGCust}"%0a(:ifend:)%0a:$EnablePGCust:Allows/disables per-page and [[GroupCustomizations | per-group customizations]]. Can be set to zero in any [[local customization(s)]] file to prevent remaining page/group customizations from being loaded.%0a: :[@$EnablePGCust=0; # turn off per-page/group configs@]%0a%0a:$EnableRedirect:When enabled (default), causes page redirects to automatically be performed by the browser. Setting $EnableRedirect to zero causes PmWiki to pause and issue a "Redirect to ''link''" message instead. This is sometimes useful when debugging recipes to be able to see the results of actions before page redirections occur.%0a%0a(:if ! equal '{$EnableWikiWords}' '':)%0a%25rfloat%25Variable value "{$EnableWikiWords}"%0a(:ifend:)%0a:$EnableWikiWords:EnablLine truncated
time=1391720095
-10
View File
@@ -1,10 +0,0 @@
version=pmwiki-2.2.74 ordered=1 urlencoded=1
author=Petko
charset=UTF-8
csum=
ctime=1146213979
name=PmWiki.BlockMarkup
rev=16
targets=PmWiki.Forms,PmWiki.TextFormattingRules,PmWiki.Images,PmWiki.Tables,PmWiki.WikiStyles
text=(:Summary:Markup resulting in paragraphs:)%0a"Block markup" is a term used in the sources of PmWiki indicating all markups resulting in HTML block elements'^[[http://htmlhelp.com/reference/html40/block.html|#]]^' or in other words multiple paragraphs and other content.%0a%0a* [[Forms]]%0a* paragraphs%0a* indent/outdent%0a* [[PmWiki/TextFormattingRules#BulletedLists | lists]]%0a* list items%0a* headings%0a* [[#div|divisions]] and [[#semantic|semantic HTML5 elements]]%0a* [[images]]%0a* pre%0a* [[tables]]%0a%0a[[WikiStyles]] can be applied to blocks, else you don't need to bother about "blockmarkup" as a PmWiki user.%0a%0a[[#div]]%0a!! Division blocks%0a%0aDivision %3cdiv> HTML blocks are inserted with the [@(:div:)...(:divend:)@] markup. You can have the HTML @@id=@@ and @@class=@@ attributes like [@(:div id=id1 class="class1 class2":)@]. A [@(:div:)@] markup automatically closes a previously open such tag. To have nested tags, you need to number the tag, and the matching tag end: [@%0a(:div:)%0aOuter block%0a(:div2:)%0aInner block%0a(:div2end:)%0a(:divend:)%0a@]%0a%0a[[#semantic]]%0a!! Semantic HTML5 elements%0a%0aSince version 2.2.75, PmWiki allows the inclusion of a few semantic HTML5 elements. Note that an opening semantic markup automatically closes any previously opened tag of the same type, but does not verify or tidy the structure for you, so make sure you use closing tags when needed.%0a%0a:[@(:article:)...(:articleend:)@]:Inserts an %3carticle> tag. You can have the HTML @@id=@@ and @@class=@@ attributes like [@(:article id=id1 class="class1 class2":)@]. An [@(:article:)@] markup automatically closes a previously open such tag. To have nested tags, you need to number the tag, and the matching tag end: [@%0a(:article:)%0aOuter article%0a(:article2:)%0aInner article%0a(:article2end:)%0a(:articleend:)%0a@]%0a%0a:[@(:section:)...(:sectionend:)@]:Inserts a %3csection> tag. You can have the HTML @@id=@@ and @@class=@@ attributes like [@(:section id=id1 class="class1 class2":)@]. A [@(:section:)@] markup automatically closes a previously open such tag. To have nested tags, you need to number the tag, and the matching tag end, like the [@(:article:)@] markup.%0a%0a:[@(:header:)...(:headerend:)@]:Inserts a %3cheader> tag. You can have the HTML @@id=@@ and @@class=@@ attributes like [@(:header id=id1 class="class1 class2":)@]. A [@(:header:)@] markup automatically closes a previously open such tag, and it is not possible to nest such tags. %0a%0a:[@(:footer:)...(:footerend:)@]:Inserts a %3cfooter> tag. You can have the HTML @@id=@@ and @@class=@@ attributes like [@(:footer id=id1 class="class1 class2":)@]. A [@(:footer:)@] markup automatically closes a previously open such tag, and it is not possible to nest such tags. %0a%0a:[@(:aside:)...(:asideend:)@]:Inserts an %3caside> tag. You can have the HTML @@id=@@ and @@class=@@ attributes like [@(:aside id=id1 class="class1 class2":)@]. An [@(:aside:)@] markup automatically closes a previously open such tag, and it is not possible to nest such tags. %0a%0a:[@(:address:)...(:addressend:)@]:Inserts an %3caddress> tag. You can have the HTML @@id=@@ and @@class=@@ attributes like [@(:address id=id1 class="class1 class2":)@]. An [@(:address:)@] markup automatically closes a previously open such tag, and it is not possible to nest such tags. %0a%0a:[@(:nav:)...(:navend:)@]:Inserts a %3cnav> tag. You can have the HTML @@id=@@ and @@class=@@ attributes like [@(:nav id=id1 class="class1 class2":)@]. A [@(:nav:)@] markup automatically closes a previously open such tag, and it is not possible to nest such tags. %0a%0a%0a!! See also%0a(:pagelist group=PmWiki name=BlockMarkup-Talk fmt=#titlesummary:)%0a(:pagelist group=PmWiki name=*markup,markup*,-*talk fmt=#titlesummary:)%0a%0a
time=1430062690
-10
View File
@@ -1,10 +0,0 @@
version=pmwiki-2.2.51 ordered=1 urlencoded=1
author=Petko
charset=UTF-8
csum=update MoinMoin url
ctime=1159592216
name=PmWiki.Blocklist
rev=66
targets=Category.Spam,PmWiki.Security,PmWiki.Passwords,PmWiki.PasswordsAdmin,SiteAdmin.Blocklist,PmWiki.PageHistory,PmWiki.WikiAdministrator,Cookbook.SharedPages,PmWiki.PageVariables
text=(:Summary:Blocking IP addresses, phrases, and expressions to counteract spam and vandalism.:)%0a(:Audience: administrators (basic) :)%0a%0aThe block list is one of a number of [[security]] measures that can be taken to protect your wiki from [[!spam]] and other unwelcome postings.%0a%0aUnfortunately, the open-editability of many wiki systems often makes them attractive targets for "link spam" or "wikispam", in which links are added to pages in an effort to increase search engine rankings or drive traffic to other sites. Also, many link spammers have developed automated systems to locate sites that accept visitor input and attempt to flood the site with unwanted links.%0aAlso, and harder to deal with, is just plain [[PmWiki/Security#wikivandalism|wiki vandalism]] where nonsense changes are made, often replacing entire pages.%0a%0aBy far the best countermeasure against wikispam is to restrict editing through the use of passwords (see [[Passwords]] and [[Passwords Admin]]). Experience has shown that passwords can be effective even if the password is widely known, and even if the password is publicly available on the site itself. However, there are many cases where passwording may be an impediment, so these will generally want to use some form of blocklist.%0a%0a!! Blocklist basics%0a%0aA ''blocklist'' is a list of IP addresses, phrases, and expressions which are prevented from being added into pages on the website. PmWiki is distributed with a built-in blocklisting capability; blocklists can be enabled by adding the following line to ''local/config.php'':%0a%0a-> $EnableBlocklist = 1;%0a%0aThis tells PmWiki to scan the [[SiteAdmin.Blocklist]] page and the "SiteAdmin.Blocklist-Farm" page (and possibly other pages -- see below) looking for phrases and IP addresses to be excluded from posting to the site.%0a%0a!!! Blocking by word or phrase%0aThe simplest form of block is simply a line containing "[@block:@]" followed by a word or phrase to be excluded from postings. For example, a line like %0a%0a-> [@block:spam.com @]%0a%0ain SiteAdmin.Blocklist will block any posts containing the string "spam.com" (case-insensitive) anywhere in the post.%0a%0a[[#blockbyipaddress]]%0a!!! Blocking by IP address%0aSometimes we wish to restrict posts coming from particular addresses or address ranges that are known as sources of wikispam. If a blocklist page contains IP addresses of the form "a.b.c.d" or "a.b.c.*", then any posts coming from that address or range will be blocked. %0a%0a-> %25note%25 To find an author's IP address, try hovering the mouse over the author name in the [[page history]] for a page.%0a%0a!!! Blocking by regular expression or pattern%0aBlocking on simple words can sometimes pose difficulties; for example, a simple "[@block:cial@]" entry will also block the word "specialist". For these cases it's often helpful to use a regular expression, as in:%0a%0a->[@block:/\bcial\b/@]%0a%0aThis says to block "cial" only if it doesn't occur in the middle of a larger word. The leading slash (/) after "block:" tells PmWiki to use a regular expression match instead of a simple string match. (Blocklist uses PCRE or "Perl Compatible Regular Expressions"; see http://php.net/manual/en/ref.pcre.php for more information.)%0a%0a!!!! Regular expression to block 'href'%0a%0aIf you want to block '@@href@@', you can use the following markup:%0a-> [@block:/[^\w\\]href\b/@]%0awhich blocks '@@href@@', but neither '@@\href@@' nor '@@toughref@@'.%0a%0aThe regular expression can be interpreted as follows: Match any character that is '''neither''' a word character%0a'''nor''' a '\', followed by @@href@@ which ends in a word boundary.%0a%0a!! Letting authors know why they've been blocked%0a%0aBy default, blocklist only tells an author that a particular edit has been blocked, but doesn't give a specific reason for the blocking (e.g., the offending phrase). Setting the following in a local customization file will also provide the reasons for the block:%0a%0a-> $EnableWhyBlocked = 1;%0a%0a%0a!! Managing multiple blocklists%0a%0aPmWiki allows blocklist entries to come from multiple pages by setting the $BlocklistPages variable. By default $BlocklistPages is set to "SiteAdmin.Blocklist", as well as any automatically downloaded blocklists as described below. PmWiki will use all entries in all the blocklists for filtering wikispam. Setting a value of $BlocklistPages changes the default:%0a%0a-> $BlocklistPages = array('Main.Blocklist', '{$Group}.Blocklist');%0a%0aThe order of blocklists really doesn't matter -- all of the blocklist%0apages ultimately get used, and the [@unblock:@] entries are processed %0aafter all of the blocklist pages have been loaded.%0a%0a[[#automaticblocklists]]%0a!! Automatically downloaded blocklists%0a%0aMaintaining blocklists is relatively easy to do, but can become tedious over time. Several groups have formed and maintain "shared blocklists", where a common blocklist is made available to all. PmWikiLine truncated
time=1370675693
-10
View File
@@ -1,10 +0,0 @@
version=pmwiki-2.2.60 ordered=1 urlencoded=1
author=simon
charset=UTF-8
csum=update link
keywords=categories, tags
name=PmWiki.Categories
rev=74
targets=Category.Category,Category.GroupFooter,PmWiki.PageLists,Cookbook.SubgroupMarkup,Cookbook.Tagger,PmWiki.EditVariables
text=(:Summary:Categories are a way to organize and find related pages:)%0a(:keywords categories, tags:)%0a(:Audience: authors (intermediate) :)%0a%0a!!Purpose of categories%0a[[Category/|Categories]] (also known as "tags") are a way to organize and find related pages. Categories are implemented by default in PmWiki, and in most wikis they don't require any special code or markup, they're just a useful convention. The idea is that every page that falls into a particular subject area should have a link to a shared page containing links to other pages on that subject. These pages are created in the ''Category'' group, and thus these subject areas are called "categories".%0a%0a!!Using categories%0aGetting categories to work requires a single step: adding links to each category. A category named Subject is created by adding a link to [=Category.Subject=] on any page. When you add the link to a page, the page can be described as being ''in'' the category "Subject". %0a%0aThere is a special markup for creating these links which makes categories work more smoothly: [=[[!Subject]]=] will create a link to Category.Subject. So [=[[!Subject]]=] is a kind of shortcut to the page Subject in the category group.%0a%0aA [[Category.GroupFooter]] file is included in the PmWiki release that contains the line [@(:pagelist link={*$FullName} list=normal:)@] so that whenever a category page is displayed, it will show a list of links to pages that reference that page in the category group. Like any other page in [@wikilib.d@] you can modify this page and it will not get overwritten by another release.%0a%0aIt is worth noting that rather than using Category.GroupFooter, the pagelist directive can be added to Category.GroupHeader to similar effect; it just depends on whether you'd prefer to have the list of pages appear before or after any text that you add to the individual category pages (which can be edited just like normal pages).%0a%0aBecause we use the normal [[PmWiki.PageLists|PageList]] @@link=@@ markup, you can use it not only in the category group. If you want to show all pages belonging to the category Subject you can use on any wiki page [@(:pagelist link=Category.Subject list=normal:)@].%0a%0aSimilarly, there's no requirement that a "category page" has to be in the ''Category'' group -- any page can define a "category" of pages that link to it.%0a%0aAn administrator can override the default category group name of "Category" by setting the $CategoryGroup variable in ''config.php'' to another group name. (Normally a change such as this should be done during initial setup on a new wiki; changing this on a wiki with existing content can cause problems with pagelists unless each page with a category is re-saved.)%0a%0aA page author can also link to a category list without adding the linking page to the category by using [=[[ {Category.Subject$PageUrl} | Subject ]]=]. This will create a link that looks like [=[[!Subject]]=] without adding the linking page to the category listing.%0a%0a!!!Recap%0aSo, by adding the link [=[[!Subject]]=] to a page, a link to that page will automatically appear on the page ''Category.Subject'', as long as ''Category.GroupFooter'' has been tweaked appropriately. Thus, you can create a page that automatically creates an alphabetized list of all movies discussed on your wiki by creating links to [=[[!Movies]]=] on each film's page; the resulting automatic list would be on the page ''Category.Movies'' . %0a%0a%25audience%25 authors (advanced)%0a[[#CategoryNesting]]%0a!!Category nesting%0aCategories have the potential for even greater usefulness because [@Category.*@] pages can themselves be placed into categories! To follow an excellent example from John Rankin, let's suppose we have the following film pages in the categories listed to the right:%0a%0a-> [@%0aFilm.ShaunOfTheDead [[!Horror]] [[!Comedy]] [[!2003]]%0aFilm.InMyFathersDen [[!Drama]] [[!2004]]%0aFilm.TheCorporation [[!Documentary]] [[!2003]]%0a@]%0a%0aNow then, we can create [@Category.Horror@], [@Category.Comedy@], [@Category.Drama@], and [@Category.Documentary@], and in each one of those pages we put [@[[!Genre]]@]. In [@Category.2003@] and [@Category.2004@], we put [@[[!Year]]@].%0a%0aSo, what happens when we display [@Category.Genre@] ? We see links to "Comedy", "Drama", "Documentary", and "Horror", because they're in the Genre category. When we click on one of those links, we see all of the films listed in one of those categories. Similarly, if we click on [@Category.Year@], we see links to "2003" and "2004", each of which in turn displays the list of films for that year.%0a%0aFinally, in [@Category.Genre@] and [@Category.Year@] we can put [@[[!Category]]@], which makes them "top-level" categories reachable from the [@Category.Category@] page. Voila, we now have an instant "hierarchy":%0a%0a-> [@%0aCategory.Category%0a Category.Genre%0a Category.Comedy%0a Film.ShaunOfTheDead%0a CateLine truncated
time=1389943892
-9
View File
@@ -1,9 +0,0 @@
version=pmwiki-2.2.74 ordered=1 urlencoded=1
author=Petko
charset=UTF-8
csum=
name=PmWiki.ChangeLog
rev=1205
targets=Cookbook.RecentChanges,PmWiki.MailingLists,PITS.01363,PITS.01360,PITS.01359,PITS.01350,PmWiki.WikiStyles,PITS.00860,PITS.01337,PITS.01112,PITS.01345,PITS.01346,PmWiki.MarkupExpressions,PmWiki.LinkSchemes,PmWiki.Forms,PITS.01278,PmWiki.PageDirectives,PITS.01319,PITS.01007,PITS.01259,PITS.01308,PITS.01304,PITS.00978,PITS.01292,PITS.01285,PITS.01282,PITS.01275,PITS.01271,PITS.01266,PITS.01262,PITS.01260,PITS.01263,PITS.01253,PITS.01255,PITS.01242,PITS.01213,PITS.01212,PITS.01188,PITS.01180,PITS.01201,PITS.01217,PITS.01198,PITS.01190,PITS.01192,PITS.01199,PITS.01191,PITS.01132,PITS.01202,PITS.01197,PITS.01184,PITS.01164,PITS.01121,PITS.01127,PITS.01152,PITS.00657,PITS.01157,PITS.00571,PITS.01106,PITS.00796,PITS.00535,PITS.01145,PITS.01098,PITS.00266,PITS.00779,PITS.01155,PITS.01156,PITS.01149,PITS.01150,PITS.01141,PmWiki.CustomMarkup,PITS.01125,PITS.00703,PITS.00088,PITS.00976,PITS.01146,PITS.00813,PITS.01126,PITS.01131,PITS.01071,PITS.00802,PITS.01102,PITS.00238,PITS.01114,PITS.01062,PITS.01103,PITS.01104,PITS.00915,PITS.01099,PITS.00396,PITS.01037,PITS.00836,PITS.00998,PITS.01073,PITS.00980,Cookbook.UTF-8,PmWiki.ReleaseNotes,PITS.00407,PITS.00919,PITS.01081,PITS.01066,PITS.00984,PITS.01030,PITS.00989,PITS.00988,PITS.00987,PmWiki.WikiFarms,SiteAdmin.SiteAdmin,Cookbook.LimitWikiGroups,PmWiki.Version,SiteAdmin.Status,SiteAdmin.AuthList,PmWiki.PageTextVariables,PmWiki.Links,PITS.00387,PmWiki.PageLists,PmWiki.PageListTemplates,PmWiki.FAQ,PITS.00935,PmWiki.Passwords,PmWiki.Skins,PmWiki.PageVariables,PITS.00755,PITS.00906,Site.PageListTemplates,PITS.00558,PmWiki.ConditionalMarkup,PITS.00878,PITS.00787,PmWiki.AuthUser,PmWiki.PagelistVariables,PITS.00875,PITS.00881,PITS.00850,PITS.00846,PITS.00853,PITS.00854,PmWiki.Robots,PmWiki.Uploads,PITS.00801,PITS.00410,PITS.00527,PITS.00595,PITS.00567,PITS.00327,PITS.00573,PITS.00708,PITS.00767,PITS.00753,PITS.00750,PITS.00749,PITS.00751,PITS.00530,PITS.00611,PITS.00671,PITS.00739,PITS.00723,PITS.00736,PITS.00709,PITS.00696,PITS.00713,PITS.00620,PITS.00702,PITS.00699,PmWiki.ChangeLogArchive
text=(:Summary: Log of changes made to PmWiki by [[Release(Notes)]]:)%0aSee [[Cookbook:RecentChanges | the cookbook recent changes page]] for additional updates and activity by other developers, or join the [[PmWiki (/) mailing lists]] to discuss feature development with us.%0a%0a(:comment Changes made to the [[PmWiki:Subversion | subversion pre-release ]] of PmWiki.:)%0a!!! Version 2.2.75 (2015-04-26) [[#v2275]]%0a* Fix uploads to respect $EnableReadOnly.%0a* Escape HTML special characters when printing failed callback creation.%0a* Add pmcrypt() for PHP 5.6 compatibility.%0a* Add markup for HTML5 semantic tags article, section, nav, header, footer, aside, address.%0a* Update documentation.%0a%0a%0a!!! Version 2.2.74 (2015-03-28) [[#v2274]]%0a* Allow translation of the "OK" string in forms (PITS:01363).%0a* Update documentation.%0a%0a!!! Version 2.2.73 (2015-02-28) [[#v2273]]%0a* Update documentation.%0a%0a!!! Version 2.2.72 (2015-01-27) [[#v2272]]%0a* Enable markup debug messages even when debug_backtrace() is not available.%0a* Add $AbortFunction.%0a* Restore ability to set a custom $MarkupWordwrapFunction, add $MarkupWrapTag (related to earlier fix for PITS:01360).%0a* Update documentation.%0a%0a!!! Version 2.2.71 (2014-12-29) [[#v2271]]%0a* Add $DraftActionsPattern.%0a* Enable "input default source" parameter to contain multiple pages.%0a* Enable "pagelist request" parameter to contain a list of (dis)allowed parameters.%0a* Enable Markup() backtrace for ?action=ruleset.%0a* Fix strict warning for blacklisted uploads (PITS:01359).%0a* Fix wrong hard wrap in [@(:markup:)@] code examples (PITS:01360).%0a* Update documentation.%0a%0a!!! Version 2.2.70 (2014-11-08) [[#v2270]]%0a* Update documentation.%0a%0a!!! Version 2.2.69 (2014-10-13) [[#v2269]]%0a* Fix DRange() for ISO-8601 dates +/- X days.%0a* Fix wording in Site.UploadQuickReference.%0a* Update documentation.%0a%0a!!! Version 2.2.68 (2014-09-01) [[#v2268]]%0a* Add Skins: InterMap prefix.%0a* Add signature to EditQuickReference (PITS:01350).%0a* Allow $PostConfig entries to be launched after per-page customization, before other stdconfig.php inclusions if values%3c50.%0a* Add [[WikiStyles]] clear, min and max width and height (PITS:00860), fix [=%25p class=...%25=] with more than one space.%0a* Update documentation.%0a%0a!!! Version 2.2.67 (2014-08-02) [[#v2267]]%0a* Fix InputDefault/PageTextVariables inconsistency (PITS:01337).%0a* Update documentation.%0a%0a!!! Version 2.2.66 (2014-07-02) [[#v2266]]%0a* Fix Author in Notifcations when deleting pages (PITS:01112).%0a* Exclude "_" to be considered as a function name in various $*Patterns.%0a* Update documentation.%0a%0a!!! [[#v2265]] Version 2.2.65 (2014-06-07)%0a* Fix [={$$PseudoVars}=] containing [={*$PageVars}=] in Pagelist Templates.%0a* Fix wording in scripts/.htaccess (PITS:01345).%0a* Fix fixperms() if directory owner is root (PITS:01346).%0a* Update documentation.%0a%0a!!! [[#v2264]] Version 2.2.64 (2014-05-08)%0a* Add [={(mod)}=] [[PmWiki/MarkupExpressions | markup expression]].%0a* Add tel: and geo: [[PmWiki/LinkSchemes | URI schemes]].%0a* Add $SysMergePassthru to allow Merge() to use passthru() instead of popen().%0a* Update documentation.%0a%0a!!! [[#v2263]] Version 2.2.63 (2014-04-05)%0a* Allow [[PmWiki/Forms | form]] elements to have a dash in the attribute names.%0a* Strip magic slashes for pagelist/search request vars.%0a* Allow input attributes readonly, placeholder and autocomplete for HTML5 sites.%0a* Update documentation.%0a%0a!!! [[#v2262]] Version 2.2.62 (2014-02-28)%0a* Add $CallbackFnTemplates["return"].%0a* Add 4th argument to Markup_e() - $template.%0a* Add $EnableTableAutoValignTop.%0a* Update documentation.%0a%0a!!! [[#v2261]] Version 2.2.61 (2014-01-31)%0a* Add $TableCellAlignFmt.%0a* Remove unused snippet in prefs.php (reported by Oliver Betz).%0a* Remove unused calls to PSS() (reported by John Rankin).%0a* Update documentation.%0a%0a!!! [[#v2260]] Version 2.2.60 (2014-01-12)%0a* Revert to previous pmwiki.css file.%0a%0a!!! [[#v2259]] Version 2.2.59 (2014-01-11)%0a* Fix checking multiple posted fields in blocklist.php (reported by Randy Brown).%0a* Allow Markup_e() to accept a callback as well as code.%0a* Fix "+" shortcut for internal anchor links.%0a* Disable HTML cache if count($_GET)>1 not >2 (PITS:01278).%0a* Fix query string if a "?" is encoded to uppercase "%253F".%0a* Replace CSS font sizes from points (fixed) to percents (relative) for the default skin.%0a* Fix nested conditionals containing $pagename (reported by Benjamin Grassineau).%0a* Update documentation.%0a%0a!!! [[#v2258]] Version 2.2.58 (2013-12-25)%0a* Allow $LinkUpload to be usable in [=(:attachlist:)=].%0a* Enable customizations of [=(:input auth_form:)=].%0a* Remove unused variable $Block in FormatTableRow(), reported by Klonk.%0a* Fix $EnableBlocklistImmediate to check all posted fields for blocked terms.%0a* Add $GLOBALS['MarkupToHTML'] to pass parameters such as $pagename to markup calls.%0a* UpLine truncated
time=1430059693
@@ -1,9 +0,0 @@
version=pmwiki-2.2.74 ordered=1 urlencoded=1
author=simon
charset=UTF-8
csum=clarify that conditions can use GROUPNAME.PAGENAME
name=PmWiki.ConditionalMarkup
rev=165
targets=PmWiki.AuthUser,Cookbook.AuthUser,PmWiki.WikiTrails,PmWiki.PageTextVariables,PmWiki.PageVariables,PmWiki.MarkupExpressions,Cookbook.ConditionalMarkupSamples
text=(:Summary:The if directive allows portions of a page to be included or excluded from rendering:)%0a%25define=indent block margin-left=2em%25%0a(:Audience: authors, admins (advanced) :)%0a!! Using the [=(:if:)=] Directive%0aThe [@(:if:)@] directive allows portions of a page to be included or %0aexcluded from rendering. The generic forms of the [@(:if:)@] directive are%0a%0a-> [@(:if cond param:) body (:ifend:)@]%0a-> [@(:if cond param:) body (:else:) body (:ifend:)@]%0a-> [@(:if cond param:) body (:elseif cond param:) body (:ifend:)@]%0a%0awhere "cond" names a condition to be tested, and "param" is a parameter or other argument to the condition.%0a%0a''Note that [@(:if:)@] without parameters and [@(:ifend:)@] are identical. Also note that [@(:if cond:)@] automatically closes a previous conditional. For nested multiple levels, see [[#nested-conditions|Nested conditionals]].''%0a%0a!! Built-in Conditions [[#built-in-conditions]]%0aThe built-in conditions include:%0a%0a(:table class='indent' border=0 cellpadding=0 cellspacing=0 valign=top:)%0a(:cellnr:)[@(:if name PAGENAME:)@]%0a(:cell:) - %0a(:cell:)current page is named "''[@PAGENAME@]''" or "''[@GROUPNAME.PAGENAME@]''"%0a(:cellnr:)[@(:if group GROUPNAME:)@]%0a(:cell:) - %0a(:cell:)current group is named "''[@GROUPNAME@]''"%0a(:cellnr:)[@(:if auth LEVEL PAGENAME:)@]%0a(:cell:) - %0a(:cell:)viewer is authorized - meaning "what they are allowed to do" - matches a "[@LEVEL@]" where [@LEVEL@] can be: [@read@], [@edit@], [@upload@], [@attr@] or [@admin@]; [@PAGENAME@] is optional.%0a(:cellnr:)[@(:if authid:)@]%0a(:cell:) - %0a(:cell:)current viewer is authenticated - meaning they have proven who they are via login - to use this the wiki must include recipe [[PmWiki/AuthUser|AuthUser]] or others which set the [@$AuthId@] variable.%0a(:cellnr:)[@(:if enabled InvalidLogin:)@]%0a(:cell:) - %0a(:cell:)username and password not authenticated. To use this the wiki must include recipe [[Cookbook:AuthUser]].%0a(:cellnr:)[@(:if true:)@]%0a(:cell:) - %0a(:cell:)always include text%0a(:cellnr:)[@(:if false:)@]%0a(:cell:) - %0a(:cell:)always exclude text (same as a comment)%0a(:cellnr:)[@(:if attachments:)@]%0a(:cell:) - %0a(:cell:)current page has one or more attachments%0aIf used in a sidebar, header, or footer the condition applies to the main page.%0a(:cellnr:)[@(:if date DATE VALUE:)@]%0a(:cell:) - %0a(:cell:)[@DATE@] may be year-month. year-month-day is optional. %0aEvaluates to true if [@VALUE@] is within [@DATE@] ("now" or "today" is assumed if VALUE is omitted, as in the following examples.) (Note that [@VALUE@] can be a recognizable date via strtotime() whereas DATE [or DATE1 and DATE2 below] have a more fixed format which explicitly must exclude spaces. Any spaces in DATE1 or DATE2 cause unpredictable results.)%0a(:cellnr:)[@(:if date DATE.. VALUE:)@]%0a(:cell:) - %0a(:cell:)true if [@VALUE@] (or current date if omitted) is [@DATE@] or later (unlimited)%0a(:cellnr:)[@(:if date ..DATE VALUE:)@]%0a(:cell:) - %0a(:cell:)true if [@VALUE@] (or current date if omitted) is [@DATE@] or earlier (unlimited)%0a(:cellnr:)[@(:if date DATE1..DATE2 VALUE:)@]%0a(:cell:) - %0a(:cell:)true if [@VALUE@] (or current date if omitted) is in range [@DATE1@] to [@DATE2@] (inclusive) %0a%25green newwin%25[-''dates are in [[http://w3.org/QA/Tips/iso-date|standard]] format yyyy-mm-dd or yyyymmdd or yyyymmddThhmm (note the "T" between the date and the hour, and also see comment above on format of VALUE).-]''%0a[[%3c%3c]][-Note the ".." cannot have leading or trailing spaces.-]%0a(:cellnr:)[@(:if enabled VAR:)@]%0a(:cell:) - %0a(:cell:)true if PHP VAR is true%0a(:cellnr:)[@(:if enabled AuthPw:)@]%0a(:cell:) - %0a(:cell:)true if user has entered any password during the current browser session.%0a- This does not mean the user has entered the correct password, just that they entered one.%0a(:cellnr:)[@(:if equal STRING1 STRING2:)@]%0a(:cell:) - %0a(:cell:)true if [@STRING1@] equals [@STRING2@], use quotes if the string or string variable contains spaces, eg [@"MY STRING"@]%0a(:cellnr:)[@(:if match REG_EXPRESSION:)@]%0a(:cell:) - %0a(:cell:)true if current page name matches the regular expression%0a(:cellnr:)[@(:if exists PAGENAME:)@]%0a(:cell:) - %0a(:cell:)true if the page "''[@pagename@]''" or "''[@groupname.pagename@]''" exists%0a(:cellnr:)[@(:if ontrail WikiTrailPage ThisPage:)@] [[#ontrail]]%0a(:cell:) - %0a(:cell:)true if ThisPage is in a list used as a [[wiki trails | trail]] on "''[@WikiTrailPage@]''"%0a(:tableend:)%0a%0aThe 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.%0a%0a'''Note''': Although there is no built-in conditional markup to test ?action=, Line truncated
time=1428912334
-11
View File
@@ -1,11 +0,0 @@
version=pmwiki-2.2.64 ordered=1 urlencoded=1
author=Petko
charset=UTF-8
csum=intermap links
ctime=1276999784
name=PmWiki.ContactUs
rev=21
targets=PmWiki.Download,PmWiki.Installation,PmWiki.MailingLists,PmWiki.HowToGetAssistance,PITS.PITS,PmWiki.Petko
text=(:title Contact us:)(:Summary:How to reach the PmWiki developers and community:)%0aThis page contains information about some ways to contact the developers of the PmWiki software installed on this server.%0a%0a'''If you have an objection about the content on some website other than pmwiki.org, contact the owners of that website, not us.''' We only develop the PmWiki software which someone [[PmWiki:Download|downloaded]] and [[PmWiki:Installation|installed]] on their server. Asking us to change or remove such content is like asking Bill Gates to configure Notepad on someone else's Windows computer.%0a%0a'''Questions about the software should be asked on the [[(http://)www.pmwiki.org]] site "talk" pages or on our public [[(PmWiki:)mailing lists]].''' See also [[(PmWiki:)How To Get Assistance]].%0a%0a'''Bugs''' should be reported to our [[(PITS:)PITS]] issue tracking system, or on our public [[(PmWiki:)mailing lists]].%0a%0aFor '''security bug disclosures''' please [[mailto:5ko@5ko.fr?cc=pmichaud@pobox.com&subject=PmWiki%2520security%2520disclosure|e-mail Petko with cc: to Pm]].%0a%0a%0aThe primary author of PmWiki is Dr. Patrick R. Michaud (Pm) who can be contacted at http://www.pmichaud.com.%0a%0aThe current core developer of PmWiki and webmaster of pmwiki.org is [[PmWiki:Petko|Petko Yotov]] who can be contacted via e-mail at [[(mailto:)5ko@5ko.fr]]. If you need assistance with our software, please read [[(PmWiki:)How To Get Assistance]].%0a%0a%0a %0a
time=1401916620
title=Contact us
-10
View File
@@ -1,10 +0,0 @@
version=pmwiki-2.2.56 ordered=1 urlencoded=1
author=Ian MacGregor
charset=UTF-8
csum=updated my information
name=PmWiki.Contributors
post= Save
rev=66
targets=PmWiki.PmWiki,PmWiki.Uploads,PmWiki.Links,PmWiki.WikiGroup,Cookbook.EmacsPmWikiMode,PmWiki.Petko,PmWiki.ChangeLog,PITS.PITS,PmWiki.MailingLists
text=(:Summary:A list of contributors to PmWiki development and improvement:)%0aHere's a list of contributors to [[PmWiki]] development and improvement. My apologies if I've forgotten anyone -- feel free to add your name if you've been left out, feel free to remove your name if you don't want to be associated with these people. :-)%0a%0a* GNUZoo - Several recipes, some security and bug fixes%0a* Scott Duff - pmwe, simple-journal.php, all-around Pm sanity checker %0a* Ross Kowalski - [[uploads]] and printable page research%0a* John Rankin - WikiTrails, [[Links]], `EditQuickReference, notify.php, documentation, debugging%0a* Joachim Durchholz - hacking documentation, general pest%0a* Jessica Tishmack - uploads, testing%0a* Jean-Claude Gorichon - voting%0a* Janice Heinold - early PmWiki testing and suggestions, documentation%0a* James Davis - WikiStyles markup, testing%0a* Isabelle Michaud - floating images markup, [[Wiki Group]]s, [[uploads]]/attachments%0a* Glenn Blalock - WikiStyles suggestions, testing, documentation%0a* Dawn Green - WikiStyles suggestions, [[uploads]], documentation%0a* Christian Ridderström - [[Cookbook:EmacsPmWikiMode |pmwiki-mode for Emacs]] and some other hacks/modifications.%0a* Carlo Strozzi - Internationalization, PmWiki on Boa, HTML redirection%0a* Michael Weiner - Modifications to the ToDo, RssFeedDisplay, MyPmWiki, and CommentBox recipes%0a* Criss Ittermann (aka Crisses/XES) - ye old best seller Blocklist2 that topped the charts for a while and many other recipes%0a* Rev. Ian MacGregor - I've contributed with monetary donations, skins, bug reports and continued testing. [[http://www.ianmacgregor.net/ | My personal website]] is powered by PmWiki.%0a* Petko Yotov - I have been the PmWiki core developer and pmwiki.org webmaster since January 2009 (after having worked with it since 2004). My contributions are at the [[Change log]] page, in the [[(PITS:)PITS]] issue tracking system and in the [[(PmWiki:)mailing lists]]. My cookbook recipes can be found at [[PmWiki:Petko|my profile page]].%0a
time=1381253012
-10
View File
@@ -1,10 +0,0 @@
version=pmwiki-2.2.42 ordered=1 urlencoded=1
author=Ian MacGregor
charset=UTF-8
csum=edited for grammar and appearance
name=PmWiki.CreatingNewPages
rev=113
targets=PmWiki.Links,PmWiki.MyNewPage,Site.SideBar,PmWiki.WikiGroup
text=(:Summary:How to create a new page:)%0a(:title Creating New Pages:)%0a(:Audience: authors (basic) :)%0aThe first step to create a new page is to edit an existing page and add a link to the page you want to create. %0a%0a-> To link to your new page, you must choose a name for it. The best names describe the page's contents well, so that everyone can remember and type the name easily.%0a%0a-> To create a link, surround the page name with '''double brackets'''. Typing [@[[my new page]]@] will create a link to [[my new page]]. There's [[a lot you can do -> Links]] with double bracket links.%0a%0aYou can see that the links to [[my new page]] all have question marks after them. That's because [[my new page]] hasn't been written yet. Clicking the link as second step will take you to an edit form where you could write and finally save the new page. %0a%0a----%0aAnother way to create a page: in your browser's address bar (where the page URL is), replace the name of the current page with the name of the page you wish to create, and hit Enter or do whatever you would normally do to go to a new location. PmWiki will then dutifully tell you that the page you entered doesn't exist, but you can click on the "Edit" link in order to create, edit, and save the new page.%0a%0aThe drawback to this method is that there are no links to your new page, so you're the only person who knows it exists. It will be an orphan, unread, unlinked, unloved. That's why adding a link to an existing page or to the [[Site/SideBar]] is a better way to create a page.%0a----%0a%0aLearn more:%0a* You can also organize related pages into [[wiki group | groups]], and link between pages in different groups.%0a%0a>>faq%3c%3c [[#faq]]%0a[[#beginning]]%0aQ: How do I create a new page?%0aA: Typing [=[[my new page]]=] will create a link to the new page. There's [[PmWiki.Links | a lot you can do]] with double bracket links.%0a%0aQ: Why do some new pages have a title with spaces like "Creating New Pages" and others end up with a WikiWord-like title like "CreatingNewPages"?%0aA: The default page title is simply the name of page, which is normally stored as "CreatingNewPages." However, you can override a page's title by using the [@(:title Creating New Pages:)@] directive. This is especially useful when there are special characters or capitalization that you want in the title that cannot be used in the page name.%0a
time=1347315131
title=Creating New Pages
-9
View File
@@ -1,9 +0,0 @@
version=pmwiki-2.2.34 ordered=1 urlencoded=1
author=Petko
charset=UTF-8
csum=redirect InterMap
name=PmWiki.CustomInterMap
rev=50
targets=PmWiki.InterMap
text=(:redirect InterMap:)%0aSummary:Redirects to [[PmWiki.InterMap]].
time=1320750931
-9
View File
@@ -1,9 +0,0 @@
version=pmwiki-2.2.69 ordered=1 urlencoded=1
author=Petko
charset=UTF-8
csum=correction; if $replace is a function name, the function has a name so not anonymous, works in PHP4
name=PmWiki.CustomMarkup
rev=147
targets=PmWiki.CustomMarkup,PmWiki.LocalCustomizations,Cookbook.ParseArgs,PmWiki.CustomMarkup-Talk,PmWiki.MailingLists,Cookbook.JavaScript,Cookbook.JavaScript-Editable,PmWiki.Skins,PmWiki.CustomMarkupAlt
text=(:Summary: Using the Markup() function for custom wiki syntax:)%0a(:Audience: administrators (intermediate) :)%0a!! Introduction%0a%0aPmWiki's markup translation engine is handled by a set of rules; each rule searches for a specific pattern in the markup text and replaces it with some replacement text. Internally, this is accomplished by using PHP's "[[(http://www.php.net/)preg_replace]]" function.%0a%0aRules are added to the translation engine via PmWiki's Markup() or [[#php55|Markup_e()]] functions, which look like%0a%0a->[@Markup($name, $when, $pattern, $replace); # OR%0aMarkup_e($name, $when, $pattern, $replace);@]%0a%0awhere [@$name@] is a unique name (a string) given to the rule, [@$when@] says when the rule should be applied relative to other rules, [@$pattern@] is the pattern to be searched for in the markup text, and [@$replace@] is what the pattern should be replaced with.%0a%0aFor example, here's the code that creates the rule for [@''emphasized text''@] (in ''scripts/stdmarkup.php''):%0a%0a->[@Markup("em", "inline", "/''(.*?)''/", "%3cem>$1%3c/em>");@]%0a%0aBasically this statement says to create a rule called "em" to be performed with the other "inline" markups, and the rule replaces any text inside two pairs of single quotes with the same text ($1) surrounded by [@%3cem>@] and [@%3c/em>@].%0a%0aThe first two parameters to Markup() are used to specify the sequence in which rules should be applied. The first parameter provides a name for a rule -- "[@em@]" in the example above. We could've chosen other names such as "[@''@]", or even "[@twosinglequotes@]". In general PmWiki uses the markup itself to name the rule (i.e., PmWiki uses "[@''@]" instead of "[@em@]"), but to keep this example easier to read later on we'll use a mnemonic name for now.%0a%0aThe second parameter says that this rule is to be done along with the other "inline" markups. PmWiki divides the translation process into a number of phases:%0a%0a[@%0a_begin start of translation%0afulltext translations to be performed on the full text %0asplit conversion of the full markup text into lines to be processed%0adirectives directive processing%0ainline inline markups%0alinks conversion of [[links]], url-links, and WikiWords %0ablock block markups%0astyle style handling %0a_end end of translation%0a@]%0a%0aThis argument is normally specified as a left-angle bracket ("before") or a right-angle bracket ("after") followed by the name of another rule. %0a%0aThus, specifying "inline" for the second parameter says that this rule should be applied when the other "inline" rules are being performed. If we want a rule to be performed with the directives -- i.e., before inline rules are processed, we would specify "directives" or "%3cinline" for the second parameter.%0a%0a->'- A significant rule in terms of ordering is "[={$var}=]" which substitutes variables -- if you say "%3c[={$var}=]" then your markup will be processed before variables are substituted whereas if you say ">[={$var}=]" then your markup will be processed after variables are substituted. -'%0a%0aThe third parameter is a Perl-compatible regular expression. Basically, it is a slash, a [[regular expression -> http://www.php.net/manual/en/reference.pcre.pattern.syntax.php]], another slash, and a set of optional [[modifiers -> http://www.php.net/manual/en/reference.pcre.pattern.modifiers.php]].%0a%0aThe example uses the pattern string [@"/''(.*?)''/"@], which uses [@''(.*?)''@] as the regular expression and no options. (The regular expression says "find two single quotes in succession, then as few arbitrary characters as are needed to make the match find something, then two additional single quotes in succession"; the parentheses "capture" a part of the wikitext for later use.)%0a%0aThe fourth parameter is the replacement text that should be inserted instead of the marked-up wikitext. You can use [@$1@], [@$2@], etc. to insert the text from the first, second etc. parenthesised part of the regular expression.%0a%0aIn the example, we have [@"%3cem>$1%3c/em>"@], which is an [@%3cem>@], the text matched by the first parentheses (i.e. by the [@.*?@] section of the pattern), and [@%3c/em>@].%0a%0aHere's a rule for [@@@monospaced@@@] text:%0a%0a->[@Markup("@@", "inline", "/@@(.*?)@@/", "%3ccode>$1%3c/code>");@]%0a%0aand for a [@[:comment ...:]@] directive that is simply removed from the output:%0a%0a->[@Markup("comment", "directives", "/\\[:comment .*?:\\]/", '');@]%0a%0aOkay, now how about the rule for [@'''strong emphasis'''@]? We have to be a bit careful here, because although this translation should be performed along with other inline markup, we also have to make sure that the rule for [@'''@] is handled ''before'' the rule for [@''@], because [@'''@] also contains [@''@]. The second parameter to Markup() can be used to specify the new rule's relationship to any other rule:%0a%0a->[@Markup("strong", "%3cem", "/'Line truncated
time=1414942229
@@ -1,9 +0,0 @@
version=pmwiki-2.2.63 ordered=1 urlencoded=1
author=mfwolff
charset=UTF-8
csum=[[#faqend]]
name=PmWiki.CustomWikiStyles
rev=54
targets=PmWiki.WikiStyles,PmWiki.WikiAdministrator,Cookbook.Functions,Cookbook.WikiStylesPlus,Cookbook.Callout
text=(:Summary: Predefined PmWiki styles & adding custom wiki styles:)%0a(:Audience: administrators (intermediate) :)%0aThis page describes the predefined [[Wiki Styles]] and how a [[Wiki Administrator]] can define additional [[Wiki Styles]] as a local customization for all pages (in local/config.php) or specific groups (in local/$Group.php).%0a%0aAll predefined [[Wiki Styles]] are setup in the global array $WikiStyle.%0aTo define your own [[Wiki Styles]], add the setting of the correspondent `WikiStyle within the array.%0a%0a[[#predef]]%0a!! Predefined Wiki Styles%0a%0aThe following array-values are set by [@scripts/wikistyles.php@] using the [[Cookbook:Functions#SDV |SDV()-function]] (so you can overwrite them by setting them prior in config.php or farmconfig.php):%0a%0a||class='tabtable'%0a||!markup: ||!definition: ||%0a||[[%3c%3c]]'''text colors:''' ||[-(equivalent to [@%25define=xxxx color=xxxx%25@])-] ||%0a|| [@black@] ||[@$WikiStyle['black']['color'] = 'black';@] ||%0a|| [@white@] ||[@$WikiStyle['white']['color'] = 'white';@] ||%0a|| [@red@] ||[@$WikiStyle['red']['color'] = 'red';@] ||%0a|| [@yellow@] ||[@$WikiStyle['yellow']['color'] = 'yellow';@] ||%0a|| [@blue@] ||[@$WikiStyle['blue']['color'] = 'blue';@] ||%0a|| [@gray@] ||[@$WikiStyle['gray']['color'] = 'gray';@] ||%0a|| [@silver@] ||[@$WikiStyle['silver']['color'] = 'silver';@] ||%0a|| [@maroon@] ||[@$WikiStyle['maroon']['color'] = 'maroon';@] ||%0a|| [@green@] ||[@$WikiStyle['green']['color'] = 'green';@] ||%0a|| [@navy@] ||[@$WikiStyle['navy']['color'] = 'navy';@] ||%0a|| [@purple@] ||[@$WikiStyle['purple']['color'] = 'purple';@] ||%0a||[[%3c%3c]]'''list-styles:''' ||||%0a|| [@decimal@] ||[@$WikiStyle['decimal']['apply'] = 'list';@][[%3c%3c]][@$WikiStyle['decimal']['list-style'] = 'decimal';@] ||%0a|| [@roman@] ||[@$WikiStyle['roman']['apply'] = 'list';@][[%3c%3c]][@$WikiStyle['roman']['list-style'] = 'lower-roman';@] ||%0a|| [@ROMAN@] ||[@$WikiStyle['ROMAN']['apply'] = 'list';@][[%3c%3c]][@$WikiStyle['ROMAN']['list-style'] = 'upper-roman';@] ||%0a|| [@alpha@] ||[@$WikiStyle['alpha']['apply'] = 'list';@][[%3c%3c]][@$WikiStyle['alpha']['list-style'] = 'lower-alpha';@] ||%0a|| [@ALPHA@] ||[@$WikiStyle['ALPHA']['apply'] = 'list';@][[%3c%3c]][@$WikiStyle['ALPHA']['list-style'] = 'upper-alpha';@] ||%0a||[[%3c%3c]]'''special:''' ||||%0a||open links in a new browser-window: ||||%0a|| [@newwin@] ||[@$WikiStyle['newwin']['target'] = '_blank';@] ||%0a||Turns markup into a comment via display:none CSS ||||%0a|| [@comment@] ||[@$WikiStyle['comment']['display'] = 'none';@] ||%0a||[[%3c%3c]]'''wiki styles''' ||||%0a|| [@frame@] ||border:1px solid #cccccc; padding:4px; background-color:#f9f9f9; ||%0a|| [@lfloat@] ||float:left; margin-right:0.5em; ||%0a|| [@rfloat@] ||float:right; margin-left:0.5em; ||%0a|| [@thumb@] ||%0a|| [@lframe@] ||frame lfloat||%0a|| [@rframe@] ||frame rfloat||%0a|| [@cframe@] ||%0a|| [@pre@] ||block white-space:pre ||%0a|| [@sidehead@] ||block class:sidehead ||%0a%0a!!Author-Defined Wiki Styles%0a%0a# The first index of the array defines the style name (e.g. mynewstyle, projectentry etc)%0a# the second index defines the attribute name (e.g. color, background-color, etc.)%0a# the value set defines the attribute value (e.g. red, bold, #00ffcc, etc.)%0a%0a'''Sample:''' If you want to define a (site-wide) style the same as the page style%0a->[@%25define=projectentry color:red%25@]%0ause%0a->[@$WikiStyle['projectentry']['color'] = 'red';@]%0a%0a%0aThe [@$WikiStyle['projectentry']['apply']@] variable may be defined if the wikistyle concerns a particular tag. It may be @@'item' (for li|dt), 'list' (for ul|ol|dl), 'div', 'pre', 'img', 'p'@@ or the combining @@'block' (for p|div|ul|ol|dl|li|dt|pre|h[1-6])@@. Example:%0a%0a [@$WikiStyle['top']['apply'] = 'item';@]%0a [@$WikiStyle['top']['class'] = 'top';@]%0a%0athen a markup%0a [@* %25top%25 An important list-item@]%0awill output%0a [@%3cli class="top">An important list-item%3c/li>@]%0a%0a!! Printer-Friendly Styles%0a%0aIf your custom-styles (in local/config.php) are getting very colorful it might be useful to disable them in print-view. This can be done easily by putting them into a condition.%0a%0a[@if($action!="print") {%0a // your custom-styles%0a}@]%0a%0a!!Notes%0a%0a!!!To be done:%0a%0a!!Questions:%0a'''I tried this but background didn't work, thou border and float worked?''' /Vincent 2008-04-08%0a[@%0a$WikiStyle['vMenu']['background']='#ffffcc' ;%0a$WikiStyle['vMenu']['float']='left' ;%0a$WikiStyle['vMenu']['border']='1px dotted red' ;%0a@]%0a->Try using [@$WikiStyle['vMenu']['background-color']='#ffffcc';@] -- unlike @@background@@, @@background-color@@ is defined in the $WikiStyleCSS array, which is checked for valid properties.%0a%0a----%0a'''Q:''' How would I set an image to the left of a paragraph in a WikiStyle? I'd like to provide an icon for paragraphs that are notes, important, warnings, etc.%0a%0a-> See [[(Cookbook:)WikiStylesPlus]] and [[(Cookbook:)Callout]].%0aLine truncated
time=1397894502
-10
View File
@@ -1,10 +0,0 @@
version=pmwiki-2.2.74 ordered=1 urlencoded=1
author=Petko
charset=UTF-8
csum=fix link
ctime=1156512549
name=PmWiki.DebugVariables
rev=16
targets=Cookbook.Stopwatch,PmWiki.AvailableActions
text=(:Summary:variables useful for debugging:)%0a%0a:$AbortFunction:A custom function name replacing the built-in Abort() function. %0a:$EnableDiag:%0a>>indent%3c%3c%0a(:include AvailableActions#BEGENABLEDIAG#ENDENABLEDIAG:)%0a>>%3c%3c%0a:$EnableIMSCaching:A variable which, when set equal to 1, recognizes the "If-Modified-Since" header coming from browsers and allows browsers to use locally cached pages. Disabled by default to help the administrator customize its page without needing permanent reloading.%0a%0a:$EnableStopWatch:This activates an internal stopwatch that shows how long it takes to render a page. (If you have a wiki that composes a HTML page from multiple pages, such as a normal layout with a sidebar, you'll get separate timings for each subpage and for the total page.)%0a%0a: :The timings can be displayed by adding [@%3c!--function:StopWatchHTML 1-->@] in the wiki template.%0a%0a: :Valid values are:%0a $EnableStopWatch = 0; # No timings (the default). No HTML will be generated.%0a $EnableStopWatch = 1; # Wall-clock timings only.%0a $EnableStopWatch = 2; # Wall-clock and CPU usage timings. Won't work on Windows.%0a%0a: :See [[(Cookbook:)Stopwatch]] for more details.%0a%0aSee also:%0a* [[AvailableActions#refcount|scripts/refcount.php]] is useful for debugging%0a%0a%0a----%0a>>faq%3c%3c[[#faq]]%0aQ:Is it possible for someone with admin priviledges to always have access to debugging tools, without letting everyone else access them?%0aA:You can easily & automatically allow debugging for anyone with admin priviledges (meanwhile leaving it off for everyone else) by including this line in config.php - ''just be sure that 1) $EnableDiag is either null or set to 0, and 2) to include it near the end of config.php, AFTER declaring your passwords, and after any AuthUser or other priviledge settings'':%0a%0a-->@@if (CondAuth($pagename, 'admin')) $EnableDiag = 1; # allows admin to always call phpinfo, etc@@%0a%0a>>%3c%3c%0a
time=1430065976
-9
View File
@@ -1,9 +0,0 @@
version=pmwiki-2.2.54 ordered=1 urlencoded=1
author=MichaelPaulukonis
charset=UTF-8
csum=added maintenance tag
name=PmWiki.DeletingPages
rev=37
targets=PmWiki.WikiAdministrator,Site.AllRecentChanges,PmWiki.EditVariables,Cookbook.DeleteAction,PmWiki.BackupAndRestore,Cookbook.CleanUp,PmWiki.WikiGroup,PmWiki.RecentChanges,Cookbook.RecentChangesDeletion,PmWiki.Categories,Category.Maintenance
text=(:Summary: Removing wiki pages:)%0aTo delete a wiki page, edit the page, select (highlight) all text in the edit textarea, and replace it with the single word%0a%0a->[@delete@]%0a%0aIt is a good idea to add a comment to the @@summary@@ field%0aexplaining why you deleted the page. (The field @@summary@@ is usually found%0ajust below the edit textarea).%0a%0aOn saving the change the page is deleted. As an added safety feature, the deleted page still exists on the server (with a timestamp) and can be restored to the former page by the [[wiki administrator]].%0a%0aIf you suspect that a page has been deleted but aren't sure, have a look at the wikigroup's [=RecentChanges=]. Erasing a page counts as editing the page, and the activity is recorded there and on [[{$SiteGroup}.AllRecentChanges]].%0a%0aThe default word used for page deletion ("delete") can be changed in @@config.php@@ by setting the variable $DeleteKeyPattern (see [[Edit Variables]]). %0aIf there is a danger of malicious page deletion it may be a good idea to change the delete word to something more obscure. %0aThere is also a recipe for creating a separate delete action at Cookbook:DeleteAction.%0a%0a[[#cleanup]]%0a!! Removing deleted pages%0a%0aThe deleted pages are retained in the same @@wiki.d@@ directory in which they were created.%0aThey are renamed with an extension of @@,del-123456789@@ where @@123456789@@ is a unique number (timestamp). %0aA wiki administrator may log into the server via FTP or SSH and periodically remove these files.%0a%0aOne way to remove the files is to delete them. %0aIf you have shell access, you could use different commands, for example, go into the wiki.d directory and type one of these lines:%0a->[@rm -f *,del-*%0afind . -name '*,del-*' -delete@]%0a%0aAlternatively, the Cookbook:CleanUp recipe can purge those unused files. See also [[BackupAndRestore]].%0a%0a%0a>>faq%3c%3c [[#faq]]%0a%0aQ: How is a [[Wiki Group]] deleted?%0aA: An admin can remove the group pages from @@wiki.d/@@. Note that a wiki page may also have related uploads.%0a%0aA: Fully deleting a group via the wiki isn't possible, since a delete counts as an "update" which causes the [[Recent Changes]] page to be re-created.%0aIt is possible to modify the site's configuration to allow deletion of the group's RecentChanges page -- see Cookbook:RecentChangesDeletion.%0a%0aQ: How is a [[Categories|Category]] deleted?%0aA: To delete a category, delete all the [@[[!Category]]@] references from all pages where they occur, then delete the category page as explained above.%0a%0a[[!maintenance]]%0a
time=1377051424
-9
View File
@@ -1,9 +0,0 @@
version=pmwiki-2.2.36 ordered=1 urlencoded=1
author=Caroline Guénette
charset=UTF-8
csum=Add to category "PmWiki Developer"
name=PmWiki.DesignNotes
rev=27
targets=PmWiki.PmWikiPhilosophy,PmWiki.MailingLists,PmWiki.FlatFileAdvantages,PmWiki.HierarchicalGroups,PmWiki.PageLocking,PmWiki.SimultaneousEdits,PmWiki.PageFileFormat,PmWiki.SearchImprovements,PmWiki.FilePermissions,PmWiki.WikiGroupMotivation,PmWiki.WYSIWYG,PmWiki.DesignNotes,Category.PmWikiDeveloper
text=(:Summary:Some of the features and notes about PmWiki's design decisions:)%0aHere are some of the features and notes about PmWiki's design decisions. %0aMany of these derive directly from the [[PmWiki Philosophy]] and lots of discussion on the [[mailing lists]].%0a%0a* [[PmWiki:Flat File Advantages]] - why PmWiki uses flat files to store pages instead of an SQL database%0a* [[PmWiki:Hierarchical Groups]] - why PmWiki doesn't support nested groups%0a* [[PmWiki:Page Locking]] - how PmWiki works without locking pages (see also [[simultaneous edits]])%0a* [[PmWiki:Page File Format]] - the format of PmWiki's page files%0a* [[PmWiki:Search Improvements]] - why PmWiki has a native search engine%0a* [[PmWiki:File Permissions]] - some information about PmWiki's file permission settings%0a* [[PmWiki:Wiki Group Motivation]] - why WikiGroups%0a* [[PmWiki:WYSIWYG]] - why not WYSIWYG.%0a%0a>>faq%3c%3c [[#faq]]%0a%0aQ: Why doesn't PmWiki use hierarchical / nested groups?%0aA: It essentially comes down to figuring out how to handle %0apage links between nested groups; if someone can figure out %0aan obvious, intuitive way for authors to%0ado that, then nested groups become plausible. See [[Design Notes]]%0aand [[PmWiki:Hierarchical Groups]].%0a%0aQ: Why don't PmWiki's scripts have a closing ?> tag?%0aA: All of PmWiki's scripts now omit the closing ?> tag. The tag is not%0arequired, and it avoids problems with unnoticed spaces or blank%0alines at the end of the file. Also, some file transfer protocols%0amay change the newline character(s) in the file, which can also%0acause problems. See also the [[http://php.net/manual/en/language.basic-syntax.instruction-separation.php | Instruction separation ]] page in the PHP manual.%0a%0aQ: Does PmWiki support WYSIWYG editing (or something like the FCKEditor)?%0aA: Short answer: PmWiki provides GUI buttons in a toolbar for common markups, but otherwise does not have WYSIWYG editing. For the reasons why, see PmWiki:WYSIWYG.%0a%0aCategories: [[!PmWiki Developer]]%0a%0a
time=1330954338
@@ -1,10 +0,0 @@
version=pmwiki-2.2.44 ordered=1 urlencoded=1
author=Petko
charset=UTF-8
csum=rm redirected link
name=PmWiki.DocumentationIndex
rev=407
targets=PmWiki.DocumentationIndex,PmWiki.DocumentationGuidelines,PmWiki.Introduction,PmWiki.BasicEditing,PmWiki.CreatingNewPages,PmWiki.Links,PmWiki.Images,PmWiki.TextFormattingRules,PmWiki.MarkupMasterIndex,PmWiki.Uploads,PmWiki.Tables,PmWiki.TableDirectives,PmWiki.WikiStyles,PmWiki.WikiStyleExamples,PmWiki.AccessKeys,PmWiki.PageDirectives,PmWiki.IncludeOtherPages,PmWiki.InterMap,PmWiki.ConditionalMarkup,PmWiki.PageVariables,PmWiki.PageTextVariables,PmWiki.MarkupExpressions,PmWiki.Forms,PmWiki.SimultaneousEdits,PmWiki.WikiStructure,PmWiki.WikiGroup,PmWiki.GroupHeaders,PmWiki.WikiTrails,PmWiki.PageHistory,PmWiki.Passwords,PmWiki.Categories,PmWiki.PageLists,PmWiki.DeletingPages,PmWiki.WikiElements,PmWiki.SpecialPages,PmWiki.Installation,PmWiki.InitialSetupTasks,PmWiki.Upgrades,PmWiki.BackupAndRestore,PmWiki.UploadsAdmin,PmWiki.Security,PmWiki.CustomMarkup,PmWiki.CustomWikiStyles,PmWiki.Internationalizations,PmWiki.LocalCustomizations,PmWiki.GroupCustomizations,PmWiki.Skins,PmWiki.SkinTemplates,PmWiki.SitePreferences,PmWiki.WebFeeds,PmWiki.WikiFarms,PmWiki.FAQ,PmWiki.AQ,PmWiki.FAQCandidate,PmWiki.Questions,PmWiki.HowToGetAssistance,PmWiki.Troubleshooting,PmWiki.AvailableActions,PmWiki.AuthUser,PmWiki.Blocklist,PmWiki.Notify,PmWiki.PasswordsAdmin,PmWiki.RefCount,PmWiki.UrlApprovals,PmWiki.Variables,PmWiki.Functions,PmWiki.PageFileFormat,PmWiki.Audiences,PmWiki.Contributors,PmWiki.MailingLists,PmWiki.PmWikiPhilosophy,PmWiki.DesignNotes,PmWiki.ReleaseNotes,PmWiki.ChangeLog,PmWiki.References,PmWiki.Glossary,PmWiki.BasicVariables,PmWiki.EditVariables,PmWiki.FilePermissions,PmWiki.FmtPageName,PmWiki.I18nVariables,PmWiki.LayoutVariables,PmWiki.LinkVariables,PmWiki.OtherVariables,PmWiki.PagelistVariables,PmWiki.PageListTemplates,PmWiki.PathVariables,PmWiki.Requirements,PmWiki.SpecialCharacters,PmWiki.UploadVariables,PmWiki.WikiAdministrator,PmWiki.WikiPage,PmWiki.WikiWikiWeb,PmWiki.WikiWord
text=(:title Documentation Index:)(:Summary: PmWiki documentation index:)%0a%0a>>rframe font-size:smaller%3c%3c%0a!! [[#contents]] Table of Contents%0a* [[#using | Beginner Topics for Creating/Editing Pages]]%0a* [[#intermed |Intermediate Editing Topics]]%0a* [[#struct | Wiki Structures: Organizing and Protecting Pages]]%0a* [[#admin | PmWiki Site Administration]]%0a** [[#install|Install]]%0a** [[#customise|Customise]]%0a** [[#troubleshoot|Troubleshoot]]%0a** [[#security|Security]]%0a* [[#development|Development]]%0a* [[#misc |About PmWiki]]%0a%0a>>%3c%3c%0a%0aThe pages below describe various aspects of [[#using|using]], [[#admin|administering]] and [[#troubleshoot|troubleshooting]] a PmWiki installation, as well as aspects of the [[#misc|PmWiki community]].%0a%0aAs you know, documentation is ''always'' incomplete. %0aFeel free to help yourself and others by contributing to it. %0aJust edit the pages on %25newwin%25[[PmWiki:DocumentationIndex|pmwiki.org]]%25%25. %0aYou might want to follow or contribute to the %25newwin%25[[PmWiki:DocumentationGuidelines | documentation guidelines]]%25%25.%0a----%0a[[#trailstart]]%0a* [[Introduction]] %25item comment%25%0a%0a!! [[#using]] Beginner Topics for Creating and Editing Pages%0a%0a* [[Basic editing]] - {BasicEditing$:Summary}%0a* [[Creating new pages]] - {CreatingNewPages$:Summary}%0a* [[Links]] - {Links$:Summary}%0a* [[Images]] - {Images$:Summary}%0a* [[Text formatting rules]] - {TextFormattingRules$:Summary}%0a%0a!! [[#intermed]] Intermediate Editing Topics%0a* [[Markup master index]] - {MarkupMasterIndex$:Summary}%0a%0a* [[Uploads]] - {Uploads$:Summary}%0a* [[Tables]] - {Tables$:Summary}%0a* [[Table directives]] - {TableDirectives$:Summary}%0a* [[Wiki styles]] - {WikiStyles$:Summary}%0a** [[Wiki style examples]] - {WikiStyleExamples$:Summary}%0a%0a* [[Access keys]] - {AccessKeys$:Summary}%0a* [[Page directives]] - {PageDirectives$:Summary}%0a* [[Include other pages]] - {IncludeOtherPages$:Summary}%0a* [[InterMap]] links - {InterMap$:Summary}%0a* [[Conditional markup]] - {ConditionalMarkup$:Summary}%0a* [[Page variables]] - {PageVariables$:Summary}%0a* [[Page text variables]] - {PageTextVariables$:Summary}%0a* [[Markup expressions]] - {MarkupExpressions$:Summary}%0a* [[Forms]] - {Forms$:Summary}%0a%0a* [[Simultaneous edits]] - {SimultaneousEdits$:Summary}%0a%0a!! [[#struct]] Organizing and Protecting Pages%0a* [[Wiki structure]] - {WikiStructure$:Summary}%0a* [[Wiki group]]s - {WikiGroup$:Summary}%0a* [[Group headers]] - {GroupHeaders$:Summary}%0a* [[Wiki trails]] - {WikiTrails$:Summary}%0a* [[Page history]] - {PageHistory$:Summary}%0a%0a* [[Passwords]] - {Passwords$:Summary}%0a* [[Categories]] - {Categories$:Summary}%0a* [[Page lists]] - {PageLists$:Summary}%0a* %25%25 [[PageDirectives#attachlist|Attach lists]] - Get a list of files uploaded and attached to a group using [=(:attachlist:)=] [-({PageDirectives$:Summary})-]%0a* [[Deleting pages]] - {DeletingPages$:Summary}%0a* [[(PmWiki:)Wiki elements]] - {WikiElements$:Summary}%0a* [[(PmWiki:)Special pages]] - {SpecialPages$:Summary}%0a%0a!! [[#admin]] PmWiki Site Administration%0a!!! [[#install]]Installation and maintenance%0a* [[Installation]] - {Installation$:Summary}%0a* [[Initial setup tasks]] - {InitialSetupTasks$:Summary}%0a* [[Upgrades]] - {Upgrades$:Summary}%0a* [[Backup and Restore]] - {BackupAndRestore$:Summary}%0a* [[Uploads admin]]istration - {UploadsAdmin$:Summary}%0a* [[Security]] - {PmWiki/Security$:Summary}%0a%0a!!! [[#customise]] Customisation%0a* [[Custom markup]] - {CustomMarkup$:Summary}%0a* [[Custom wiki styles]] - {CustomWikiStyles$:Summary}%0a* [[Internationalizations]] - {Internationalizations$:Summary}%0a* [[Local customizations]] - {LocalCustomizations$:Summary}%0a* [[Group customizations]] - {GroupCustomizations$:Summary}%0a* [[Skins]] - {Skins$:Summary}%0a* [[Skin templates]] - {SkinTemplates$:Summary}%0a* [[Site Preferences]] - {SitePreferences$:Summary}%0a* [[Web feeds]] - {WebFeeds$:Summary}%0a* [[Wiki Farms]] - {WikiFarms$:Summary}%0a%0a!!! [[#troubleshoot]] Troubleshooting%0a* [[FAQ | Frequently answered questions]]%0a* [[(PmWiki:)AQ | Answers to some other questions]]%0a* [[(PmWiki:)FAQ Candidate]] - more answered questions%0a* [[(PmWiki:)Questions]]%0a* [[(PmWiki:)How to get assistance]]%0a* [[Troubleshooting]] - {Troubleshooting$:Summary}%0a* [[Available actions]] - documentation for developers%0a%0a!!! [[#security]] Security%0a* [[AuthUser]] - {AuthUser$:Summary}%0a* [[Blocklist]] - {Blocklist$:Summary} %0a* [[Notify]] - {Notify$:Summary}%0a* [[Passwords admin]]istration - {PasswordsAdmin$:Summary}%0a* [[Ref count]] - {RefCount$:Summary}%0a* [[Url approvalsLine truncated
time=1351175894
title=Documentation Index
-12
View File
@@ -1,12 +0,0 @@
version=pmwiki-2.2.30 ordered=1 urlencoded=1
agent=Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0
author=gb
charset=UTF-8
csum=+doc (extracted from Pm answer, mailing list)
ctime=1178938308
host=85.171.160.186
name=PmWiki.Drafts
rev=10
targets=PmWiki.Passwords,PmWiki.Drafts
text=(:Summary: Draft versions of pages:)%0aPmWiki has the capability to stage ''draft'' versions of a page prior to them becoming "official". All of the draft pages end in "-Draft" by default (this can be changed by setting $DraftSuffix). Multiple interim edits to a page can be temporarily saved in a "-Draft" copy of a page until the draft is ready to be published to the original.%0a%0aWhen the site administrator sets $EnableDrafts in a local customization file, the "Save" button on the edit page is split into separate "Publish" and "Save draft" buttons. %0a%0aThe "Save draft" button causes any edits to be saved to a "-Draft" copy of the original page, leaving the original page intact. Subsequent requests to edit the page (either the original or -Draft) bring up the draft copy for further editing.%0a%0aThe "Publish" button saves back to the original non-Draft copy of the page, removing any -Draft page that may have been created.%0a%0aBy default, saving drafts and publishing are available to anyone with 'edit' permissions (see [[Passwords]]). However, the site administrator can also set the $EnablePublishAttr configuration variable, which provides a separate 'publish' permission that is required to publish to the original page.%0a%0a'''Drafts and pagelists (and RSS)'''%0a%0aThe drafts module also sets pagelists (and thus RSS feeds) to ignore "-Draft" pages by default; one has to do list=all or similar in order to have draft pages included in a pagelist or RSS feed.%0a%0a>>faq%3c%3c [[#faq]]%0a%0aQ: How do I moderate all postings?%0a%0aA: Start by [[Drafts | enabling drafts]] to change the "Save" button into separate "Publish" and "Save draft" buttons. Then set $EnablePublishAttr. This adds a "publish" authorization level to distinguish editing of page drafts from publishing.%0a
time=1315670897
-9
View File
@@ -1,9 +0,0 @@
version=pmwiki-2.2.70 ordered=1 urlencoded=1
author=Petko
charset=UTF-8
csum=note about $EditFunctions
name=PmWiki.EditVariables
rev=77
targets=Cookbook.EditTemplates,PmWiki.Drafts,Cookbook.ROEPatterns,Cookbook.ROSPatterns,Category.PmWikiDeveloper
text=(:Summary:variables used when editing pages:)%0aTo set many of the variables below specify them in @@config.php@@.%0a%0a:$AutoCreate:Used in conjunction with the AutoCreateTargets edit function, this array records any sets of pages which should be created automatically if they don't exist. The syntax is %0a-> [@$AutoCreate[REGEXP] = PAGE_PARAMETERS;@]%0a-> where @@REGEXP@@ is a regular expression which will identify the pages to be autocreated, and @@PAGE_PARAMETERS@@ is an array of attributes for the page to be created. For example, %0a-> [@$AutoCreate['/^Category\\./'] = array('ctime' => $Now);@]%0a-> will create a blank page with a current creation time for any missing Category page.%0a%0a:$DefaultPageTextFmt:The text that should be displayed when browsing non-existent pages. As default PmWiki uses the contents of Site.PageNotFound %0a-> [@$DefaultPageTextFmt = '(:include $[{$SiteGroup}.PageNotFound]:)';@] %0a%0a:$DeleteKeyPattern:The pattern used to determine if a page should be deleted. The default is to remove pages that contain only the single word "delete" (and optional spaces).%0a-> # change delete word to "remove"%0a-> $DeleteKeyPattern = "^\\s*remove\\s*$";%0a-> # delete any page with no visible text, i.e., empty%0a-> $DeleteKeyPattern = "^\\s*$";%0a%0a:$DiffKeepDays:The $DiffKeepDays variable sets the minimum length of time that a page's revision history is kept. By default it is set to 3650 days, or a little less than ten years. You can change this value in a customization file to be something smaller, e.g.:%0a-> $DiffKeepDays = 30; # keep revisions at least 30 days%0a: :Note that a specific page revision isn't removed from the page until the first edit after the time specified by $DiffKeepDays has elapsed. Thus, it's still possible for some pages to have revisions older than $DiffKeepDays -- such revisions will be removed the next time those pages are edited.%0a%0a:$DiffKeepNum:This variable contains the minimum number of changes to be kept in the page history, even if some of them are older than the limit defined by $DiffKeepDays. It prevents lost history of pages that are older, but have few changes.%0a-> $DiffKeepNum = 50; # keep at least 50 revisions (default is 20)%0a%0a:$DraftActionsPattern:The actions which allow full loading of the draft.php functionnality for custom actions. Default is 'edit'. You can enable drafts for other actions like:%0a-> [@$DraftActionsPattern = 'edit|pmform|translate';@] # Enable drafts for actions 'edit', 'pmform' and 'translate'.%0a%0a:$DraftSuffix:The suffix to use for draft versions of pages (default "-Draft").%0a%0a:$EditFunctions: This array contains the sequence of functions that are called when a page is edited. It can be customized to provide additional functions to be called as part of the editing process. The standard setting is:%0a-> [@$EditFunctions = array('EditTemplate', 'RestorePage', 'ReplaceOnSave',%0a 'SaveAttributes', 'PostPage', 'PostRecentChanges', 'AutoCreateTargets', 'PreviewPage'); @]%0a%0a: : Many recipes manipulate this array, so it is recommended, instead of redefining the complete array to add your custom functions, to use functions like array_unshift(), array_push() and array_splice().%0a%0a:$EditRedirectFmt: The page to which an author is sent after pressing "Save" or "Cancel" from an edit form. Defaults to "$FullName", which sends the author to the page just edited, but can be changed to specify another page.%0a-> [@# redirect to Main.HomePage%0a$EditRedirectFmt = 'Main.HomePage'; %0a# redirect to HomePage of current group%0a$EditRedirectFmt = '{$Group}.HomePage';%0a@]%0a%0a:$EditTemplatesFmt:Name of the page (or an array of names) to be used as the default text for any newly created pages.%0a-> [@# Use 'Main.NewPageTemplate' as default text of all new pages%0a$EditTemplatesFmt = 'Main.NewPageTemplate';%0a# Use 'Template' in the current group for new pages%0a$EditTemplatesFmt = '$Group.Template';%0a# Use 'Template' in the current group if it exists, otherwise%0a# use 'Main.NewPageTemplate'%0a$EditTemplatesFmt = array('$Group.Template', 'Main.NewPageTemplate');@]%0a-> See [[Cookbook:EditTemplates]] for more information.%0a%0a%0a:$EnableDrafts:When set to '1', enables the "Save draft" button and built-in handling of "draft" versions of pages, where: %0a## initial "Save draft" of an existing page ("PageName") saves changes to a new name ("PageName-Draft")%0a## subsequent attempts to edit PageName causes PageName-Draft to be edited%0a## subsequent selections of "Save draft" cause PageName-Draft to be saved%0a## pressing "Publish" causes PageName-Draft to be posted to PageName, and deleted.%0a-> # turn on draft edits%0a-> $EnableDrafts = 1;%0a%0a->A related variable, $EnablePublishAttr, adds a new "publish" authorization level to distinguish editing of drafts from publishing them.%0a%0a:$EnableDraftAtomicDiff:When sLine truncated
time=1415817435
-11
View File
@@ -1,11 +0,0 @@
version=pmwiki-2.2.30 ordered=1 urlencoded=1
agent=Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0
author=Lorenzo
charset=UTF-8
csum=
host=85.171.160.186
name=PmWiki.FAQ
rev=586
targets=Site.Search,PmWiki.DocumentationIndex,PmWiki.Questions
text=(:Summary:List of frequently asked questions:)%0aThis page will attempt to summarize some of the more commonly asked questions. The answers are on the corresponding pages (see link). If you have a question which isn't answered here, you can leave your question on the [[(PmWiki:)Questions]] page or search for documentation using the [[Site.Search | search]] facility. More documentation can be found on the [[PmWiki.DocumentationIndex | documentation index]] page.%0a%0a(:comment The questions and answers are held on their respective page(s), then collated below according to the pagelist. Please make changes to those page(s) rather than making the changes here .:)%0a%0a(:pagelist trail=PmWiki.DocumentationIndex name=-{*$FullName} "[[#faq]]" fmt=#includefaq class=faqtoc:)%0a%0a
time=1315670897
-11
View File
@@ -1,11 +0,0 @@
version=pmwiki-2.2.30 ordered=1 urlencoded=1
agent=Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0
author=simon
charset=UTF-8
csum=see also Cookbook/DirectoryAndFilePermissions
host=85.171.160.186
name=PmWiki.FilePermissions
rev=29
targets=
text=(:Summary: PmWiki's settings for file and directory permissions in a typical Unix environment:)%0a%0aThis page briefly describes PmWiki's settings for file and directory permissions in a typical Unix environment.%0a%0a!! Simple installation (out of the box)%0a%0aFirst, let's look at PmWiki without any cookbook scripts loaded. PmWiki needs to be able to write into the%0a* ''wiki.d/'' directory to be able to save pages%0a* ''uploads/'' directory to save uploads. %0aThose are the *only* directories that need to be writable by the webserver. %0aIt doesn't matter to PmWiki who owns or creates those directories, as long as it has write permission to them.%0a%0aEverything else should be owned by the account holder, and readable by the webserver account (but normally not writable by the webserver account).%0a%0aThat's it -- everything else depends on the specific PHP configuration and running environment, which is detailed below (and which is why there isn't a definitive answer that applies to every situation). But the above two rules are absolute and answer 95%25 of the questions about directory permissions. %0a%0aOn a Unix host the webserver typically runs with a userid and groupid that is different from the account holder. Usually the webserver account is something like "nobody", "apache", "www", or "httpd". Thus, in a standard installation, the account holder manually creates the wiki.d/ and uploads/ directories, and sets the permissions on the directories to be world-writable in order for PmWiki (running as the webserver account) to be able to create files there.%0a%0a-> [@%0a$ pwd%0a/home/pmichaud/public_html/pmwiki%0a$ mkdir uploads%0a$ mkdir wiki.d%0a$ chmod 777 uploads wiki.d %0a$ ls -ld . uploads wiki.d%0adrwxr-xr-x 12 pmichaud pmichaud 1024 Feb 10 11:51 . %0adrwxrwxrwx 8 pmichaud pmichaud 1024 Jan 23 11:58 uploads %0adrwxrwxrwx 2 pmichaud pmichaud 54272 Feb 10 15:29 wiki.d %0a@]%0a%0a!! Avoiding world-write directories%0a%0aHowever, lots of people don't like having those world-writable (rwx) permissions on the directories. The only practical way to eliminate the world write permissions is if we can get the webserver and account holder to be the owner and group of the directories and the files within them. Since Unix typically doesn't allow non-superusers to change ownerships of files or directories that already exist, we have to make sure they are created with the correct ownerships in the first place.%0a%0aTo get the directories to be owned by the webserver account, we let PmWiki take care of creating them. This means we temporarily grant write permission to the parent, and then execute PmWiki to allow it to create the directories. However, we also want the newly created directories to have the same group as the account holder, so the account holder can remove or manipulate files in the directories. Therefore, we use Unix's ''setgid'' capability (2777 or 'rws' permissions) to cause all newly created files to inherit the same group as the parent.%0a%0aTo avoid world-write directories, use the following instructions '''instead of''' the instructions above. If you already have created the ''wiki.d/'' and ''uploads/'' directories, use chown and chmod to match the following results.%0a%0a-> [@%0a$ pwd%0a/home/pmichaud/public_html/pmwiki%0a$ chmod 2777 . %0a$ ls -ld .%0adrwxrwsrwx 10 pmichaud pmichaud 4096 May 28 09:55 .%0a# %3c-- execute pmwiki.php script from web browser -->%0a$ ls -ld . uploads wiki.d%0adrwxrwsrwx 10 pmichaud pmichaud 4096 May 28 09:55 .%0adrwxrwsr-x 2 nobody pmichaud 4096 May 28 09:55 uploads%0adrwxrwsr-x 2 nobody pmichaud 4096 May 28 09:55 wiki.d%0a$ chmod 755 .%0adrwxr-xr-x 10 pmichaud pmichaud 4096 May 28 09:55 .%0adrwxrwsr-x 2 nobody pmichaud 4096 May 28 09:55 uploads%0adrwxrwsr-x 2 nobody pmichaud 4096 May 28 09:55 wiki.d%0a@]%0a%0aNow the two directories are owned by 'nobody', which means the webserver can write to them. We don't have world-writable permissions on the directories, and the account holder (pmichaud) still has write permissions to the files and directories by virtue of the group ownership and permissions. The setgid bit also ensures that any files or subdirectories created within ''uploads/'' or ''wiki.d/'' will belong to the same (pmichaud) group.%0a%0a!! Safe mode%0aHOWEVER, if a site is running in PHP's "%25newwin%25[[http://php.net/features.safe-mode|safe_mode]]", then the "let PmWiki create the directories" solution doesn't work, as PHP will only create files in directories that are owned by the same user that owns the pmwiki.php script itself. Thus, PmWiki (apache) ''cannot'' create the directories in this case, or safe_mode will complain when PmWiki attempts to write a file into those directories. The *only* way for things to work in safe_mode is to manually create the needed directories and set their permissions to 777, as outlined at the beginning of this section.%Line truncated
time=1315670897
-11
View File
@@ -1,11 +0,0 @@
version=pmwiki-2.2.30 ordered=1 urlencoded=1
agent=Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0
author=Peter Bowers
charset=UTF-8
csum=add comment re PV form in #6
host=85.171.160.186
name=PmWiki.FmtPageName
rev=44
targets=PmWiki.Functions,PmWiki.Variables,PmWiki.Internationalizations,PmWiki.PageVariables,Cookbook.Functions
text=(:Summary: Documentation for the PmWiki internal function [@FmtPageName()@] :)%0a(:Audience: admins (advanced) :)%0aThis page describes an internal function in PmWiki's engine called [=FmtPageName()=]. %0aThe contents are not intended for those with a weak heart%0a;-)%0a%0aAlso see: [[PmWiki.Functions]]%0a%0a!! [[#FmtPageName]] [@FmtPageName@]($fmt, $pagename)%0a%0a[[#FmtPageName-desc]]Returns [@$fmt@], with $variable and $[internationalisation] substitutions performed, under the assumption that the current page is [@pagename@]. As a rule is used to pre-process all variables which by convention have a "Fmt" suffix (like $GroupFooterFmt), but also other strings that require %25newwin%25[[Wikipedia:Variable_%2528programming%2529#Interpolation | interpolation]], notably the page template (.tmpl) file. See [[PmWiki.Variables]] for an (incomplete) list of available variables, [[PmWiki.Internationalizations]] for internationalisation.%0a%0aThe function [@FmtPageName()@] applies internationalization-substitutions%0aand $Variable-substitions to the string $fmt under the assumption that the%0acurrent page is $pagename.%0a%0aThe substitutions go as follows:%0a%0a# Replace any sequences of the form [@$XyzFmt@] with value of any \%0a corresponding global variable.%0a# Process the string for any [@$[...]@] phrases (internationalized phrase), \%0a using the currently loaded translation tables.%0a# Replace any instances of [@{$ScriptUrl}@] with [@$ScriptUrl@] \%0a (to defer processing to the URI processing phase)%0a# Replace any instances of standard [[PmWiki/PageVariables|Page Variables]] \%0a (beginning with an upper case letter, followed by at least one word character) \%0a with their values. %25green%25Note that PVs of the form [@{Group.Page$Var}@] are '''not''' replaced.%25%25\%0a If there are no more $-sequences, then return the formatted string and exit the function%0a# Perform any pattern replacements from the array $FmtP. Typically \%0a this is used to handle things like $Name and $Group etc that are \%0a specific to the name of the current page. %25green%25''?? Appears to be used in robots.php to hide actions from robots.''%0a# Replace any remaining instances of Page Variables with their values. \%0a %25green%25Note that these variables are in the form [@$Var@] rather than the usual PV form of [@{$Var}@].%25%25%0a# If $EnablePathInfo isn't set, convert [@URIs@] to use the syntax \%0a $ScriptUrl?n=%3cGroup>.%3cName> instead of $ScriptUrl/%3cGroup>/%3cName>. \%0a In any case, replace $ScriptUrl with its value. \%0a If there are no more $-sequences, then return the formatted string and exit the function%0a# Replace any $-sequences with global variables (caching as needed) \%0a of the same name (in reverse alphabetical order, and filtering out any unsafe globals) *%0a# Replace any $-sequences with values out of the array $FmtV.%0a%0aNote that [@FmtPageName@]() is automatically aware of any global%0avariables. However, since modifying global variables may be expensive, the%0aarray $FmtV exists as a way to avoid rebuilding the variable cache for%0avalues that change frequently.%0a%0a!! Security%0a%0aAccording to PM, as a general rule it's unwise to be calling FmtPageName() on strings that are coming from page markup, as this exposes the ability for people to view the values of variables that perhaps they shouldn't see. This is also why page variables (which come from markup) use PageVar() and PageTextVar() and don't go through FmtPageName().%0a%0a!! Availability of Variables in FmtPageName%0a%0aTo be very specific, here's what Pm wrote regarding different ways of%0adefining a variable that can be used by FmtPageName (when it is formatting a%0astring):%0a%0a* Set a global variable. FmtPageName() automatically performs \%0a substitution on all global variables that aren't arrays. \%0a If the variable is going to change value over repeated calls \%0a to FmtPageName, it's probably better to use $FmtV as in the next item.%0a%0a* Set a value in the $FmtV array. $FmtV['$MyVariable']='something' \%0a means to replace instances of '$MyVariable' with 'something'. \%0a Use this for variables that change value frequently over \%0a multiple calls to FmtPageName. %0a%0a* Set a pattern/replacement in the $FmtP array. This is normally \%0a done for substitutions that have to be dynamic somehow based on \%0a the pagename being referenced, such as '$Title', '$Group', '$Name', \%0a '$PageUrl', etc.%0a%0aAlso see: [[Cookbook:Functions#FmtPageName]]%0a%0aFinally, here's something else Pm wrote that is related and explains%0awhy we have this function:%0a%0a-> In order to produce its output, PmWiki has to do a variety of string \%0a substitutions:%0a%0a## Generating the full name, group, title, or url of a page \%0a (other than the currently displayed page)%0a## Substituting the values of global variables%0a## Performing internationalization substitutions%0a## Converting $ScriptUrl/$Group/$Name to $ScrLine truncated
time=1315670897
-12
View File
@@ -1,12 +0,0 @@
version=pmwiki-2.2.30 ordered=1 urlencoded=1
agent=Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0
author=Petko
charset=UTF-8
csum=h2 section
ctime=1181479161
host=85.171.160.186
name=PmWiki.Forms
rev=56
targets=Cookbook.InputDefault,Cookbook.FormValidation,Cookbook.FormExtensions,Cookbook.InputFormsAndJavaScript,Cookbook.PmForm,Cookbook.Fox,Cookbook.Input,Cookbook.WikiForms,Cookbook.ProcessForm
text=(:Summary:How you can embed input forms into wiki pages:)%0aThis page explains how you can embed input forms into wiki pages.%0a%0aInput forms don't actually handle processing of the form data -- the feature simply allows creation of forms inside wiki pages. Forms processing can be found in the Cookbook (see below).%0a%0a!! Markup%0aTwo directives are used to begin and end forms:%0a%0a [=(:input=] form "''url''" ''method'':)%0a ...%0a [=(:input end:)=]%0a%0aThe [@(:input form:)@] directive starts a form that will post to ''url'' (optional ''action=''url) using the supplied ''method'' (optional ''method=''method). The ''url'' must be in quotes if not specified via ''action=''. If the url is omitted, then the current page is assumed. If ''method'' is omitted then "POST" is assumed. An optional [@name="FormName"@] argument can be used to name the form. You can explicitly state @@action=url@@ or @@method=get@@ or you can simply use them as positional parameters.%0a%0aIf your site uses ?n=Group.Page to specify the pagename then having a field [@(:input hidden name=n value={$FullName}:)@] will allow your form to post to the current page as an alternative to fully specifying the action=url.%0a%0aThe [@(:input end:)@] directive ends the current form.%0a%0aNote that this feature doesn't ensure that the form output is correct HTML -- it assumes the author knows a little bit of what he or she is doing. Notably, [=(:input form:) and (:input end:)=] shouldn't appear inside tables, and all form fields and controls should be inside an [=(:input form:)...(:input end:)=] block.%0a%0a[[#standardinputcontrols]]%0a!!Standard input controls%0aThe standard input controls are:%0a%0a [=(:input=] text ''name'' ''value'' size=''n'':)%0a [=(:input=] hidden ''name'' ''value'':)%0a [=(:input=] password ''name'' ''value'':)%0a [=(:input=] radio ''name'' ''value'':)%0a [=(:input=] checkbox ''name'' ''value'':)%0a [=(:input=] [[#select|select]] ''name'' ''value'' ''label'':)%0a [=(:input=] [[Cookbook:InputDefault|default]] ''default-name'' ''default-value'':) %0a [=(:input=] submit ''name'' ''value'':)%0a [=(:input=] textarea ''name'' ''[@[=value=]@]'' rows=''n'' cols=''n'':)%0a [=(:input=] reset ''name'' ''label'':)%0a [=(:input=] file ''name'' ''label'':)%0a [=(:input=] image ''name'' ''"src"'' ''alt'':)%0a%0aWhere ''name'' and ''value'' are in the HTML syntax: name="addr" value="808 W Franklin".%0a%0aFor most controls the markup has the form:%0a%0a [=(:input=] ''type'' ''name'' ''value'' ''parameter=value'':)%0a%0awhere ''type'' is the type of input element (described below), ''name'' is the name of the control, ''value'' is its initial value, and parameters are used to specify additional attributes to the control. If ''value'' contains spaces, enclose it in quotes; if it contains newlines (for textarea and hidden elements), enclose it in [@[=...=]@]. %0a%0aFor example, the following creates a text input control with a size of 30 characters:%0a%0a(:markup:)%0a(:input text authorid "Jane Doe" size=30:)%0a(:markupend:)%0a%0aFor convenience, an author can also specify name and value arguments directly using [@name=@] and [@value=@] attributes (same as HTML):%0a%0a(:markup:) %0a(:input text name=authorid value="Jane Doe" size=30:)%0a(:markupend:)%0a%0aFor the @@textarea@@ control a value can be set from PmWiki 2.2.0beta45 onwards. Enclose the value in [@[=...=]@] if it contains spaces or new lines.%0a%0aThe [@submit@] control will more often be written as:%0a%0a [=(:input=] submit value=''label'':)%0a%0aHere's a more complete example, e.g., for a login prompt:%0a%0a(:markup:) [=%0a(:input form "http://www.example.com":)%0a(:input hidden action login:)%0a|| Name:||(:input text username:) ||%0a|| Password:||(:input password password:)||%0a|| ||(:input submit value="Log In":) ||%0a(:input end:)%0a=]%0a%0a[[#field_attributes]]%0a!! General form field attributes%0a* [@(:input ... focus=1:)@] Setting @@focus=1@@ causes that field to receive the initial focus when the form is first opened.%0a* The following advanced HTML attributes are supported: @@name, value, id, class, rows, cols, size, maxlength, action, method, accesskey, tabindex, multiple, checked, disabled, readonly, enctype, src, alt@@. For a more detailed description, see their counterparts in the [[http://www.w3.org/TR/html401/interact/forms.html|w3c reference: HTML forms]] (not all of them can be used for all types of form fields).%0a%0a[[#select]]%0a!![@(:input select ... :)@]%0a%0aThe basic form of a select box is a sequence of options:%0a%0a(:markup:) [=%0a(:input form:)%0a(:input select name=abc value=1 label=alpha :)%0a(:input select name=abc value=2 label=beta :)%0a(:input select name=abc value=3 label=gamma :)%0a(:input submit:)%0a(:input end:)%0a=]%0a%0aThe values can be specified positionally:%0a [=(:input select abc 1 alpha :)=]%0a%0aWe can specify the size of the selection box:%0a [=(:input select abc 1 Line truncated
time=1315670897
-9
View File
@@ -1,9 +0,0 @@
version=pmwiki-2.2.74 ordered=1 urlencoded=1
author=Petko
charset=UTF-8
csum=pmcrypt
name=PmWiki.Functions
rev=107
targets=Cookbook.Functions,PmWiki.CustomMarkup,PmWiki.CustomActions,PmWiki.Variables,PmWiki.Internationalizations,PmWiki.FmtPageName,PmWiki.MakeLink,PmWiki.ConditionalMarkup,PmWiki.Drafts,PmWiki.UpdatePage,Cookbook.MarkupExpressionSamples,Category.PmWikiDeveloper
text=(:Summary: How some of the functions in pmwiki.php work:)%0a(:Audience: admins (advanced) :)%0a%0aThis page describes some of the internal workings of PmWiki by explaining how some of the functions in pmwiki.php work. For a more brief list/overview on functions useful to for instance cookbook writers, see Cookbook:Functions. %0a%0aTo use this functions you have to make sure that all relevant internal variables have been initialized correctly. See [[Custom Markup]] and [[(PmWiki:)Custom Actions]] for more information on how these functions are typically called via [@Markup()@] or [@$HandleActions[]@].%0a%0a!! [[#pmcrypt]] [@pmcrypt($password, $salt = null)@]%0aThe pmcrypt() function is intended to be a safe replacement for the [[http://php.net/crypt|PHP 5.6+ crypt() function]] without providing a $salt, which would raise a notice. If a salt is provided, crypt() is called to check an existing password. If a salt is not provided, [[http://php.net/password_hash|password_hash()]] will be called to create a cryptographically strong password hash.%0a%0a!![[#PCCF]] [@PCCF($php_code, $callback_template='default', $callback_arguments = '$m')@]%0aThe PCCF() function (''PmWiki Create Callback Function'') can be used to create callback functions used with [[(http://php.net/)preg_replace_callback]]. It is required for PHP 5.5, but will also work with earlier PHP versions.%0a%0aThe first argument is the PHP code to be evaluated. %0a%0aThe second argument (optional) is the callback template, a key from the global $CallbackFnTemplates array. There are two templates that can be used by recipe authors: %0a* 'default' will pass $php_code as a function code%0a* 'return' will wrap $php_code like "return $php_code;" (since PmWiki 2.2.62)%0a%0aThe third argument (optional) is the argument of the callback function. Note that PmWiki uses the '$m' argument to pass the matches of a regular expression search, but your function can use other argument(s).%0a%0aPCCF() will create an anonymous (lambda) callback function containing the supplied code, and will cache it. On subsequent calls with the same $php_code, PCCF() will return the cached function name.%0a%0aSee http://php.net/create_function.%0a%0a!![[#PPRA]] [@PPRA($array_search_replace, $string)@]%0aThe PPRA() function (''PmWiki preg_replace array'') can be used to perform a regular expression replacement with or without evaluation, for PHP 5.5 compatibility. %0a%0aSince PmWiki 2.2.56, PmWiki uses this function to process the following arrays: $MakePageNamePatterns, $FmtP, $QualifyPatterns, $ROEPatterns, $ROSPatterns, $SaveAttrPatterns, $MakeUploadNamePatterns. Any custom settings should continue to work for PHP 5.4 and earlier, but wikis running on PHP 5.5 may need to make a few changes.%0a%0aThe first argument contains the 'search'=>'replace' pairs, the second is the "haystack" string to be manipulated.%0a%0aThe 'replace' parts of the array can be strings or function names. If the 'replace' part is a callable function name, it will be called with the array of matches as a first argument via preg_replace_callback(). If not a callable function, a simple preg_replace() will be performed.%0a%0aPreviously, PmWiki used such constructs:%0a $fmt = preg_replace(array_keys($FmtP), array_values($FmtP), $fmt);%0a%0aIt is now possible to use simply this:%0a $fmt = PPRA($FmtP, $fmt);%0a%0aNote that since PHP 5.5, the search patterns cannot have an /e evaluation flag. When creating the $array_search_replace array, before PHP 5.5 we could use something like (eg. for $MakePageNamePatterns):%0a '/(?%3c=^| )([a-z])/e' => "strtoupper('$1')",%0a%0aSince PHP 5.5, we should use this (will also work in PHP 5.4 and earlier):%0a '/(?%3c=^| )([a-z])/' => PCCF("return strtoupper(\$m[1]);"),%0a%0aNote that the /e flag should be now omitted, instead of '$0', '$1', '$2', we should use $m[0], $m[1], $m[2], etc. in the replacement code, and there is no need to call PSS() in the replacement code, as backslashes are not automatically added.%0a%0a!![[#PPRE]] [@PPRE($search_pattern, $replacement_code, $string)@]%0aThe PPRE() function (''PmWiki preg_replace evaluate'') can be used to perform a regular expression replacement with evaluation.%0a%0aSince PHP 5.5, the preg_replace() function has deprecated the /e evaluation flag, and displays warnings when the flag is used. The PPRE() function automatically creates a callback function with the replacement code and calls it.%0a%0aBefore PHP 5.5, it was possible to use such calls:%0a $fmt = preg_replace('/\\$([A-Z]\\w*Fmt)\\b/e','$GLOBALS["$1"]',$fmt);%0a%0aSince PHP 5.5, it is possible to replace the previous snippet with the following (also works before PHP 5.5):%0a $fmt = PPRE('/\\$([A-Z]\\w*Fmt)\\b/','$GLOBALS[$m[1]]',$fmt);%0a%0aNote that the /e flag should be now omitted, instead of '$0', '$1', '$2', we should use $m[0], $m[1], $m[2], etc. in the replacement code, and there is no need to call PSS() in the replacement code, as backslashes are not automaticLine truncated
time=1430064613
-11
View File
@@ -1,11 +0,0 @@
version=pmwiki-2.2.30 ordered=1 urlencoded=1
agent=Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0
author=simon
charset=UTF-8
csum=trail
host=85.171.160.186
name=PmWiki.Glossary
rev=29
targets=PmWiki.WikiFarmTerminology
text=(:Summary: Terms related to PmWiki:)%0a%0aThis page describes various terms related to PmWiki.%0a%0a:Author: Any user with privileges to write to the wiki.%0a%0a:Admin: The person (or people) who controls access to the wiki, configures the wiki, and generally is the person who installed the wiki.%0a%0a:Configuration file: A specially-named PHP script file where local customizations can take place for a farm, a wiki, a group, or a page.%0a%0a:Default configuration: The way Pm has chosen to set all settings, or an individual setting, by default. For example, $EnablePathInfo is disabled by default. A wiki with no ''local/config.php'' file is using the default configuration. Likewise, a farm that only defines $FarmPubDirUrl in ''farmconfig.php'' is using the default configuration.%0a%0a[[#farm]]%0a:Farm: A group of wikis that share code. Content and formats may or may not be shared. For more farm-related terms, including several which have been deprecated, see [[WikiFarmTerminology]]%0a%0a:Farm-wide configuration file: A WikiFarm's ''local/farmconfig.php'' file, where any settings (besides $FarmPubDirUrl) customize the default configuration for all of the wikis in a farm.%0a%0a:Full page name: The ''full page name'' consists of a group and a name, e.g. [@Main.WikiSandbox@]. The variable for the full page name is [@{$FullName}@], which for this page is @@{$FullName}@@. Similarly, the variable for the group is [@{$Group}@] which here is @@{$Group}@@.%0a%0a:Group: A collection of associated wiki pages; by default this appears in the page name as "Group.PageName". Attributes can be set on all pages in the group simultaneously. The variable for the group is [@{$Group}@], which here is @@{$Group}@@.%0a%0a:Local configuration file: A specially-named PHP script where local customizations can take place for an individual wiki. For an entire wiki it's named ''local/config.php''. Individual groups and pages can also have their own local configuration files.%0a%0a:Local customization: Any deviation from the default configuration. A related phrase is "farm-wide customization".%0a%0a:Page file name: The ''page file name'' is the name of the file that normally stores the data of a page in the directory [@wiki.d/@]. This file name is normally built directly from the page name.%0a%0a:Page link: A ''page link'' is something that is used to generate a link to a page. For example, the markup [@[[wiki sandbox]]@], [@[[(wiki) sandbox]]@], [@WikiSandbox@], [@Main/WikiSandbox@], [@[[Main/wiki sandbox]]@], [@[[Main.WikiSandbox | click here]]@], etc all specify a link to the page '[=Main.WikiSandbox=]'. In each case PmWiki uses the context of the link to generate a page name from the page link -- normally by capitalizing each word found in the link and stripping any characters that aren't considered valid in page names.%0a%0a:Page name: The ''page name'' is a string that PmWiki uses to refer to a page - i.e. it ''names the page''. This could also be considered a ''handle'' for the page. The variable for the page name is simply called [@{$Name}@], which for this page is @@{$Name}@@.%0a-> Note that there is no whitespace in page names, and by default PmWiki capitalizes each word in a page's name. There is however a variable [@{$Namespaced}@] where spaces have been inserted, e.g. for the page [=WikiSandbox=] this variable would be [@Wiki Sandbox@].%0a-> Note that PmWiki also uses the page name to locate per-group and per-page customization files in the [@local/@] subdirectory. For example, browsing [=Main.WikiSandbox=] would cause [@local/Main.WikiSandbox.php@] and [@local/Main.php@] to be loaded if these files existed.%0a%0a:Page title: A ''page title'' is the title element of a page, i.e. what is usually shown above the page and in the browser window's name. This title is normally set via the directive [@(:title:)@], but if no such directive is given the title will be automatically generated from the page name. The title of a page is accessed via either the variable [@{$Title}@] or the variable [@{$Titlespaced}@]. The latter differs in that it uses the spaced version of the name.%0a%0a:Page URI: Page names are used in `URIs to tell PmWiki which page is to be loaded or acted upon. The normal form of a page URI is usually one of these two%0a--> [@http://www.example.com/pmwiki/pmwiki.php?n=Main.WikiSandbox@]%0a--> [@http://www.example.com/pmwiki/pmwiki.php/Main.WikiSandbox@]%0a-> Note that various aliasing and rewriting tricks can be used to modify this, but PmWiki expects to obtain a page name from the parameter 'n' or from the [@PATH_INFO@] component following the URI of the script ([@pmwiki.php@]).%0a-> Note that the parameter 'n' takes precedence over [@PATH_INFO@] if both are available.%0a%0a:Wikifarm:Synonymous for "[[#farm | farm]]".%0a%0a
time=1315670897
@@ -1,10 +0,0 @@
version=pmwiki-2.2.58 ordered=1 urlencoded=1
author=Petko
charset=UTF-8
csum=See also
ctime=1250689504
name=PmWiki.GroupCustomizations
rev=7
targets=PmWiki.WikiGroup,PmWiki.WikiAdministrator,PmWiki.LocalCustomizations,PmWiki.GroupHeaders,PmWiki.Passwords,PmWiki.PasswordsAdmin,PmWiki.WikiCascades,PmWiki.GroupName,PmWiki.GroupAttributes,PmWiki.WikiFarms,PmWiki.HierarchicalGroups,Cookbook.LocalCSS,PmWiki.GroupCustomizations
text=(:Summary: How to customize a subset of your wiki:)%0a(:Audience: administrators (intermediate) :)%0aOne of the purposes of [[Wiki Group]]s is to allow a [[Wiki Administrator]] to customize the features of PmWiki on a per-group basis. Here is where ''per group customizations'' come into play.%0a%0a* The ''local/'' subdirectory is used to hold local configuration files. %0a* The ''pub/css/'' subdirectory is used to hold local css files.%0a%0aTo perform [[local customizations]] for a particular WikiGroup, %0a* place the customizations in a file called "''%3cgroupname>.php''" (where ''%3cgroupname>'' is the actual name of the page group in question) in the ''local/'' subdirectory %0a* place the css customizations in a file called "''%3cgroupname>.css''" (where ''%3cgroupname>'' is the actual name of the page group in question) in the ''pub/css/'' subdirectory.%0aThese files will be automatically processed after processing any local customizations in the ''config.php'' and ''local.css'' files.%0a%0aFor example, to change the image displayed in the upper-left corner of pages in the "GroupName" WikiGroup, one could create ''local/GroupName.php'' containing%0a-> [@%0a%3c?php%0a $PageLogoUrl = "/myimages/chess.gif";%0a@]%0aThe example's effect would cause all pages in the GroupName [[Wiki Group]] to use "/myimages/chess.gif" as the logo image instead of the default.%0a%0aTo add markup to the beginning or end of each page in a wiki group, see [[Group headers]].%0a%0a!!! Per-page customizations%0a[[#PerPage]] PmWiki also allows per-page customizations, simply use the full name of the page to be customized instead of the group. For example, one can use the file ''local/Chess.`HomePage.php'' to set local customizations for Chess.`HomePage.%0a%0aAlmost any customization that would be placed in ''config.php'' can be used as a per-group or per-page customization. %0a%0aAn important exception to this is setting '''per-group or per-page customizations for recipe scripts''' included in config.php. Most recipe scripts would need any customization variables defined before the script is included. Instead of using a per-group or per-page customization php file, use a per-group or per-page conditional statement in config.php, before including the recipe script. Example:%0a%0a>>frame%3c%3c%0a->[@$page = PageVar($pagename, '$FullName');%0a$group = PageVar($pagename, '$Group');%0a//per-group customizations:%0aif($group=='GroupName') {%0a $RecipeVariable = 'valueA';%0a etc. ...%0a}%0a//per-page customizations:%0aif($page=='GroupName.PageName) {%0a $RecipeVariable = 'valueB';%0a etc. ...%0a}%0a//include recipe after variables are set:%0ainclude_once('cookbook/recipescript.php');@]%0a>>%3c%3c%0a%25red%25 Note that this method cannot be used to set $DefaultPasswords, you should use Group or Page attributes. See [[Passwords]] and [[PasswordsAdmin]] for more information.%0a%0a!!! Processing order%0aFor all local customizations, PmWiki first processes the ''local/config.php'' file, and then looks for a per-page customization file in the ''local/'' subdirectory to process, followed by any per-group customization file. If no per-page or per-group customizations are loaded, then PmWiki loads ''local/default.php''. If a per-page customization wants to have the per-group customizations loaded first, it can do so directly by using PHP's [@include_once()@] function.%0aFor more information see [[(PmWiki:)wiki cascades]].%0a%0a!!! Custom CSS styles per group or per-page%0aTo apply CSS styles to pages of a specific group named [[Group Name]], create a file named ''GroupName.css'' in the ''pub/css/'' directory and add the CSS style rules there. To apply styles to a specific page, create a file ''GroupName.PageName.css'' in this directory with your style rules. Any CSS rules to be applied for all wiki pages can be put into ''pub/css/local.css''.%0a%0a->[@/pub/css/GroupName.css:%0a%0a body { background: #F4C4B4; }%0a@]%0a%0a!!! Preventing group-Level configurations%0aAny customization file can set $EnablePGCust=0; to prevent later page/group/default customizations from being automatically loaded. If a per-page customization needs to have the per-group customizations loaded first, it can do so directly by using PHP's [@include_once()@] function.%0a%0a!!! Authentication%0aAny passwords required for a group should be set in the group's [[Group Attributes]] page (see [[Passwords Admin]]istration) and not in a group customization file.%0a%0a!!! Consider Wiki Farms%0a[[Wiki Group]]s are an easy way to host multiple sites in a single PmWiki installation by giving each site its own group. Another approach is to use [[Wiki Farms]], which allows each site to have its own set of [[Wiki Group]] and local customization files. Read about %0a%0aIf you are looking for nested group levels, you may want to consider [[PmWiki:HierarchicalGroups|Pm's design considerations on hierarchical groups]].%0a%0a>>faq%3c%3c [[#faq]]%0aQ: How can I apply CSS sLine truncated
time=1388195894
-12
View File
@@ -1,12 +0,0 @@
version=pmwiki-2.2.30 ordered=1 urlencoded=1
agent=Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0
author=SchreyP
charset=UTF-8
csum=Add "|+" after Documentation index link so translation is shown
ctime=1219202352
host=85.171.160.186
name=PmWiki.GroupFooter
rev=62
targets=PmWiki.DocumentationIndex,PmWiki.Variables,PmWiki.GroupF
text=(:Summary:Trail and talk page links:)%0a[[#trailstart]] (:comment included in PmWiki localisation headers and footers :)%0a(:if ontrail {*$Group}.DocumentationIndex#trailstart#trailend {*$Name}:) %0a(:div style="clear:right; float:right; font-size:smaller; background-color:#eee;":)%0a%3c|[[{*$Group}/Documentation index(#trailstart#trailend)|+]]|> %25%25%0a(:divend:)%0a(:ifend:)%0a(:if ontrail {*$Group}.Variables {*$Name}:) %0a(:div style="clear:right; float:right; font-size:smaller; background-color:#ddd;":)%0a%3c|[[{*$Group}/Variables]]|> %25%25%0a(:divend:)%0a(:ifend:)%0a[[#trailend]]%0a[[%3c%3c]]%0a>>bgcolor=#ffe border-top="1px solid black" font-size=.8em%3c%3c%0a(:if name *-Talk:)%0aThis is a talk page for improving [[{(substr "{*$FullName}" 0 -5)}]].%0a(:else:)%0aThis page may have %25commentout-pmwikiorg%25 a more recent version on [[(http://www.)pmwiki.org]]: [[PmWiki:{*$Name}]], and %25%25 a talk page: [[PmWiki:{*$Name}-Talk]].%0a(:ifend:)%0a>>%3c%3c%0a
time=1315670897
-11
View File
@@ -1,11 +0,0 @@
version=pmwiki-2.2.30 ordered=1 urlencoded=1
agent=Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0
author=Simon
charset=UTF-8
csum=restore
host=85.171.160.186
name=PmWiki.GroupHeader
rev=63
targets=
text=(:Summary: PmWiki group header. Includes styles and trail.:)%0a%25define=note font-style=italic color=green%25\%0a%25define=important block bgcolor=#fcc border='1px solid black' padding=5px%25\%0a%25define=audience class='frame rfloat' font-size:smaller bgcolor=#ffffcc clear:right%25(:comment please leave the multiple style definitions concatenated as a single line. Linebreaks do appear in the output when the wiki is configured with linebreaks enabled -- thanks!:)%0a(:include PmWiki.GroupFooter#trailstart#trailend:)%0a(:if ! equal "{*$:Audience} "" :)(:div style="clear:right;":)%25audience%25{*$:Audience}%25%25%0a(:divend:)(:ifend:)
time=1315670897
-10
View File
@@ -1,10 +0,0 @@
version=pmwiki-2.2.48 ordered=1 urlencoded=1
author=Petko
charset=UTF-8
csum=title GroupHeaders and GroupFooters
name=PmWiki.GroupHeaders
rev=72
targets=PmWiki.WikiGroup,PmWiki.WikiStyles,PmWiki.PageDirectives,PmWiki.WikiAdministrator,PmWiki.IncludeOtherPages,PmWiki.LayoutVariables,Cookbook.AllGroupHeader,Cookbook.WikiFooter
text=(:Summary: Group Header and Group Footer page usage:)(:title GroupHeaders and GroupFooters:)%0a(:Audience: authors (intermediate) :)%0aEvery [[WikiGroup]] can have `GroupHeader and `GroupFooter pages that contain markup that should be included at the beginning or end of each page within the group. This feature is useful for:%0a%0a* adding a disclaimer or heading to all of the pages of a group%0a* defining custom [[WikiStyles]] that may be used for all pages in a group%0a* replacing the default headers and/or footers for pages in a group (e.g., using [@(:noheader:)@] and or [@(:nofooter:)@] -- see [[PageDirectives]]).%0a%0aTo create a group header, just create a new page called [@YourGroup.GroupHeader@]. Group headers allow authors to create groups with custom headers and footers without having to coordinate with a [[wiki administrator]]. %0a%0aThe default `GroupHeader or `GroupFooter can be suppressed on an individual page (such as a group's `HomePage) by using the [@(:nogroupheader:)@] and [@(:nogroupfooter:)@] markups ''on that page''.%0a%0aIf a generic `GroupHeader is used in one wikigroup (say, the Site wikigroup), then the code can be easily duplicated in the `GroupHeader of any other group by using %0a[@(:include Site.GroupHeader:)@]. See [[IncludeOtherPages]].%0a%0aIf you want a header or footer to appear when you print a page (action '''print'''), simply create a page called [@YourGroup.GroupPrintHeader@] or [@YourGroup.GroupPrintFooter@] and fill it with your markup.%0a%0aYou can also set the variable [[LayoutVariables#GroupPrintHeaderFmt | [@$GroupPrintHeaderFmt@]]] and [[LayoutVariables#GroupPrintFooterFmt | [@$GroupPrintFooterFmt@]]] in the same way as [@$GroupHeaderFmt@] and [@GroupFooterFmt@] in order to change the header used when [@action=print@]. %0a%0aSee also%0a* [[Cookbook:All group header]] [- {Cookbook/AllGroupHeader$:Summary} -]%0a* [[Cookbook:Wiki footer]] [- {Cookbook/Wikifooter$:Summary} -]%0a%0a%0a>>faq%3c%3c [[#faq]]%0a%0aQ: How do I set the same header or footer for all pages/groups?%0aA: The header and footer for each page are controlled by the variables $GroupHeaderFmt and $GroupFooterFmt. If your site-wide header and footer pages are Site.SiteHeader and Site.SiteFooter, you can add this in config.php:%0a%0a->[@%0a### If you use Site.SiteHeader and Group.GroupHeader%0a$GroupHeaderFmt = '(:include {$SiteGroup}.SiteHeader'%0a . ' basepage={*$FullName}:)(:nl:)' . $GroupHeaderFmt;%0a%0a### If you use Site.SiteHeader instead of Group.GroupHeader%0a$GroupHeaderFmt = '(:include {$SiteGroup}.SiteHeader'%0a . ' basepage={*$FullName}:)(:nl:)';%0a%0a### If you use Site.SiteFooter and Group.GroupFooter%0a$GroupFooterFmt .= '(:nl:)(:include {$SiteGroup}.SiteFooter'%0a . ' basepage={*$FullName}:)';%0a%0a### If you use Site.SiteFooter instead of Group.GroupFooter%0a$GroupFooterFmt = '(:nl:)(:include {$SiteGroup}.SiteFooter'%0a . ' basepage={*$FullName}:)';%0a@]%0a%0aNote that single quotes must be used in the lines above.%0a%0aSee also the Cookbook:AllGroupHeader recipe.%0a%0aA: Instead of using an additional page, you could set any wiki text in $GroupHeaderFmt, for example:%0a%0a->[@$GroupHeaderFmt .= "Global message here.";@]%0a
time=1361895313
title=GroupHeaders and GroupFooters
-11
View File
@@ -1,11 +0,0 @@
version=pmwiki-2.2.30 ordered=1 urlencoded=1
agent=Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0
author=mfwolff
charset=UTF-8
csum=
host=85.171.160.186
name=PmWiki.I18nVariables
rev=16
targets=PmWiki.Internationalizations,Site.Preferences
text=(:Summary:variables used for internationalization (i18n):)%0a%0aThis page describes the variables used by PmWiki for [[Internationalizations]] (i18n).%0a%0a:$EnableXLPageScriptLoad:This variable, if set to 0, will disable the 'xlpage-i18n' parameter in XLPage definitions and thus it will prevent editors from (accidentally) loading scripts and changing the website encoding. Note that if you use this variable, you should include the required scripts, eg. xlpage-utf-8.php, from config.php.%0a%0a:$VarPagesFmt:An array which contains the PageNames where you can find lists (trails) of pages containing variable definitions. To be modified when documentation is not in English. See ''scripts/vardoc.php''.%0a%0a:@@%25blue%25$XL%25%25@@:An array (hash) which contains pairs of language identifiers and translation hashes. Each translation hash maps a given lookup key (or phrase) into a corresponding text string for the given language. Thus, it is essentially a multi-lingual dictionary used for phrase translation. It is also used for handling user preference mappings. Thus, the 'e_row' value that one finds on the [[Site.Preferences]] page is loaded into $XL during preference processing.%0a%0a:$XLLangs:An array that contains the names of the currently active language definitions. Only dictionaries in $XL that are named in $XLLangs are used by the [=$[...]=] markup when performing a translation.%0a%0aSee also:%0a* $TimeFmt%0a
time=1315670897
-10
View File
@@ -1,10 +0,0 @@
version=pmwiki-2.2.54 ordered=1 urlencoded=1
author=simon
charset=UTF-8
csum=tidy
keywords=graphics, pictures, photos
name=PmWiki.Images
rev=186
targets=PmWiki.DocumentationIndex,PmWiki.Links,PmWiki.Uploads,PmWiki.InterMap,PmWiki.WikiStyles,Cookbook.Images,Cookbook.RelativeLinks
text=(:Summary:Placing images in pages:)%0aTo place an image into a page, enter the address (url) of the image into the markup text. %0aAny ''alternate text'' (used for tooltips and for browsers that do not display images) is placed in double quotes immediately following the image url.%0aA caption can follow separated by a vertical bar (|), and may include simple formatting%0a(:markup class=horiz:)%0ahttp://pmichaud.com/img/misc/pc.jpg"Paper clips" | [- %25newwin%25 [[ Wikipedia:Paper_clips | Paper clips ]] are ''fun'' to work with. -]%0a(:markupend:)%0a%0aImages can also be specified as [[upload(s)]]ed files (i.e., [@Attach:image.jpeg@]) and using [[InterMap]] links. %0aBy default PmWiki supports the following image types:%0a-> gif jpg jpeg png%0a%0a%25note%25 (See also [[PmWiki/Uploads]] and [[#notes|Notes]] below for image files that lack extensions.)%0a%0aTo create a [[link(s)]] to an image (like [[http://pmichaud.com/img/misc/pc.jpg]] as opposed to displaying the image itself), use double brackets to mark the link, as in [@[[http://pmichaud.com/img/misc/pc.jpg]]@] or [@[[Attach:image.jpeg]]@].%0a%0aTo have an image link to another location, use the image as the link text as in %0a(:markup class=horiz:)%0a[[http://pmwiki.org/ | http://pmichaud.com/img/misc/pc.jpg"PmWiki"]]%0a(:markupend:)%0aor [@[[http://example.com|Attach:Groupname./image.jpeg]]@].%0a%0a[[#tooltips]]%0a!! Tool tips or alternate text%0aA tool tip, or alternate text, can be displayed when the cursor hovers over the image by placing the description in double quotes directly following the image's URL.%0aThe description cannot contain any formatting.%0a(:markup class=horiz:)%0ahttp://pmichaud.com/img/misc/pc.jpg"Coloured paper clips"%0a(:markupend:)%0a%0a%0a[[#captions]]%0a!! Captions%0aA caption can be added to an image using a vertical bar and the caption text.%0a(:markup class=horiz:)%0ahttp://pmichaud.com/img/misc/pc.jpg | '''Figure 1'''%0a(:markupend:)%0a%0a[[#inline]]%0a!! Image alignment%0aNormally, images are displayed "in line" with the surrounding text. %0a%0aUse [@%25center%25@] to center an image. %0a(:markup class=horiz:)%0aLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. %25center%25http://pmichaud.com/img/misc/pc.jpg"Paper clips"%25%25%0a(:markupend:) %0a%0aUse [@%25right%25@] to right-align an image.%0a(:markup class=horiz:)%0aLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. %25right%25 http://pmichaud.com/img/misc/gem.jpg%25%25%0a(:markupend:) %0a%0a[[#floating]]%0a!! Floating images%0aTo left or right-align an image with text wrapping around it, use the [@%25lfloat%25@] or [@%25rfloat%25@] [[wiki styles]]. %0a(:markup class=horiz:)%0a%25lfloat text-align=center margin-top=5px margin-right=25px margin-bottom=5px margin-left=25px%25 http://pmichaud.com/img/misc/gem.jpg | '''Rock on!'''%0a'''The image is left-aligned, with margins set; the caption is centered; the text wraps on the right side of the image.'''%0a%0aLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. %0a(:markupend:)%0a%0aThe [@[[%3c%3c]]@] markup breaks floating text, and the text continues at the bottom of the image.%0a%0a(:markup class=horiz:) %0a%25lfloat%25 http://pmichaud.com/img/misc/gem.jpg%0a'''The image is left-aligned, and the text wraps on the right side of the image. The text after the ''[@[[%3c%3c]]@]'' markup continues below the image.'''%0a[[%3c%3c]]%0aLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. %0a(:markupend:)%0a%0aUse the [@%25lframe%25@] or [@%25rframe%25@] styles to float an image and place a frame around the image and its caption. The frame can be formatted via wikistyles:%0a%0a(:markup class=horiz:) %0a%25rframe%25 http://pmichaud.com/img/misc/gem.jpg | '''Rock on!'''%0a'''The image is right-aligned, and the text wraps on the left side of the image.'''%0a%0aLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex Line truncated
time=1379064633
@@ -1,9 +0,0 @@
version=pmwiki-2.2.46 ordered=1 urlencoded=1
author=OliverBetz
charset=UTF-8
csum=(:nl:) moved from [[PmWiki/PageDirectives]]
name=PmWiki.IncludeOtherPages
rev=129
targets=PmWiki.Links,PmWiki.WikiGroup,PmWiki.PageTextVariables,PmWiki.IncludeOtherPages-Talk,Cookbook.IncludeSection,Site.PageListTemplates,Cookbook.IncludeUrl,PmWiki.WikiStyles,PmWiki.ConditionalMarkup,PmWiki.PageVariables,PmWiki.WikiAdministrator,PmWiki.PageLists
text=(:Summary: Include contents from other PmWiki pages:)%0a(:Audience: authors (intermediate) :)%0aThe [@(:include:)@] directive makes it possible to insert (or [[Wikipedia:Transclusion|"transclude"]]) the contents of other pages into the current wiki page. All of the include directives below perform a straight text inclusion. In particular, any page [[links]] in the included text are assumed to link to pages in the current [[(wiki) group]] if not otherwise qualified.%0a%0a!! Syntax%0aThe basic syntax is%0a* [=(:=]include PageName:)%0a-> with pagename includes the full page from the same group.%0a* [={Group/PageName$:=][[#includeptv|PTVar]]}%0a-> includes a [[PageTextVariables|named variable]] from a page, [[(Wiki)Group]] and PageName are options%0a%0aThe full syntax is%0a* [=(:=]include%0a [[#includefullname|FullName]]#[[#includeanchor|fromanchor]]#[[#includeanchor|toanchor]] \%0a [[#includelines|lines]]=''12..34'' \%0a [[#includeself|self]]=''0'' \%0a [[#includebasepage|basepage]]=''abc'' \%0a [[#includevariable|variable]]=''value'' \%0a :)%0a-> includes a page according to the parameters supplied. Parameters are optional.%0a[[#firstanchor]]%0a%0a!! Parameters%0aThe directive can have multiple Name parameters with or without anchors, and multiple [[#includevariable|template variable]] parameters.%0a%0a[[#includefullname]]%0a!!! Named pages%0a-%3c [@(:include PageName:)@]%0a-%3c [@(:include Group.PageName:)@]%0a-%3c [@(:include Page1 Page2 Group1.Page3 Group2.Page4:)@]%0a-> Includes the entire text of another page into the current page. Multiple pages may be specified, but only the first available is included.%0a%0a[[#errormessage]]%0aYou can use the above feature to ''display an error message if an include fails''. Create a page, eg. Site.IncludeFailed containing the error message. You can use any page name. Then, in your include markup, append this page at the end of the page list:%0a [=(:include Page1 Page2 Page3 Site.IncludeFailed:)=]%0aA slightly more complex approach is outlined at [[PmWiki:IncludeOtherPages-Talk|the talk page]].%0a%0a[[#includeanchor]]%0a!!! #From#To anchors%0a|| width=*%0a||[@(:include PageName#from#to:)@] ||include lines from ''`PageName'' between the [@[[#from]]@] and [@[[#to]]@] [[Links#anchors|anchors]]%0a||[@(:include PageName#from#:)@] ||include all lines after [@[[#from]]@] to the end of the page%0a||[@(:include PageName##to:)@] ||include all lines from the start of the page to [@[[#to]]@]%0a||[@(:include PageName#from:)@] ||include everything between [@[[#from]]@] and the next anchor%0a||[@(:include PageName#:)@] ||include everything from the top of the page to the first anchor%0a-> %25note%25 Note: do not put whitespace between "#from" "#to"%0a%0a-> %25note%25 Note: text on the same line as a closing anchor but preceding the closing anchor will '''NOT''' be included in the text. Example Below:%0a--> [@[[#start]]some text on the first line@]%0a--> [@some text on the last line [[#end]]@]%0a-> %25note%25The above, when included via [@(:include PageName#start:)@] will have the text on the first line but not the text on the last line.%0a%0a-%3c [@(:include Page1 Page2 #from#to:)@]%0a-> Include from the first available of Page1, Page2 between the [@[[#from]]@] and [@[[#to]]@] %0a-> %25note%25 Note: put whitespace between "Page2" and "#from#to". The same anchors "#from#to" should be in both pages. If proper anchors are missing in the first available of Page1, Page2 the whole contents of the page is included.%0a-> This does not seem to work in 2.2 betas. See Cookbook:IncludeSection for a fix.%0a%0a-%3c [@(:include Page1#from1#to1 Page2#from2#to2:)@]%0a-> Include the first from the first available of Page1 (between the [@[[#from1]]@] and [@[[#to1]]@]) or Page2 (between the [@[[#from2]]@] and [@[[#to2]]@] ) %0a%0a-%3c %25green%25Note%25%25: Previous versions of PmWiki allowed whitespace between [@#from@] and [@#to@] anchors even though it was not designed to. Newer versions do not allow whitespace anymore. To re-enable this "exploited misbehavior" put this into your config.php or farmconfig.php%0a%0a-> [@Markup('includeanchors', '%3cinclude', '/(\\(:include.*?#\\w+)\\s+(#\\w+)/', '$1$2');@]%0a%0a[[#includelines]]%0a!!! Lines=from..to%0a-%3c [@(:include PageName lines=10:)@]%0a-%3c [@(:include PageName lines=5..10:)@]%0a-%3c [@(:include PageName lines=5..:)@]%0a-> Include the first 10 lines, lines 5-10, or lines 5 and up from ''`PageName''. A "line" in this context refers to a line of source. ''Thus a line may be a paragraph that wraps over several lines on the screen, or a completely blank line.''%0a%0a-%3c [@(:include Page1 Page2 Page3 lines=1..5:)@]%0a-> Include the first five lines from the first available of Page1, Page2, or Page3. (To include lines from a list of pages, use a separate include for each.)%0a%0a[[#includeself]]%0a!!! Self=%0a-%3c [@(:include PageName self=0:)@]%0a-> The parameter @@self@@ can be @@0@@ or @@1@@. It tells the includeLine truncated
time=1360060530
@@ -1,9 +0,0 @@
version=pmwiki-2.2.74 ordered=1 urlencoded=1
author=Petko
charset=UTF-8
csum=pmcrypt
name=PmWiki.InitialSetupTasks
rev=98
targets=PmWiki.Installation,Site.Site,SiteAdmin.SiteAdmin,Site.SideBar,Cookbook.ChangeTimeFormat,PmWiki.Variables,PmWiki.PmWikiUsers,Cookbook.Cookbook,Cookbook.CleanUrls,PmWiki.UTF-8,Cookbook.UTF-8,PmWiki.Security,PmWiki.PasswordsAdmin,PmWiki.Upgrades,PmWiki.UploadsAdmin,Cookbook.PerGroupSubDirectories,Cookbook.CookbookBasics,PmWiki.LocalCustomizations,PmWiki.WikiFarms,PmWiki.MailingLists,PmWiki.WikiAdministrator
text=(:Summary:First steps following a fresh installation:)%0a(:Audience: administrators (basic) :)%0aOnce you have PmWiki running on your site (see [[Installation]]), you can customize it for your particular needs.%0a%0aMost PmWiki configuration is performed in files called ''local/config.php'' and ''pub/css/local.css''. %0aSome configuration is done on special pages in the [[{$SiteGroup}/]] and [[SiteAdmin/]] groups, such as the [[{$SiteGroup}.SideBar]] menu.%0a%0a!! The local configuration file (''local/config.php'')%0aWhen you first install PmWiki, the ''local/config.php'' file does not exist. Copy the ''sample-config.php'' file (in the ''docs/'' directory) to ''local/config.php'' and use it as a starting point. You could create ''local/config.php'' from scratch, but ''sample-config.php'' is already populated with many of the options you might want to adjust.%0a%0aHere is a simple ''config.php'' file:%0a%0a-> [@%0a%3c?php if (!defined('PmWiki')) exit();%0a$WikiTitle = "My New Wiki";%0a$PageLogoUrl = "http://example.com/mylogo.gif";%0a%0a# Uncomment these if needed%0a#$ScriptUrl = 'http://example.com/pmwiki/pmwiki.php';%0a#$PubDirUrl = 'http://example.com/pmwiki/pub';%0a%0a$DefaultPasswords['admin'] = pmcrypt('onesecret');%0a%0a$EnableUpload = 1;%0a$DefaultPasswords['upload'] = pmcrypt('secrettwo');%0a%0a# Uncomment and change these if needed%0a# putenv("TZ=EST5EDT"); # if you run PHP 5.0 or older%0a# date_default_timezone_set('America/New_York'); # if you run PHP 5.1 or newer%0a%0a$TimeFmt = '%25B %25d, %25Y, at %25I:%25M %25p EST';%0a@]%0a%0aNote that ''config.php'' begins with @@%3c?php@@ . The PHP end tag @@?>@@ is optional, and can be left off to improve compatibility with some operating systems. Be sure there aren't any blank lines or spaces before the @@%3c?php@@ or after any closing @@?>@@, or else you may get strange PHP error messages at the beginning of your wiki pages.%0a%0aThe ''config.php'' file above sets the value of PHP variables used by PmWiki:%0a* The $WikiTitle variable gives the name of your site as it will appear in a user's browser title bar.%0a* The @@$ScriptUrl@@ and @@$PubDirUrl@@ variables tell your wiki where it is located. Often pmwiki can guess, but if you have difficulty with links not working or skins not being found then try uncommenting these lines.%0a* The $PageLogoUrl variable specifies the URL of the icon image that will appear in the upper-left corner of each wiki page.%0a* The @@$DefaultPasswords['admin']@@ sets an administrative password.%0a* Setting $EnableUpload to "1" enables Uploads ("Attached files"). @@$DefaultPasswords['upload']@@ sets an upload password.%0a* The TZ environment variable defines a particular time zone (see [[Cookbook:ChangeTimeFormat]]). If your site runs on PHP 5.1 or newer, it is recommended to use the function date_default_timezone_set, see below.%0a* The date_default_timezone_set tells PHP what the default time zone is. For other ways to set the time zone, and a list of identifiers, see [[http://php.net/manual/en/function.date-default-timezone-set.php | the online PHP manual]].%0a* The $TimeFmt variable defines the appearance of time strings and (along with TZ) localizes the wiki to a specific time zone (see [[Cookbook:ChangeTimeFormat]]).%0a%0aBy setting these (and other) variables in ''local/config.php'', you can change the look and feel of PmWiki from its default, sometimes substantially so. See [[PmWiki.Variables]] for a list of variables that PmWiki uses, and see PmWiki:PmWikiUsers for examples of sites that use PmWiki in customized ways.%0a%0a!!! Other common setup tasks%0aThe following [[variables]] are often requested when preparing a new wiki%0a* Author required when editing a page @@$EnablePostAuthorRequired = 1;@@ %0a* Set the $DefaultGroup %0a%0aThese common [[(Cookbook:)Cookbook]] recipes are also often installed immediately%0a* [[(Cookbook:)Clean Urls]] - Remove the @@?n=Group.Page@@ arguments from the end of URLs%0a%0aIf you prepare an international wiki, potentially with characters in different alphabets (Cyrillic, Greek, Chinese) or many diacritical symbols (Czech + French), please look at [[PmWiki.UTF-8]] and Cookbook:UTF-8.%0a%0a!! Security%0aReview and set up any [[security]] required.%0a%0a!!!Setting an administrative password%0a%0aThe pages in the [[{$SiteGroup}/Site]] group (except the {$SiteGroup}.SideBar) are locked by default. In order to edit pages in this group you need to create a site-wide admin password in ''local/config.php''. To set the site-wide admin password to "@@mysecret@@", change the line to the following:%0a%0a->[@$DefaultPasswords['admin'] = pmcrypt('mysecret');@]%0a%0aYou must use the [@pmcrypt()@] function, but set the password to a value with meaning for you. See [[PasswordsAdmin]] for details about making the password more secure.%0a%0a!![[#dontmodify]]Don't modify or rename ''pmwiki.php''%0a%0aPmWiki has been designed so that all customizations can be made without changing the distribuLine truncated
time=1430064149
-10
View File
@@ -1,10 +0,0 @@
version=pmwiki-2.2.58 ordered=1 urlencoded=1
author=Petko
charset=UTF-8
csum=See also [[FilePermissions]].
name=PmWiki.Installation
rev=420
targets=PmWiki.Requirements,PmWiki.Upgrades,PmWiki.WikiFarms,PmWiki.ChangeLog,PmWiki.ReleaseNotes,PITS.PITS,PmWiki.MailingLists,PmWiki.Subversion,Cookbook.Cookbook,PmWiki.Skins,PmWiki.FilePermissions,PmWiki.InitialSetupTasks,PmWiki.Internationalizations,Group.Name,Cookbook.SimultaneousEdits,PmWiki.SimultaneousEdits,PmWiki.Troubleshooting,Cookbook.PHP,Cookbook.InstallOnIIS,Cookbook.CleanUrls,Cookbook.Standalone,Cookbook.WikiOnAStick
text=(:title PmWiki Installation :)%0a(:Summary: Obtaining and installing PmWiki:)%0a(:Audience: administrators (basic) :)%0aThis page explains how to download and install PmWiki 2.1 and 2.2. %0aHere's a list of related pages:%0a%0a* [[Requirements]] - {Requirements$:Summary}%0a* [[Upgrades]] - {Upgrades$:Summary}%0a* [[Wiki Farms]] - {WikiFarms$:Summary}%0a* [[Change Log]] - {ChangeLog$:Summary}%0a%0a'''Improvements''' to these instructions are always appreciated. Just report any problems you encounter to the pmwiki-users [[mailing list(s)]] or use the [[PITS:PITS |PmWiki Issue Tracking System]].%0a%0a!! Installing PmWiki%0aIf you upgrade, please read the page [[Upgrades]] and [[Release notes]].%0a%0a!!! 1. Download%0aDownload the latest ''stable'' version of PmWiki as a%0a* zip archive ([[(http://pmwiki.org/pub/pmwiki/)pmwiki-latest.zip]]), or a%0a* gzipped tarball ([[(http://pmwiki.org/pub/pmwiki/)pmwiki-latest.tgz]]) from [[http://pmwiki.org/pub/pmwiki/]], or%0aDownload the latest ''beta'' version from the [[PmWiki:Subversion]] page.%0a%0a%0a!!! [[#unpack]] 2. Unpack%0aUnpack the archive ([@tar zxvf pmwiki-latest.tgz@] or [@unzip pmwiki-latest.zip@]). This will create a ''pmwiki-x.y.z'' directory containing the PmWiki software. For example, the current "latest" should unpack to a directory named ''{$Version}''. The files in this directory include:%0a>>pre%3c%3c%0a README.txt An introductory document%0a pmwiki.php The main PmWiki script%0a local/ Configuration scripts (local configuration files)%0a cookbook/ Recipes (add-ons) from the [[(Cookbook:)Cookbook]]%0a docs/ Brief documentation, sample configuration scripts%0a pub/ Publicly accessible files%0a pub/css/ Extra CSS stylesheet files '^[[PmWiki/Skins#further|#]]^'%0a pub/guiedit/%0a pub/skins/ Layout templates for [[http://www.pmwiki.org/wiki/Skins/Skins|custom]] look and feel%0a scripts/ Scripts that are part of PmWiki%0a wikilib.d/ Bundled default PmWiki pages%0a>>%3c%3c%0a%0aThe ''pmwiki-x.y.z'' directory needs to be placed into a location accessible by your webserver (e.g., in a ''public_html'' directory of some sort). You can place files and directories using a number of methods -- FTP, or a Unix [@mv@] or [@cp@] command generally does the job.%0a%0a->%25note%25 Note: It is recommended to change the "''pmwiki-x.y.z''" directory name to be simply "''pmwiki''" or just "''wiki''".%0a%0a!!! [[#directories]] 3. Create directories%0a[[#dirsetup]]In most cases PmWiki will do this for you.%0aOpen a web browser to the ''pmwiki.php'' script on the server (i.e., not the one on your local computer or accessed using a [=file://...=] URL). PmWiki will then analyze your system configuration and provide instructions (if needed) for creating the ''wiki.d/'' directory which will be used to hold the pages created for your site. %0a%0aOtherwise, there are two ways to achieve this. (Use %25newwin%25[[http://filezilla-project.org/download.php|Filezilla]] or [[http://winscp.net/eng/download.php|WinSCP]] to change FTP file/folder permissions.)%0a%0a->3a. You can create the ''wiki.d/'' directory manually, and then give it full write permissions (i.e., "[@chmod 777 wiki.d@]"). Use this method when "safe mode" is activated in the server's PHP installation.%0a%0a->3b. On some systems you can let PmWiki create ''wiki.d/'' by temporarily changing the permissions on the directory containing the ''pmwiki.php'' file to 2777. In Unix this is commonly done by changing to the directory containing ''pmwiki.php'' and executing the command%0a%0a->@@chmod 2777 .@@%0a%0a->(note the dot at the end). The [@chmod@] command also works in many FTP programs. Creating ''wiki.d/'' in this manner will (1) make the directory writable so the web server can create the data directory it needs for the wiki files, (2) preserve group ownership of the directory so the installer account can manipulate the files created in this directory, and (3) make it more difficult for other accounts on the same server to access the files in ''wiki.d/''.%0a%0aAfter establishing directory permissions, try opening a browser to the ''pmwiki.php'' script again. If all is well, the ''wiki.d'' directory will have been created and you'll see the default home page.%0a%0a%25red%25'''Important:''' If you used method 3b, you should reset permissions by executing "[@chmod 755 .@]" in the directory containing pmwiki.php.%25%25%0a%0aSee also [[FilePermissions]].%0a%0a[[#dirsetupend]]%0a!!! 4. Initialize%0aCheck out [[Initial Setup Tasks]] for other tasks you may want to perform to begin customizing your PmWiki installation. You might also want to peruse the [[Release Notes]] for further information.%0a%0a%0a!!! 5. Set language%0aIf you want to use PmWiki in a different language download the [[Internationalizations|international]] language pack as zip archive ([[(http://pmwiki.org/pub/pmwiki/i18n/)i18n-all.zip]]) from [Line truncated
time=1389463206
title=PmWiki Installation
-9
View File
@@ -1,9 +0,0 @@
version=pmwiki-2.2.39 ordered=1 urlencoded=1
author=mfwolff
charset=UTF-8
csum=Typo
name=PmWiki.InterMap
rev=56
targets=PmWiki.WikiWikiWeb,Site.InterMap,PmWiki.Variables,Cookbook.RelativeUrls,Cookbook.RelativeLinks,PmWiki.LinkSchemes,PmWiki.WikiFarms,PmWiki.Upgrades
text=(:Summary: Interwiki links definition and use:)%0a(:Audience: author (intermediate) :)%0a%0aThe InterMap (also called InterWiki in some other wikis) is a system for defining links between [[WikiWikiWeb]] sites that was first developed by UseMod and Meatball (see UseMod:InterWiki and Meatball:InterWiki). The method is to use a word shortcut that stands for a defined path. InterMap links have the form [@MapPrefix:PagePath@], where the host prefix is converted to a partial URL based on entries in the site's ''intermap.txt'' and ''localmap.txt'' files.%0a%0a[[#custominclude]]%0a!! The default intermap.txt%0a%0aThe default ''intermap.txt'' distributed with PmWiki (in the ''scripts/'' directory) includes the following InterMap entries:%0a>>pre%3c%3c%0a PmWiki: http://www.pmwiki.org/wiki/PmWiki/ %0a Cookbook: http://www.pmwiki.org/wiki/Cookbook/ %0a Wiki: http://www.c2.com/cgi/wiki? %0a UseMod: http://www.usemod.com/cgi-bin/wiki.pl? %0a Meatball: http://www.usemod.com/cgi-bin/mb.pl? %0a Wikipedia: http://en.wikipedia.org/wiki/ %0a PITS: http://www.pmwiki.org/wiki/PITS/ %0a PmL10n: http://www.pmwiki.org/wiki/Localization/%0a Path:%0a>>%3c%3c%0a%0a!! The page [[{$SiteGroup}.InterMap]]%0a(:if exists {$SiteGroup}.InterMap:)%0a[[{$SiteGroup}.InterMap]] includes the following entries:%0a(:include {$SiteGroup}.InterMap#include#includeend:)%0a(:else:)%0aYou can map your own prefixes in your local page [[{$SiteGroup}.InterMap]].%0a(:ifend:)%0a[[#customincludeend]]%0a%0aThus, "PmWiki:Variables" becomes "http://www.pmwiki.org/wiki/PmWiki/" + "Variables," a link to the [[PmWiki.Variables->http://www.pmwiki.org/wiki/PmWiki/Variables]] page on the official PmWiki web site, Wiki:FrontPage is a link to the front page of the first WikiWikiWeb, and Wikipedia:Stonehenge takes you to the Wikipedia article about the famous megaliths in England. %0a%0a!! Usage in a wiki page%0a%0aLike other links, you can use the double-bracket syntax to get different link text:%0a(:markup class=horiz:)%0a* [[Meatball:StartingPoints | starting points]] over at Meatball%0a* [[starting points -> Meatball:StartingPoints]] over at Meatball%0a(:markupend:)%0a%0aIf you want to link just to what the intermap says (e.g. http://www.wikipedia.com/wiki/ for Wikipedia), then do [@[[Wikipedia:. | Wikipedia's main page]]@], which produces [[Wikipedia:. | Wikipedia's main page]]. Note the . (period) after the Map: reference.%0a%0a[[#path]]%0aThe special [@Path:@] InterMap entry can be used to create "[[Cookbook:RelativeUrls|relative urls]]" in [[Cookbook:RelativeLinks|links]].%0a%0a!! Custom InterMap prefixes%0aThe actual set of InterMap links at any site is defined by the site administrator via the [[Site.InterMap]] page and the ''local/localmap.txt'' file.%0a%0aAn intermap entry takes the following format:%0a%0a-> [@%0aMapPrefix: http://example.com/partial/url/%0a@]%0a%0aThe InterMap entry can be for any of the [[(PmWiki:)link schemes]] supported by PmWiki.%0a[[%3c%3c]]%0aYou can create your own InterMap links by doing one or more of the following:%0a%0a* Modify the page called ''[[{$SiteGroup}.InterMap]]'' and place entries like the ones above in it.%0a* Create a file called ''local/localmap.txt'' and place entries like the ones above in it.%0a* In a [[WikiFarm(s)]] installation you can create a file called%0a ''local/farmmap.txt'' and there place entries like the ones above in it.%0a These prefixes will be common to all the wikis in the farm.%0a* Ensure that there is a space after the colon.%0a%0aDo not edit the file ''scripts/intermap.txt'' directly! If you do, you'll%0alose your changes when you [[PmWiki/upgrade(s)]] PmWiki.%0a%0a%0a!! Variables and InterMap links%0a%0aIt's possible to use variables within your InterMap entries. The following%0aentries create [@ThisWiki:@] and [@ThisPage:@] shortcuts:%0a%0a-> [@%0aThisWiki: $ScriptUrl%0aThisPage: {$PageUrl}%0a@]%0a%0aYou can also define InterMap entries where the text of the entry is%0asubstituted into the middle of the URL. Just include '$1' in the URL where%0ayou want the substitution to take place. For example:%0a%0a->[@Jargon: http://catb.org/~esr/jargon/html/$1.html@]%0a%0awould cause [@Jargon:F/feature-creep@] to be converted to [@http://catb.org/~esr/jargon/html/F/feature-creep.html@].%0a%0a%0a!! Tips and tricks%0a%0aIt is possible to document your intermap prefixes directly in the page%0a[[Site.InterMap]]. The extra text will not cause a performance penalty, nor%0awill it break the definition of prefixes. However, be aware that anything%0amatching a line starting with a word and a colon (''':''') will be%0aconsidered to define a prefix.%0a%0aThe order in which various sources are checked for definitions of prefixes%0ais controlled by the variable $InterMapFiles. Currently the precedence%0a(highest to lowest is as follows):%0a* ''local/localmap.txt''%0a* ''$SiteGroup.InterMap''%0a* ''$FarmD/local/farmmap.txt''%0a* ''$FarmD/scripts/inLine truncated
time=1341925508
@@ -1,9 +0,0 @@
version=pmwiki-2.2.42 ordered=1 urlencoded=1
author=Petko
charset=UTF-8
csum=but after any $WikiDir and $WikiLibDirs setting
name=PmWiki.Internationalizations
rev=110
targets=Group.Group,Group.XLPage,Group.XLPageLocal,PmWiki.OtherLanguages,PmWiki.UTF-8,PmWikiFr.XLPage,PmWiki.WikiGroup,PmWiki.GroupCustomizations,Cookbook.MultiLanguage,PmWiki.PmWiki,Localization.Localization
text=(:Summary: Language internationalisation of web pages:)%0a[[#include]]%0aPmWiki supports internationalization (internationalisation) of web pages, allowing accented characters to appear in page names and almost complete customization of PmWiki's prompts. %0a[[#includeend]]%0aMost customization is provided via the XLPage() function in PmWiki, which loads a set of translation variables from a wiki page (typically named XLPage, but it can be named anything you wish).%0a%0aThe rest of this page is devoted to the installation, configuration and usage of other language(s) support. If you are looking for tools and help to ''localize'' PmWiki in your language, or how you can improve the existing translations, start on pmwiki.org with the page [[(http://www.pmwiki.org/wiki/Localization/)Localization]] - The Translation Portal.%0a%0a>>rframe font-size:smaller clear:right%3c%3c%0a(:pagelist fmt=#languagelist2 trail=PmWiki.OtherLanguages order=name:)%0a(:if4 false:)%0a[[#languagelist2]]%0a(:template each:)%0a-%3c [[{=$Group}/]] {{=$Group}.{=$Group}$:Language} ~ [-[[{=$Group}/XLPage]]-] (:if exists {=$Group}.XLPageLocal:) [-[[{=$Group}/XLPageLocal]]-] (:ifend:)%0a[[#languagelistend]]%0a(:if4end:)%0a>>%3c%3c%0a!! [[#LoadingTranslationPages]] Loading Translation Pages%0a%0aPages for many [[(PmWiki:)other languages]] have already been created and maintained at the pmichaud.com site. You can download an archive of these translations from http://www.pmwiki.org/pub/pmwiki/i18n/ . Simply download the appropriate language archive(s), and unpack the archive(s) into the directory containing your ''pmwiki.php'' installation. Each archive contains a number of page files that are placed in your ''wikilib.d/'' directory, and some special scripts for translations that use a character set other than iso-8859-1 (PmWiki's default). You can also use [[UTF-8]] charset.%0a%0aOnce the translation pages are installed, you enable a language by adding a call to `XLPage() in your ''config.php'' file. For example, to select French language prompts, one would specify%0a%0a->[@%0ainclude_once("scripts/xlpage-utf-8.php"); # optional%0aXLPage('fr','PmWikiFr.XLPage');@]%0a%0awhich says to load the translations for French ('fr') from the page [[PmWikiFr.XLPage]]. The include_once line is recommended if you start a new wiki, and it should be placed ''before'' the XLPage line (for languages with alphabets other than the Latin, the include_once line is required). These lines should be placed near the beginning of config.php, ''but after any $WikiDir and $WikiLibDirs setting (if you have such setting)''.%0a%0aIt's possible to load multiple pages; so if you want to create your own local translations without changing the ones you got from an i18n archive, just create another page (see below) and load it first. Be sure that you load first the page with your local changes:%0a%0a-> [@%0aXLPage('fr','PmWikiFr.XLPageLocal'); # my local translations%0aXLPage('fr','PmWikiFr.XLPage'); # from i18n.tgz%0a@]%0a%0aIf your intention is to offer multiple languages on your site, and use [[Wiki Group]]s as language selectors, you may want to place this code in local customizations files (see [[Group Customizations]]). For example, if your site is published in French and English, and the French pages are in a group called Fr, you could create a file named Fr.php in the ''local/'' directory which contains:%0a%0a-> [@%0a%3c?php if (!defined('PmWiki')) exit();%0a##change to French language%0aXLPage('fr','PmWikiFr.XLPage');%0a@]%0a%0aYou may wish to create a page called ''PmwikiFr.php'' with the same content to access the French documentation in the PmwikiFr group. ''En.php'' is not necessary in this case since English is the default language.%0a%0aAn alternative to the above would be to add to ''config.php'' the following, which tests if there is an XLPage in a group, and if it finds one it gets loaded:%0a%0a-> [@ %0a$xlpage = FmtPageName('$Group.XLPage', $pagename);%0aif (PageExists($xlpage)) XLPage($xlpage, $xlpage);%0a@]%0a%0aWith this method you would need to copy any relevant XLPage into any group which needs the different language support.%0a%0aSee also [[Cookbook:MultiLanguage]] {Cookbook/MultiLanguage$:Summary}%0a%0a!![[#CreatingNewTranslations]]Creating New Translations%0a%0aIf language pages don't exist for your desired language, it's easy to create one! An XLPage translation file simply contains lines of the form%0a%0a->[@'phrase' => 'translated phrase',@]%0a%0awhere "phrase" is an internationalized phrase (denoted by [@$[phrase]@]) in PmWiki's $...Fmt variables, and "translated phrase" is what should be printed in your particular language. For example, the line (in [@PmWikiFr.XLPage@])%0a%0a->[@'Search' => 'Rechercher',@]%0a%0aconverts "[@$[Search]@]" to "Rechercher" on output. The file [[http://www.pmwiki.org/wiki/Localization/XLPageTemplate|Localization:XLPageTemplate]] is a good starting point for creating a new XLPage and has most of PmWLine truncated
time=1345914537
-10
View File
@@ -1,10 +0,0 @@
version=pmwiki-2.2.45 ordered=1 urlencoded=1
author=Petko
charset=UTF-8
csum=Noone is afraid :-)
ctime=1180819909
name=PmWiki.Introduction
rev=32
targets=PmWiki.WikiWikiWeb,PmWiki.PmWiki,Main.WikiSandbox,PmWiki.BasicEditing,PmWiki.TextFormattingRules,PmWiki.Requirements,PmWiki.DocumentationIndex,PmWiki.Download,PmWiki.Installation,PmWiki.MailingLists,PmWiki.HowToGetAssistance
text=(:Summary:Frequent questions before installing PmWiki:)%0a>>faq%3c%3c [[#faq]]%0aQ: What is PmWiki?%0aA: PmWiki is a [[WikiWikiWeb|wiki-based]] system for collaborative creation and maintenance of websites. See [[PmWiki/]].%0a%0aQ: What can I do with it?%0aA: PmWiki pages look and act like normal web pages, except they have an "Edit" link that makes it easy to modify existing pages and add new pages into the website, using [[basic editing]] rules. You do not need to know or use any HTML or CSS. Page editing can be left open to the public or restricted to small groups of authors. Feel free to experiment with the [[PmWiki/Text Formatting Rules]] in the "[[Main/WikiSandbox?action=edit | Wiki sandbox]]". The website you're currently viewing is built and maintained with PmWiki.%0a%0aQ: What are the requirements?%0aA: See the [[PmWiki.Requirements | PmWiki requirements]] page.%0a%0aQ: Where can I find documentation?%0aA: See the [[PmWiki.DocumentationIndex | documentation index]] page.%0a%0aQ: How can I download PmWiki?%0aA: See the [[PmWiki:Download | download]] page.%0a%0aQ: How do I install PmWiki?%0aA: Instructions for installation are on the [[PmWiki.Installation | installation page]].%0a%0aQ: How do I get help with PmWiki?%0aA: See [[(PmWiki:)Mailing lists]] and [[(PmWiki:)How to get assistance]].%0a%0aQ: How do you pronounce "Michaud"?%0aA: "Michaud" is french pronounced "mee show", the trailing D is silent.%0a
time=1355132038
-9
View File
@@ -1,9 +0,0 @@
version=pmwiki-2.2.61 ordered=1 urlencoded=1
author=Petko
charset=UTF-8
csum=$EnableTableAutoValignTop
name=PmWiki.LayoutVariables
rev=113
targets=PmWiki.PageDirectives,PmWiki.PageHistory,PmWiki.SkinTemplates,PmWiki.WikiGroup,PmWiki.Questions,Cookbook.RecentUploadsLog,PmWiki.CustomWikiStyles,PmWiki.WikiStyles,PmWiki.Tables,PmWiki.TableDirectives,PmWiki.EditVariables
text=(:Summary:variables that control page layout:)%0aVariable substitutions in the skin template are all managed by the `FmtPageName() function from pmwiki.php. Pmwiki variable substitutions available on pages are managed by the {$var} substitutions from stdmarkup.php or superseded in local/config files. %0a%0a:$ActionSkin:This array is used to override the current skin when performing a given action. The most common use is to set @@$ActionSkin['print']='foo'@@ to use the 'foo' skin when printing, regardless of what the @@$Skin@@ variable is set to.%0a%0a:$WikiTitle:A variable which contains the Wiki title as displayed in the browser tab and at the top of the browser window.%0a%0a:$EnablePageTitlePriority:A variable defining how to treat multiple @@ [=(:title ...:)=] @@ [[page directives]] (added in PmWiki 2.2.9).%0a: : @@$EnablePageTitlePriority = 0;@@ # PmWiki default, last encountered title wins (the title may be changed from included pages or GroupFooter).%0a: : @@$EnablePageTitlePriority = 1;@@ # First title wins; if a title is defined in the page, directives from included pages cannot change it.%0a%0a:$EnableDiffInline:If set to 0, this variable switches off the word-level highlighting on the markup in the [[page history]].%0a: : @@$EnableDiffInline = 0;@@ # Disable colors, show plain text differences%0a%0a:$HTMLStylesFmt:An array of CSS statements to be included in the page's output along with other HTML headers. This array provides an easy place for scripts to add custom CSS statements.%0a%0a:$HTMLHeaderFmt:An array of HTML text to be included in the page's %3chead> section, at the point where the [[skin template(s)]] specifies a [@%3c!--HTMLHeader-->@] directive. This array provides an easy place for scripts to add custom HTML headers.%0a%0a->For example, if you want to specify a logo for all the pages of your wiki (a png image for Firefox (and others...), an ico for Internet Explorer):%0a-->[@ %0a$HTMLHeaderFmt['logo'] =%0a '%3clink href="http://path/to/logo.png" type="image/png" rel="icon" />%0a %3clink href="http://path/to/logo.ico" type="image/x-icon" rel="shortcut icon" />';%0a@]%0a%0a->Another example, if you want to get the rss notification on some browsers (the rss icon in firefox for instance):%0a-->[@ %0a$HTMLHeaderFmt['rss'] =%0a '%3clink rel="alternate" type="application/rss+xml" title="Rss All recent Changes" %0a href="$ScriptUrl/Site/AllRecentChanges?action=rss" />';%0a@]%0a%0a:$HTMLFooterFmt:Like $HTMLHeaderFmt above, this contains an array of HTML text to be included near the end of an HTML document, at the point where the [[skin template(s)]] specifies a [@%3c!--HTMLFooter-->@] directive (usually just before a closing %3c/body> tag). Primarily used by scripts to add custom HTML output after the body of the page output. %0a%0a:$MetaRobots:Sets the value of the [@%3cmeta name='robots' ... />@] tag generated by PmWiki to control search engine robots accessing the site. PmWiki's default setting tells robots to not index anything but the normal page view, and to not index pages in the PmWiki [[wiki group]]. Explicitly setting $MetaRobots overrides this default.%0a # never index this site%0a $MetaRobots = 'noindex,nofollow';%0a # disable the robots tag entirely%0a $MetaRobots = '';%0a%0a:$MessagesFmt:An array of HTML text to be displayed at the point of any [@(:messages:)@] markup. Commonly used for displaying messages with respect to editing pages.%0a%0a:$RecentChangesFmt:An array specifying the format of the RecentChanges listing.%0a%0a->The key of the array specifies the page where changes will be logged, as in%0a-->[@%0a$RecentChangesFmt['$SiteGroup.AllRecentChanges']%0a@]%0a->The value of the array specifies the format in which the changes will be logged, as in%0a-->[@%0a'* [[{$Group}.{$Name}]] . . . $CurrentTime $[by] $AuthorLink: [=$ChangeSummary=]'%0a@]%0a->Note the two consecutive spaces before the three dots (@@. . .@@). The two spaces separate two parts of the format: the first part doesn't change (e.g. a link to the changed page) and the second part does change (e.g. the date and author of the change). Upon saving a page, PmWiki removes a line that matches the first part and adds a line with the current format before the first line with 2 spaces. This way, any line without two consecutive spaces stays at the top of the recent changes page.%0a%0a->You can use and adapt the following to change the format (put it in config.php):%0a-->[@%0a$RecentChangesFmt['$SiteGroup.AllRecentChanges'] = %0a '* [[{$Group}.{$Name}]] . . . $CurrentTime $[by] $AuthorLink: [=$ChangeSummary=]';%0a$RecentChangesFmt['$Group.RecentChanges'] =%0a '* [[{$Group}/{$Name}]] . . . $CurrentTime $[by] $AuthorLink: [=$ChangeSummary=]';%0a@]%0a%0a->Note that changes made to the format will only affect new edits. In other words, you will need to edit a page for your new format to be visible. Note also that you need to have two spaces between the page name and the Line truncated
time=1393589683
-9
View File
@@ -1,9 +0,0 @@
version=pmwiki-2.2.71 ordered=1 urlencoded=1
author=gb
charset=UTF-8
csum=update $MakePageNamePatterns (because of /e)
name=PmWiki.LinkVariables
rev=66
targets=Cookbook.PagePaths,PmWiki.InterMap,Cookbook.DotsInLinks,PmWiki.PageDirectives,Category.PmWikiDeveloper
text=(:Summary:variables that control the display of links in pages:)%0a(:Audience: admins (advanced):)%0a:$EnableLinkPageRelative:When enabled, causes PmWiki to use relative urls for page links instead of absolute urls.%0a $EnableLinkPageRelative = 1;%0a%0a:$PagePathFmt: This array lists the order in which PmWiki looks for the page that you ''most likely'' are attempting to link to. The default is listed below. Look at Cookbook:PagePaths for some ideas.%0a [=array('{$Group}.$1', '$1.$1', '$1.{$DefaultName}')=]%0a%0a:$LinkPageExistsFmt:The (HTML) string to output for links to already existing wiki pages. Defaults to %0a [=%3ca class='wikilink' href='\$LinkUrl'>\$LinkText%3c/a>=]%0a%0a:$LinkPageCreateFmt:The (HTML) string to output for links to non-existent wiki pages. The default is to add a '?' after the link text with a link to the page edit/create form. Defaults to%0a [=%3ca class='createlinktext' href='\$PageUrl?action=edit'>\$LinkText%3c/a>=]%0a [=%3ca class='createlink' href='\$PageUrl?action=edit'>?%3c/a>=]%0a%0a:$LinkPageCreateSpaceFmt:Same as $LinkPageCreateFmt, but used when the link text has a space in it. %0a%0a:$LinkPageSelfFmt:The (HTML) string to output for self-referencing links (i.e. links to the page itself). Defaults to%0a [=%3ca class='selflink' href='\$LinkUrl'>\$LinkText%3c/a>=]%0a%0a:$UrlLinkFmt:The (HTML) string to output for URL-links that begin with 'http:', 'ftp:', etc. Defaults to%0a [=%3ca class='urllink' href='\$LinkUrl' title='\$LinkAlt' rel='nofollow'>\$LinkText%3c/a>=]%0a%0a:$IMapLinkFmt: an array of link formats for various link "schemes". Not set as default.%0a->Examples of custom formats to allow different styling via classes: %0a->Links to http: standard url links:%0a [= $IMapLinkFmt['http:'] = "%3ca class='httplink urllink' href='\$LinkUrl'>\$LinkText%3c/a>"; =] %0a->Links to https: secure pages:%0a [= $IMapLinkFmt['https:'] = "%3ca class='httpslink urllink' href='\$LinkUrl'>\$LinkText%3c/a>"; =] %0a->Links to PmWiki: InterMap shortcut:%0a [= $IMapLinkFmt['PmWiki:'] = "%3ca class='pmwikilink urllink' href='\$LinkUrl'>\$LinkText%3c/a>";=]%0a%0a:$InterMapFiles:An array consisting a list of files and pages containing [[InterMap]] entries to be loaded.%0a%0a:$MakePageNameFunction:Name of a custom function to replace `MakePageName(), which converts strings into valid page names.%0a%0a:$MakePageNamePatterns: $MakePageNamePatterns is an array of regular expression replacements that is used to map the page link in a ''free link'' such as [@[[free link]]@] into a page name. Currently the default sequence is: [@%0a "/'/" => '', # strip single-quotes%0a "/[^$PageNameChars]+/" => ' ', # convert everything else to space%0a '/((^|[^-\\w])\\w)/' => PCCF("return strtoupper(\$m[1]);"),%0a '/ /' => ''%0a@]%0a: :Note that if you change $MakePageNamePatterns, the documentation links may break. This can be fixed by re-setting $MakePageNamePatterns to the default in local/PmWiki.php.%0a%0a:$MakePageNameSplitPattern:See Cookbook:DotsInLinks.%0a%0a:$WikiWordCountMax:The maximum number of times to convert each WikiWord encountered on a page. Defaults to 1,000,000. Common settings for this variable are zero (disable WikiWord links) and one (convert only the first occurrence of each WikiWord).%0a $WikiWordCountMax = 0; # disable WikiWord links%0a $WikiWordCountMax = 1; # convert only first WikiWord%0a%0a:$WikiWordCount:An array that allows the number of WikiWord conversions to be set on a per-WikiWord basis. The default is to use $WikiWordCountMax unless a value is set in this array. By default PmWiki sets @@$WikiWordCount['PmWiki']=1@@ to limit the number of conversions of "PmWiki".%0a $WikiWordCount[=['PhD']=0; # Don't convert "PhD"=]%0a $WikiWordCount['WikiWord']=5; # Convert WikiWord 5 times%0a # the following lines keep a page from linking to itself%0a $title = [=FmtPageName=]('$Title_',$pagename);%0a $WikiWordCount[$title]=0; %0a %0a:$EnableRedirectQuiet:Enable the @@quiet=1@@ parameter for the [[PmWiki.PageDirectives#redirect|redirect directive]]. On publicly edited wikis it is advisable not to enable quiet redirects.%0a $EnableRedirectQuiet = 0; # disable quiet redirects (default)%0a $EnableRedirectQuiet = 1; # enable quiet redirects%0a%0aCategories: [[!PmWiki Developer]]
time=1421886876
-9
View File
@@ -1,9 +0,0 @@
version=pmwiki-2.2.62 ordered=1 urlencoded=1
author=simon
charset=UTF-8
csum=add examples
name=PmWiki.Links
rev=184
targets=PmWiki.WikiSandbox,PmWiki.BasicEditing,Main.WikiSandbox,Main.HomePage,PmWiki.WikiWikiWeb,PmWiki.Installation,PmWiki.WikiWord,PmWiki.Links,PmWiki.InterMap,PmWiki.Images,Attach000962.Png,PmWiki.NonexistentPages,PmWiki.CreatingNewPages,PmWiki.WikiGroup,PmWiki.Categories,Profiles.Author,Cookbook.FixURL,Cookbook.DirList,PmWiki.Robots,Cookbook.PopupWindow,Cookbook.DeObMail,Cookbook.AddUrlSchemes,PmWiki.PageLists,PmWiki.LinkSchemes,Cookbook.ExternalLinks
text=(:Summary:Multiple mechanisms for creating links:)%0a(:Audience: authors (basic) :)%0aA key feature of [[wiki(WikiWeb)]]-based systems is the ease of creating %25newwin%25[[Wikipedia:Hyperlink|hyper links]]%25%25 (or short '''links''') in the text of a document. %0aPmWiki provides multiple mechanisms for creating such links.%0a%0a!! [[#links]]Links to other pages in the wiki%0a%0aTo create an internal link to another page, simply enclose the name of the page inside double square brackets, as in [@[[wiki sandbox]]@] or [@[[installation]]@]. This results in links to [[wiki sandbox]] and [[installation]], respectively.%0a%0aPmWiki creates a link by using the text inside the double brackets. It does this by removing spaces between the words, and automatically capitalizing the first letter of each word following spaces or other punctuation (like ~). Thus [@[[Wiki Sandbox]]@], [@[[wiki sandbox]]@], and [@[[WikiSandbox]]@] all display differently but create the same link to the page titled [@WikiSandbox@].%0aOr in other words, PmWiki will automatically create the "link path name" using the page name in ''CamelCase'', but the "link text" will display in the format you have entered it.%0a%0aSome PmWiki sites (default not) will recognize words written in CamelCase, called a [[WikiWord]], automatically as a link to a page of the same name.%0a%0a!!! [[#othertext]]Links with different link text%0a%0aThere are three ways to get a different link text:%0a%0a#'''Hide link text'''. Link text within (parentheses) will not be not displayed, so that [@[[(wiki) sandbox]]@] links to ''[=WikiSandbox=]'' but displays as [[(wiki) sandbox]]. For addresses actually containing parentheses, use %2528 and %2529 [[http://www.example.com/linkwith%2528parenthese%2529]].%0a%0a#'''Change link text'''. You can specify another link text after a vertical brace, as in [@[[WikiSandbox | a play area]]@], or you can use an arrow ([@->@]) to reverse the order of the link text and the target, as in [@[[a play area -> WikiSandbox]]@]. Both links displays as [[a play area -> WikiSandbox]].%0a%0a#'''Show page title instead of page name'''. The use of special characters in the page name is not a problem for PmWiki, but on some servers it may be better to use only plain A-Z letters for the page "name" (which is also a filename), and set the page "title" to the extended or international characters with the [=(:title PageTitle:)=] directive within the page. The page title can be shown instead of the page name with the [@[[PageName|+]]@] link markup, e.g. page [@BasicEditing@] contains the directive [=(:title=] {BasicEditing$Title}:) with the result that a link written as [@[[BasicEditing|+]]@] will display as [[BasicEditing|+]].\\%0aSince PmWiki version 2.2.14 this works also for those technical pages that have an entry in the XLPage, without the need to add the [=(:title PageTitleName:)=] directive within that page (for more details see [[(http://www.pmwiki.org/wiki/)Localization.Localization]]).%0a%0aOn top of above ways, a suffix can be added to the end of a link, which becomes part of the link text but not of the target page name.\\%0a'''Note:''' This feature does currently not work with the [@[[PageName|+]]@] markup.%0a%0a[[#markupheaders]]%0a(:table class='markup horiz' align='center':)%0a(:cellnr class='markup1':)%0a[-'''What to type'''-]%0a(:cell class='markup2':)%0a[-'''What it looks like'''-]%0a(:tableend:)%0a[[#markupheadersend]]%0a%0a(:markup class=horiz:)%0a [[(wiki) sandbox]]%0a [[(wiki) sandbox]]es%0a [[WikiSandbox | wiki sandbox]],%0a [[WikiSandbox | wiki sandbox]]es%0a [[BasicEditing | +]]%0a(:markupend:)%0a%0a!!! [[#tooltiptitle]] Links with tool tip%0aFrom version 2.2.14 PmWiki can show tooltip titles with the following format:%0a||width=*%0a||external link ||[@[[http://pmwiki.org"external tool tip title" | external link ]]@] ||eg [[http://pmwiki.org"external tool tip title" | external link ]] or [[http://pmwiki.org"external tool tip title" ]]%0a||internal link ||[@[[Links"internal tool tip title" | internal link ]]@] ||eg [[Links"internal tool tip title" | internal link ]] or [[Links"internal tool tip title" ]]%0a||[[#anchors|Anchor links]] ||[@[[#name"anchor tool tip title"|anchor link text]]@] (since Version 2.2.48) ||eg [[#name"anchor tool tip title"|anchor link text]] or [[#name"anchor tool tip title"]]%0a||[[InterMap]] link ||[@[[Wikipedia:Wiki"tool tip title"| InterMap link ]]@] ||eg [[Wikipedia:Wiki"tool tip title"| InterMap link ]] or [[Wikipedia:Wiki"tool tip title" ]]%0a||linked [[Images|image]] ||[@[[Attach:000962.png"tool tip title" | Attach: link]]@] ||eg [[Attach:000962.png"tool tip title" | Attach:000962.png]] or [[Attach:000962.png"tool tip title"]]%0a||inline [[Images|image]] ||[@Attach:000962.png"tool tip title"@] ||eg Attach:000962.png"tool tip title"%0a%0a!!! [[#nonexistent]]Links to nonexistent pages%0a%0aLinks to [[nonexistent pages]] are displayed specially, to invite othLine truncated
time=1395628148
@@ -1,9 +0,0 @@
version=pmwiki-2.2.62 ordered=1 urlencoded=1
author=simon
charset=UTF-8
csum=hide anchor
name=PmWiki.LocalCustomizations
rev=81
targets=PmWiki.GroupCustomizations,PmWiki.WikiAdministrator,PmWiki.DocumentationIndex,PmWiki.Skins,PmWiki.Internationalizations,PmWiki.CustomMarkup,PmWiki.InterMap,PmWiki.PmWikiPhilosophy,PmWiki.Variables,Cookbook.ControllingWebRobots,Cookbook.Cookbook,Cookbook.SQLite,Cookbook.CompressedPageStore,Cookbook.PerGroupSubDirectories,PmWiki.UTF-8,PmWiki.MailingLists,PmWiki.Upgrades,Site.PageNotFound,PmWiki.LocalCustomizations
text=(:Summary:Customize your PmWiki installation through @@config.php@@ and @@local.css@@:)%0aA [[Wiki Administrator]] can make a lot of customizations simply by setting variables in the ''/local/config.php'' and defining cascading style sheets in ''/pub/css/local.css'' files. Any group or page can also have [[GroupCustomizations|its own configuration file and configuration css file]].%0a%0aThis page describes how customizations work in general, see [[PmWiki.Documentation Index]] for specific customizations that are commonly performed at many PmWiki installations, including:%0a%0a* [[Skins]] - {Skins$:Summary}%0a* [[Internationalizations]] - {Internationalizations$:Summary}%0a* [[Custom Markup]] - {CustomMarkup$:Summary}%0a* [[InterMap]]s - {InterMap$:Summary}%0a%0a[[#configphp]]%0a!! local/config.php%0a%0aFrom its inception, PmWiki has been designed so that [[Wiki Administrator]]s can greatly customize the way PmWiki displays pages and the markup sequences used to generate pages. (This is even mentioned explicitly in [[PmWiki Philosophy(#collaborativemaintenance)]] #4 Collaborative Maintenance.) As a result, the core ''pmwiki.php'' script makes extensive use of [[PmWiki.Variables]] to determine how markup sequences will be processed and what each individual page will output.%0a%0aThe simplest type of customization is merely setting a variable to 1 (or TRUE). Here's an example that enables ?action=diag and ?action=phpinfo actions:%0a->[@$EnableDiag = 1;@]%0a%0aYou can begin a line with a "#" (an octothorpe, a.k.a. a hash symbol or pound sign) to add a comment. Additionally, some built-in PmWiki variables take values other than 1 or 0 (true or false). Here's another example that customizes the wiki's behavior with respect to search engine web robots (see [[Cookbook:ControllingWebRobots]]):%0a%0a->[@%0a# Remove the default "rel='nofollow'" attribute for external links.%0a$UrlLinkFmt = "%3ca class='urllink' href='\$LinkUrl' title='\$LinkAlt'>\$LinkText%3c/a>";%0a@]%0a%0aThe ''scripts/'' subdirectory (below the directory holding the ''pmwiki.php'' script) has many customizations.%0aThe PmWiki [[(Cookbook:)Cookbook]] contains many example customizations (recipes) that you can download into the ''cookbook/'' subdirectory,%0aThe first few lines of each of these scripts generally contain instructions about how to enable (and use) the feature provided by the script.%0a%0aThese customizations are included in your ''config.php'' site configuration. For most scripts this is done by simply adding lines like:%0a->[@include_once("cookbook/recipefile.php");@]%0aand%0a->[@include_once("scripts/scriptfile.php");@]%0aat the end of the ''config.php'' file to enable them. %0a%0aSome of the scripts are automatically enabled for you via the ''scripts/stdconfig.php'' script unless you disable it by setting @@$EnableStdConfig=0;@@ in ''local/config.php''.%0a%0a[[#configphp-order]]%0a!!! Order of the commands in config.php %25color=#eee%25'-[[#configphp-order|(link)]]-'%25%25%0a%0aThe following order is recommended:%0a%0a* define $ScriptUrl and $PubDirUrl, if needed,%0a* define any custom PageStore class, like [[(Cookbook:)SQLite]], [[(Cookbook:)CompressedPageStore]] or [[(Cookbook:)PerGroupSubDirectories]],%0a* next include_once scripts/xlpage-utf-8.php,%0a* next call XLPage() which needs the definitive (rw) $WikiDir already set in order to find the wiki page containing the translations,%0a* next include authuser.php (if needed), because PmWiki caches some group and page authorization levels when a page is accessed,%0a* next include any other scripts and recipes,%0a* any direct function call in config.php, like ResolvePageName(), CondAuth(), PageTextVar(), PageVar(), RetrieveAuthPage(), or others, if possible, should be done near the end of config.php.%0a%0a''Note, each part is '''not''' required, but if your wiki needs it, this is the recommended order in config.php.''%0a%0a[[#encoding]]%0a!!! Character encoding of config.php%0a%0aThe encoding used when you save [@config.php@] has an effect. Your text editor should allow you to save config.php in the encoding of your wiki. (The default encoding of PmWiki is ISO-8859-1, for new wikis it is recommended to enable UTF-8.)%0a%0aNewer operating systems like GNU/Linux, FreeBSD and Apple generally default to saving text files in Unicode/UTF-8; in Windows the default encoding is ANSI/Windows-1252 which is almost the same as PmWiki's ISO-8859-1.%0a%0aThe following ''free/libre software'' text editors can edit and save a file in different encodings:%0a* Cross-platform: [[http://kate-editor.org/ |Kate]] (for KDE), [[http://www.geany.org/ |Geany]], [[http://www.arachnoid.com/arachnophilia/index.html|Arachnophilia]], [[http://www.scintilla.org/SciTE.html|SciTE]], [[http://bluefish.openoffice.nl/|Bluefish]], [[http://www.vim.org/|vim]] and others.%0a* Windows: [[http://notepad-plus-plus.org/ |Notepad++]], [[http://www.contexteditor.org/|ConTEXT]], [[http://www.flos-freeware.ch/notepad2Line truncated
time=1395111900
-10
View File
@@ -1,10 +0,0 @@
version=pmwiki-2.2.64 ordered=1 urlencoded=1
author=simon
charset=UTF-8
csum=add keyword
keywords=email lists
name=PmWiki.MailingLists
rev=109
targets=PmWiki.PmWiki
text=(:Summary:The email discussion lists available and their archives:)(:keywords email lists:)%0aThere are several mailing lists available for [[PmWiki]].%0a %0a:[ [[(http://www.pmichaud.com/mailman/listinfo/)pmwiki-users]] ]: This is a great resource where a very helpful group of people will answer questions and discuss PmWiki development. Traffic is around 20-40 messages a day (on slow days). %0a->''If you ask a question on the list and it doesn't get answered, don't feel let down. Just'' '''''ask it again'''''. It probably slipped by unnoticed.%0a%0a->Archives are available from:%0a-->http://www.pmichaud.com/pipermail/pmwiki-users/%0a-->http://news.gmane.org/gmane.comp.web.wiki.pmwiki.user ([[http://search.gmane.org/search.php?group=gmane.comp.web.wiki.pmwiki.user|searchable]])%0a-->http://groups.google.com/group/pmwiki-users (searchable, but disconnected from main list in 2012.04)%0a-->http://www.mail-archive.com/pmwiki-users@pmichaud.com/info.html (searchable)%0a%0a%0a-->(:input form action='http://search.gmane.org/' method='get':)(:input text query:)(:input hidden group gmane.comp.web.wiki.pmwiki.user:) (:input submit value='Search pmwiki-users archives at gmane':)(:input end:)%0a%0a:[ [[(http://www.pmichaud.com/mailman/listinfo/)pmwiki-users-de]] ]: A mailing list for german-speaking users of PmWiki. Archived at%0a-->http://www.pmichaud.com/pipermail/pmwiki-users-de%0a%0a:[ [[(http://www.pmichaud.com/mailman/listinfo/)pmwiki-users-es]] ]: Lista de usuarios PmWiki en Español.%0a%0a:[ [[(http://www.pmichaud.com/mailman/listinfo/)pmwiki-users-fr]] ]: A mailing list for french-speaking users of PmWiki.%0a%0a:[ [[(http://www.pmichaud.com/mailman/listinfo/)pmwiki-devel]] ]: This list was created to lower the traffic on pmwiki-users, it focuses on discussions surrounding code development for PmWiki (both core and recipe development).%0a%0a->Archives are available from:%0a-->http://www.pmichaud.com/pipermail/pmwiki-devel/%0a-->http://news.gmane.org/gmane.comp.web.wiki.pmwiki.devel ([[http://search.gmane.org/search.php?group=gmane.comp.web.wiki.pmwiki.devel|searchable]])%0a-->http://groups.google.com/group/pmwiki-devel (searchable)%0a-->http://www.mail-archive.com/pmwiki-devel@pmichaud.com/info.html (searchable)%0a%0a:[ [[(http://www.pmichaud.com/mailman/listinfo/)pmwiki-announce]] ]: Announcements of new version releases and urgent information. If you use PmWiki in a production environment, this low-volume list is highly recommended. The archive is at:%0a-->http://www.pmichaud.com/pipermail/pmwiki-announce%0a%0aSuggestions:%0a* If you reply to a digest message, please remove the messages irrelevant to your reply before sending it back to the list. %0a** It's also helpful (but less important) to change "Re: pmwiki-users Digest, Vol [...]" to "Re: [the original subject]" because some mail programs determine threads based on the subject.%0a* If you address a reply to a single list member, please take the [pmwiki-users] off the subject line, or it's possible for your message to get lost in the mailing list traffic. Many people filter list traffic to a separate mailbox.%0a%0a!! Changing mail list settings%0a%0aHere are some tips regarding changing the mailing list settings:%0a%0a* Logging in...%0a** First go to [[http://www.pmichaud.com/mailman/listinfo/pmwiki-users]]%0a and enter your e-mail address in the field at the bottom of the page,%0a to the left of the button ''Unsubscribe or edit options''.%0a** Next you need to enter your password. As you've probably forgotten this,%0a use the button ''Remind'' at the bottom of the page to get a new password.%0a** Finally enter the password you should get momentarily via e-mail.%0a%0a* You can directly go to the options web page through a URI such as the%0a following:%0a-> [@http://host.pmichaud.com/mailman/options/pmwiki-users/%3cuser>%2540%3cdomain>@]%0a-> where [@%3cuser>@] is everything before the [@@@] in an e-mail address,%0a and [@%3cdomain>@] is everything after (%0a For those who wonder, the [@%2540@] in the URI just stands for '[@@@]'.%0a%0a* You can also obtain various help by sending an email to%0a mailto:pmwiki-users-request@pmichaud.com with the text [@help@] in either%0a the subject or the body.%0a%0a!! Newsgroups (NNTP)%0aYou may be interested, that the lists are also accessible as newsgroups.%0a%0aThe NNTP server is:%0a* news.gmane.org '^[[http://news.gmane.org/search.php?match=pmwiki|#]]^'%0a%0aThe groups are:%0a* gmane.comp.web.wiki.pmwiki.user%0a* gmane.comp.web.wiki.pmwiki.announce%0a* gmane.comp.web.wiki.pmwiki.user.de%0a
time=1401746466
@@ -1,10 +0,0 @@
version=pmwiki-2.2.68 ordered=1 urlencoded=1
author=simon
charset=UTF-8
csum=nesting
ctime=1176718061
name=PmWiki.MarkupExpressions
rev=80
targets=PmWiki.PageListTemplates,PmWiki.PageLists,PmWiki.WikiStyles,PmWiki.ConditionalMarkup,PmWiki.PageVariables,PmWiki.PageTextVariables,Cookbook.MarkupExpressionSamples,Cookbook.MarkupExprPlus
text=(:Summary:String and formatting operations:)%0a(:Audience: authors (advanced) :)%0a%0aThe [@{(...)}@] "expression markup" allows for a variety of string and formatting operations to be performed from within markup. Operations defined by this recipe include ''[[#substr|substr]]'', ''[[#ftime|ftime]]'', ''[[#strlen|strlen]]'', ''[[#rand|rand]]'', ''[[#mod|mod]]'', ''[[#to|toupper / tolower]]'', ''[[#ucfirst|ucfirst]]'', ''[[#ucwords|ucwords]]'', ''[[#pagename|pagename]]'' and ''[[#asspaced|asspaced]]''.%0aMarkup expressions can be [[#nesting|nested]], using the markup [@{(...(...)...)}@].%0a%0a[[#substr]]%0a!! ''substr''%0a%0aThe "substr" expression extracts portions of a string. The arguments are%0a# the string to be processed. Always quote the string to be processed.%0a# the initial position of the substring. Note that the initial position argument is zero-based (i.e., the first character is referenced via a "0").%0a# the number of characters to extract%0a(:markup class="horiz":)%0a {(substr "PmWiki" 2 3)}%0a {(substr "PmWiki" 2)}%0a {(substr "PmWiki" 0 1)}%0a {(substr "PmWiki" 0 -3)}%0a {(substr "PmWiki" -3)}%0a(:markupend:)%0a%0aTo obtain the last n characters of a string use [@{(substr "string" -n)}@]%0a[[%3c%3c]]%0aTo truncate the last n characters of a string use [@(substr "string" 0 -n)}@]%0a%0a[[#ftime]]%0a!! ''ftime''%0a%0a"Ftime" expressions are used for date and time formatting. The generic form is%0a%0a->[@{(ftime "fmt" "when")}@]%0a->[@{(ftime fmt="fmt" when="when")}@]%0a%0awhere ''fmt'' is a formatting string and ''when'' is the time to be formatted. The arguments can be in either order and may use the optional "fmt=" and "when=" labels.%0a%0aExamples:%0a(:markup class="horiz":)%0a {(ftime)}%0a {(ftime fmt="%25F %25H:%25M")}%0a {(ftime %25Y)}%0a {(ftime fmt=%25T)}%0a {(ftime when=tomorrow)}%0a {(ftime fmt="%25Y-%25m-%25d" yesterday)}%0a {(ftime "+1 week" %25F)}%0a {(ftime fmt=%25D "+1 month")}%0a {(ftime fmt="%25a%25e %25b" when="next week")}%0a(:markupend:)%0a%0aThe ''fmt'' parameter is whatever is given by "fmt=", the first parameter containing a '%25', or else the site's default. The formatting codes are described at %25newwin%25 http://php.net/strftime. In addition to those, [='%25F'=] produces ISO-8601 dates, and '%25s' produces Unix timestamps.%0aSome common formatting strings:%0a%0a [= %25F =] # ISO-8601 dates "{(ftime %25F)}"%0a [= %25s =] # Unix timestamp "{(ftime %25s)}"%0a [= %25H:%25M:%25S =] # time as hh:mm:ss "{(ftime %25H:%25M:%25S)}"%0a [= %25m/%25d/%25Y =] # date as mm/dd/yyyy "{(ftime %25m/%25d/%25Y)}"%0a [= "%25A, %25B %25d, %25Y" =] # in words "{(ftime "%25A, %25B %25d, %25Y")}"%0a%0aThe ''when'' parameter understands many different date %25newwin%25[[http://php.net/manual/en/datetime.formats.php|formats]]. The when parameter is whatever is given by "when=", or whatever parameter remains after determining the format parameter. Some examples:%0a%0a 2007-04-11 # ISO-8601 dates%0a 20070411 # dates without hyphens, slashes, or dots%0a 2007-03 # months%0a @1176304315 # Unix timestamps (seconds since 1-Jan-1970 00:00 UTC)%0a now # the current time%0a today # today @ 00:00:00%0a yesterday # yesterday @ 00:00:00%0a "next Monday" # relative dates%0a "last Thursday" # relative dates%0a "-3 days" # three days ago%0a "+2 weeks" # two weeks from now%0a%0a'''Note:''' If you want to convert a Unix timestamp you '''must''' prefix with the @. Thus, [@"{(ftime "%25A, %25B %25d, %25Y" @1231116927)}"@].%0a%0aThe ''when'' parameter uses PHP's %25newwin%25[[(http://www.php.net/)strtotime]] function to convert date strings according to the GNU [[http://www.gnu.org/software/tar/manual/html_node/Date-input-formats.html|date input formats]]; as of this writing it only understands English phrases in date specifications.%0a%0aThe variable $FTimeFmt can be used to override the default date format used by the "ftime" function. The default $FTimeFmt is $TimeFmt.%0a%0a[[#strlen]]%0a!! ''strlen''%0a%0aThe "strlen" expression returns the length of a string. The first argument is the string to be measured.%0a%0a(:markup class="horiz":)%0a {(strlen "{$:Summary}")}%0a(:markupend:)%0a%0a[[#rand]]%0a!! ''rand''%0a%0aThe "rand" expression returns a random integer. The first argument is the minimum number to be returned and the second argument is the maximum number to be returned. If called without the optional min, max arguments rand() returns a pseudo-random integer between 0 and RAND_MAX. If you want a random number between 5 and 15 (inclusive), for example, use (rand 5 15).%0a%0a(:markup class="horiz":)%0a {(rand)}%0a {(rand 1 99)}%0a(:markupend:)%0a%0a[[#mod]]%0a!! ''mod''%0a%0aThe advanced "mod" expression returns the modulo (remainder) of the diviLine truncated
time=1409816555
@@ -1,10 +0,0 @@
version=pmwiki-2.2.74 ordered=1 urlencoded=1
author=simon
charset=UTF-8
csum=link schemes
name=PmWiki.MarkupMasterIndex
rev=262
targets=PmWiki.Links,PmWiki.WikiWord,PmWiki.Categories,PmWiki.InterMap,PmWiki.Uploads,PmWiki.LinkSchemes,PmWiki.Images,PmWiki.TextFormattingRules,PmWiki.ListStyles,PmWiki.WikiStyles,Cookbook.OutlineLists,PmWiki.BlockMarkup,PmWiki.PageDirectives,PmWiki.Tables,PmWiki.TableDirectives,PmWiki.GroupHeaders,PmWiki.CommentMarkup,PmWiki.PageVariables,PmWiki.IncludeOtherPages,PmWiki.PageTextVariables,PmWiki.ConditionalMarkup,PmWiki.PageLists,PmWiki.Forms,PmWiki.WikiTrails,PmWiki.PageListTemplates,PmWiki.MarkupExpressions
text=(:title Markup Master Index:)%0a(:Summary:Tabulation of all PmWiki markup:)%0a>>rframe font-size:smaller noprint%3c%3c%0a'''Table of contents'''%0a* [[#LinkMarkups|Links]]%0a** [[#ExternalLinks|To external urls]]%0a** [[#InternalLinks|To internal pages and more]]%0a** [[#WikiGroupLinks|To WikiGroups]]%0a** [[#IntermapLinks|To Intermap Destinations]]%0a** [[#EmailLinks|To email addresses]]%0a** [[#UploadLinks|To uploaded files]]%0a* [[#Images|Images]]%0a** [[#ImagesAsImages|as images]]%0a** [[#ImagesAsLinks|as links]]%0a* [[#StartOfLine|Start-of-line markup]]%0a** [[#Lists|Lists]]%0a** [[#Headings|Headings]]%0a** [[#BlockMarkups|Paragraph blocks]]%0a** [[#DivisionBlocks|Division blocks]]%0a* [[#Text|Text]]%0a** [[#InlineMarkups|Character format]]%0a** [[#PostingMarkups|Posting markup]]%0a* [[#Tables|Tables]]%0a** [[#PlainTables|Plain tables]]%0a** [[#TablesAndDivs|Structured tables]]%0a* [[#Directives|Directives]]%0a** [[#PageDirectives|Page directives]]%0a** [[#Display|Display]]%0a** [[#Metadata|Metadata]]%0a** [[#IncludeOtherPages|Include other pages]]%0a** [[#ConditionalMarkup|Conditional markup]]%0a** [[#PageLists|Page lists]]%0a** [[#OtherDirectives|Other directives]]%0a* [[#Forms|Forms]]%0a* [[#WikiTrails|WikiTrails]]%0a* [[#PageVariables|Page variables]]%0a* [[#Expressions|Expressions]]%0a>>%3c%3c%0aThis page contains the most frequently used wiki markup, briefly. Follow the links in each section to learn more.%0a%0a!! [[#LinkMarkups]] Links%0a%0aSee [[Links]]%0a!!![[#ExternalLinks]]External links%0a-%3c [@http://example.com@]%0a-%3c [@ [[http://example.com]] @]%0a-%3c [@ [[http://example.com"tool tip"]] @]%0a-%3c [@ [[http://example.com | link text]] @]%0a-%3c [@ [[link text -> http://example.com]] @]%0a%0a%0a[[#InternalLinks]]%0a!!! Page links%0a-%3c [@ [[PageName]] @]%0a-%3c [@ [[page name]] @]%0a-%3c [@ [[page (name)]] @]%0a-%3c [@ [[PageName | link text]] @]%0a-%3c [@ [[PageName | + ]] @] ''(titled link)''%0a-%3c [@ [[PageName | # ]] @] ''(anonymous numerical reference link)''%0a-%3c [@ [[PageName"tool tip"]] @]%0a-%3c [@ [[link text -> PageName]] @]%0a-%3c [@ [[#anchor]] @] ''(to create an anchor)''%0a-%3c [@ [[#anchor | link text]] @] ''(to refer to an anchor)''%0a-%3c [@ [[anchor | # ]] @] ''(anonymous numerical reference link)''%0a-%3c [@ [[PageName#anchor | link text]] @] ''(to refer to an anchor in another page)''%0a%0a%0aSee also [[WikiWord]] on how to enable [@WikiWord@] links.%0a%0a[[#WikiGroupLinks]]%0a!!! WikiGroup links%0aSee [[Links]] and [[Categories]] %0a-%3c [@ [[GroupName/]] or [[Group name/]] @]%0a-%3c [@ [[GroupName"tool tip"]] @]%0a-%3c [@ [[GroupName.]] @]%0a-%3c [@ [[GroupName/PageName]] or [[GroupName/page name]] @]%0a-%3c [@ [[(GroupName.)page name]] @]%0a%0a-%3c [@ [[~Author Name]] @]%0a-%3c [@ [[~Author Name | +]] @]%0a-%3c [@ [[~Author Name | #]] @]%0a-%3c [@ [[~Author Name | link text]] @]%0a-%3c [@ [[~Author Name"tool tip"]] @]%0a-%3c [@ [[!Category Name]] @]%0a%0a[[#IntermapLinks]]%0a!!! InterMap links%0aSee [[InterMap]]%0a-%3c [@ [[Path:/path/local_document.html]] @]%0a-%3c [@ [[Wikipedia:WikiWikiWeb]] @]%0a%0a[[#EmailLinks]]%0a!!! Email links%0a-%3c [@ mailto:someone@example.com @]%0a-%3c [@ [[(mailto:)someone@example.com]] @]%0a-%3c [@ [[mailto:someone@example.com | display text]] @]%0a-%3c [@ [[display text -> mailto:someone@example.com]] @]%0a%0a[[#UploadLinks]]%0a!!! Upload links%0aSee [[Uploads]] and [[#Images|Images]]%0a-%3c [@ Attach:file.odt @]%0a-%3c [@ [[(Attach:)file.odt]] @]%0a-%3c [@ [[Attach:file.odt | alternative text ]] @]%0a-%3c [@ [[Attach:file with spaces.pdf]] @]%0a-%3c [@ [[Attach:Groupname./file with spaces.pdf]] @]%0a%0a[[#linkschemes]]%0a!!! [[Link Schemes]]%0aIn addition to @@http:@@, @@https:@@, @@mailto:@@ PmWiki also supports:%0a-%3c @@ftp:@@%0a-%3c @@news:@@%0a-%3c @@gopher:@@%0a-%3c @@nap:@@%0a-%3c @@file:@@%0a-%3c @@tel:@@%0a-%3c @@geo:@@%0a%0a!! [[#Images]] Images%0a%0aSee [[Images]] and [[Uploads]]%0a!!! [[#ImagesAsImages]] Images as Images%0a-%3c [@http://example.com/image.gif@]%0a-%3c [@http://example.com/image.gif"alt text"@]%0a-%3c [@Attach:image.gif"My image"@]%0a-%3c [@Attach:Groupname./image.gif"image in another group"@]%0a-%3c [@Attach:Groupname.Pagename/image.gif"image on another page"@]%0a-%3c [@%25lfloat%25 Attach:image.gif | Caption %25%25@] ''(could be [=%25rfloat%25, %25center%25, %25rframe%25, %25lframe%25, %25frame%25 =])''%0a-%3c [@%25width=200px%25 Attach:image.gif %25%25@]%0a-%3c [@%25thumb%25 Attach:image.gif %25%25@]%0a%0a%0a!!! [[#ImagesAsLinks]] Images as links%0a%0a-%3c [@ [[Attach:image.gif]] @]%0a-%3c [@ [[(Attach:)image.gif]] @]%0a-%3c [@ [[PageName | Attach:image.gif"alt text"]] @]%0a-%3c [@ [[http://example.com/ | Attach:image.gif"alt text"]] @]%0a-%3c [@%25rframe thumb%25 [[Attach:image.gif | Attach:image.gif"alt text"]] | Caption @]%0a%0a%0a!! [[#StartOfLine]] Start-of-line markup%0a%0aSee [[Text formatting rules]]%0a%0a!!! [[#Lists]] [[PmWiki/TextFormattingRules#BulletedLists| Lists]]%0a%0aSee [Line truncated
time=1429691002
title=Markup Master Index
-10
View File
@@ -1,10 +0,0 @@
version=pmwiki-2.2.57 ordered=1 urlencoded=1
author=Petko
charset=UTF-8
csum=add keyword watchlist to summary
ctime=1149115706
name=PmWiki.Notify
rev=73
targets=PmWiki.LocalCustomizations,SiteAdmin.NotifyList,PmWiki.PageLists,PmWiki.WikiTrails,PmWiki.PageTextVariables,PmWiki.UTF-8,PITS.01159
text=(:Summary:How to receive email messages whenever pages are changed on the whole wiki site, individual groups or selected watchlists of pages:)%0a(:Audience: administrators (basic) :)%0aThe ''notify.php'' script allows a site administrator to configure PmWiki to send email messages whenever pages are changed on the wiki site. Notifications can be configured so that multiple page changes over a short period of time are combined into a single email message (to avoid flooding mailboxes).%0a%0aThis feature is useful for sites and pages that have infrequent updates, as it eliminates the need to frequently check `RecentChanges pages just to see if anything has changed.%0a%0aIn order for notifications to work, the notify.php script must be enabled in the site's [[local customization(s)]]. Usually this is as simple as placing the following in ''local/config.php'':%0a%0a->$EnableNotify = 1;%0a%0a!! Notification configuration%0aOnce enabled, the notification system gets its configuration from the [[SiteAdmin.NotifyList]] wiki page. The SiteAdmin.NotifyList page contains entries of the form:%0a%0a->notify=alice@example.com%0a%0aThis says that information about page changes should be periodically emailed to ''alice@example.com''. The SiteAdmin.NotifyList page can contain multiple "notify=" lines to cause notifications to be sent to multiple addresses; the "notify=" lines can be concealed by placing them inside of an [@(:if false:)@] conditional section on the page.%0a%0aNOTE: Do not put any spaces around the equal sign! Notifications will fail silently if you have... This is a really easy mistake to make because all of the other assignments have spaces around the equal sign.%0a %0a->%25green%25notify=fred@example.com%25%25 rather than %25red%25notify = fred@example.com%25%25%0a%0a!! Notification options%0aThe basic syntax is %0a->@@notify=''email@address'' \%0a [[#notifyname|name]]=''abc'' \%0a [[#notifygroup|group]]=''def'' \%0a [[#notifytrail|trail]]=''ghi'' \%0a [[#notifysquelch|squelch]]=''123'' \%0a [[#notifydelay|delay]]=''123'' \%0a @@%0a%0aA number of options exist for limiting the pages that result in a notification. The [@group=@] and [@name=@] parameters can be used to restrict notifications to specific pages or groups:%0a%0a[[#notifygroup]]%0a-># send notifications about the Main group to alice@example.com%0a->notify=alice@example.com '''group'''=Main%0a%0a[[#notifyname]]%0a-># notify bob@example.com of any changes to the home page%0a->notify=bob@example.com '''name'''=Main.HomePage%0a%0a-># notify charles@example.com of changes to pages except in Main%0a->notify=charles@example.com '''group'''=-Main%0a%0a(Note: The options are similar to [[PmWiki/PageLists | the PageList syntax]].)%0a%0a[[#notifytrail]]%0aFor maintaining arbitrary lists of pages, i.e., "watchlists", it's generally easier to build a [[trail -> WikiTrails]] of pages to be watched. The following entry in SiteAdmin.NotifyList will send alice@example.com an email containing changes to any of the pages listed in the Profiles.Alice trail:%0a%0a-># notify Alice of changes to pages listed in Profiles.Alice%0a->notify=alice@example.com '''trail'''=Profiles.Alice%0a%0aNote that once this entry has been added to SiteAdmin.NotifyList, Alice can easily change her watchlist by editing the Profiles.Alice page, and doesn't need to edit the SiteAdmin.NotifyList page. In particular, this means that an administrator can restrict editing of SiteAdmin.NotifyList, yet allow individuals to maintain custom watchlists in other pages. %0a%0aLimitations of this feature:%0a* only manually-added links on a trail will be acknowledged by the Notify List (no "group=" or other pagelist syntax, nor any "Group.RecentChanges" links, will generate notifications)%0a* using an [@(:include:)@] directive on the page SiteAdmin.NotifyList is not an operational work-around.%0a* [[PageTextVariables]] are not resolved - you can't get the notification mail address from the profile page.%0a%0aThis is probably a good place to point out that edit access to SiteAdmin.NotifyList should be controlled, otherwise malicious persons can use the notification capability to flood others' electronic mailboxes. By default, SiteAdmin.NotifyList is blocked against reading or edits except by the admin (as is the case for most pages in the SiteAdmin group).%0a%0a!! Adding notification entries via local customizations%0a%0aNotification entries can also be added via the $NotifyList array in ''local/config.php''. Simply add a line like the following:%0a->$EnableNotify = 1;%0a->$NotifyList[] = 'notify=alice@example.com group=Main';%0a->$NotifyList[] = 'notify=bob@example.com name=Main.HomePage';%0a%0a[[#controlling_notification_frequency]]%0a[[#notifysquelch]]%0a!! Controlling notification frequency%0a%0aTo prevent flooding of recipients' mailboxes, the notify script uses a "'''squelch'''" value as the minimum amount of time that must elapse between messages sent to any given email addreLine truncated
time=1386145743
-9
View File
@@ -1,9 +0,0 @@
version=pmwiki-2.2.70 ordered=1 urlencoded=1
author=Petko
charset=UTF-8
csum=
name=PmWiki.OtherVariables
rev=82
targets=PmWiki.FmtPageName,PmWiki.PageVariables,Cookbook.MoreCustomPageVariables,PmWiki.PageTextVariables
text=(:Summary:Variables not yet classified:)%0a:$FmtV: %0a: :This variable is an array that is used for string substitutions at the end of a call to @@[[FmtPageName]]()@@. For each element in the array, the "key" (interpreted as a string) will be replaced by the corresponding "value". The variable is intended to be a place to store substitution variables that have frequently changing values (thus avoiding a rebuild of the variable cache making @@[[FmtPageName]]()@@ faster). Also see $FmtP. %25green%25''Values of $FmtV are set by the internal functions FormatTableRow, LinkIMap, HandleBrowse, PreviewPage, HandleEdit, PmWikiAuth, and PasswdVar, apparently to set values for system generated string substitutions like PageText.''%25%25%0a%0a:$FmtP:%0a: :This variable is an array that is used for pattern substitutions near the beginning of a call to [@FmtPageName@]. For each element in the array, the "key" (interpreted as a pattern) will be replaced by the corresponding value evaluated for the name of the current page. This is for instance used to handle $-substitutions that depend on the pagename passed to [@FmtPageName()@]. Also see $FmtV. %25green%25From robots.php: ''If $EnableRobotCloakActions is set, then a pattern is added to $FmtP to hide any "?action=" url parameters in page urls generated by PmWiki for actions that robots aren't allowed to access. This can greatly reduce the load on the server by not providing the robot with links to pages that it will be forbidden to index anyway.''%0a%0a%0a:$FmtPV:%0a: :This variable is an array that is used for defining [[Page Variables]]. New variables can be defined with [@$FmtPV['$VarName'] = 'variable definition';@] which can be used in markup with [@{$VarName}@]. Please note that the contents of [@$FmtPV['$VarName']@] are [@eval()@]ed to produce the final text for [@$VarName@], so the contents must be a PHP expression which is valid at the time of substitution. In particular, %25red%25this does not work:%25%25%0a%0a:: :%25red%25[@#This doesn't work@]%25%25%0a:: :[@$FmtPV['$MyText'] = "This is my text."; # WARNING: Doesn't work!@]%0a%0a: :The problem is that the text %25blue%25[@This is my text.@]%25%25 is not a valid PHP expression. To work it would need to be placed in quotes, so that what actually gets stored in [@$FmtPV['$MyText']@] is %25blue%25[@"This is my text."@]%25%25 which '''is''' a valid PHP expression for a text string. Thus the correct way to do this would be with an extra set of quotes:%0a%0a:: :[@#This will work@]%0a:: :[@$FmtPV['$MyText'] = '"This is my text."';@]%0a%0a: :This also has implications for how internal PHP or PmWiki variables are accessed. To have the page variable [@$MyVar@] produce the contents of the internal variable [@$myvar@], many folks try the following %25red%25which does not work:%25%25%0a%0a:: :%25red%25[@#This doesn't work either!@]%0a:: :[@$myvar = SomeComplexFunction();@]%0a:: :[@$FmtPV['$MyVar'] = $myvar; # WARNING: Doesn't work!@]%0a%0a: :There are several correct ways to do this, depending on whether you need the value of the [@$myvar@] variable as it was at the time the [@$FmtPV@] entry was created, or at the time that a particular instance of [@$MyVar@] is being rendered on a page. For most simple page variables that don't change during the processing of a page its more efficient to set the value when the entry is created:%0a%0a:: :[@$myvar = SomeComplexFunction();@]%0a:: :[@$FmtPV['$MyVar'] = "'" . $myvar . "'"; #capture contents of $myvar@]%0a%0a: :NOTE: If [@$myvar@] should contain single quotes, the above won't work as is, and you'll need to process the variable to escape any internal quotes.%0a%0a: :For more complex cases where an internal variable may have different values at different places in the page (possibly due to the effects of other markup), then you need to make the [@$FmtPV@] entry make an explicit reference to the global value of the variable (and the variable had better be global) like this:%0a%0a:: :[@global $myvar;@]%0a:: :[@$FmtPV['$MyVar'] = '$GLOBALS["myvar"]';@]%0a%0a: :Finally, there's nothing to stop you from simply having the evaluation of the [@$FmtPV@] entry execute a function to determine the replacement text:%0a%0a:: :[@# add page variable {$Today}, formats today's date as yyyy-mm-dd@]%0a:: :[@$FmtPV['$Today'] = 'strftime("%25Y-%25m-%25d", time() )';@]%0a%0a>>frame%3c%3c%0a: : Once again, please note that the values of the elements of $FmtPV are @@eval()@@ed so always sanitize any user input. The following is very insecure[=:=]%0a%0a:: : [@$FmtPV['$Var'] = $_REQUEST['Var'];@] %25red%25# critically insecure, allows PHP code injection%0a%0a: : You should sanitize the user input to contain only expected values, or make sure the value is a quoted string, for example[=:=]%0a%0a:: : [@# we only expect numeric values of Var%0a$FmtPV['$Var'] = intval($_REQUEST['Var']);%0a%0a# properly escaped quoted string.%0a$FmtPV['$Var'] = '"'. addslashes($_REQUEST['Var']) . '"';@]%0a>>%3c%3c%0a%0a: Line truncated
time=1415604808
-11
View File
@@ -1,11 +0,0 @@
version=pmwiki-2.2.57 ordered=1 urlencoded=1
author=simon
charset=UTF-8
csum=reinforce not case sensitive
description=PmWiki Page Directives
keywords=description, keywords, markup, header, redirect
name=PmWiki.PageDirectives
rev=91
targets=PmWiki.Uploads,PmWiki.LayoutVariables,PmWiki.GroupHeaders,PmWiki.Skins,PmWiki.Links,PmWiki.IncludeOtherPages
text=(:description PmWiki Page Directives:)(:Summary: Directives to specify page titles, descriptions, keywords, and display:)(:Keywords description, keywords, markup, header, redirect:)%0aPmWiki uses a number of directives to specify page titles, descriptions, page keywords, and control the display of various components.%0aDirective keywords are not case sensitive, e.g. Description, description, and DESCRIPTION are equivalent.%0a%0a[[#attachlist]]%0a:[@(:attachlist:)@]:%0a->Shows a list of attachments of the current group or page, depending on whether attachments are organised per group or per page. The attachlist is displayed at the foot of the [[uploads]] page form.%0a->The parameter to [=(:attachlist:)=] always resolves to a pagename. The directive then displays all of the attachments currently available for that page.%0a%0a::Options: [@(:attachlist NAME:)@] shows a list of attachments of the group or page NAME. %0a-->[@(:attachlist ext=xxx:)@] specifies an extension for filtering by type of file. %0a-->[@(:attachlist *:)@] shows the uploads directory and permits browsing of all uploaded files by directory (''will not work if $EnableDirectDownload is set to 0'').%0a%0a[[#description]]%0a:[@(:description text:)@]:Descriptive text associated with the page. (Generates a [@%3cmeta name='description' content='...' />@] element in the page output.)%0a%0a[[#keywords]]%0a:[@(:keywords word1, word2, ...:)@]:Identifies keywords associated with the page. These are not displayed anywhere, but are useful to help search engines locate the page. (Essentially, this generates a [@%3cmeta name='keywords' content='...' />@] element in the output.)%0a%0a[[#linebreaks]]%0a:[@(:linebreaks:)@], [@(:nolinebreaks:)@]: Honors any newlines in the markup; i.e., text entered on separate lines in the markup will appear as separate lines in the output. Use [@(:nolinebreaks:)@] to cause text lines to automatically join again.%0a%0a[[#linkwikiwords]]%0a:[@(:linkwikiwords:), (:nolinkwikiwords:)@]: Enables/disables WikiWord links in text. Note, this setting requires WikiWords to be enabled, see $EnableWikiWords. See also $LinkWikiWords.%0a%0a[[#markup]]%0a:[@(:markup:) ... (:markupend:)@] or [@(:markup:)@][@[=...=]@]: Can be used for markup examples, showing first the markup and then the result of the markup. %0a%0a::Options: [@(:markup class=horiz:)@] will show the markup side by side instead of one upon the other.%0a-->[@(:markup caption='...':)@] adds a caption to the markup example.%0a-->[@(:markupend:)@] is not required when using [@(:markup:)@] [@[=...=]@].%0a%0a->''Note'' that the placement 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:)@].%0a%0a[[#message]]%0a:[@(:messages:)@]: Displays [[PmWiki/LayoutVariables#MessagesFmt|messages]] from PmWiki or recipes, for instance from editing pages.%0a%0a%0a[[#noaction]]%0a:[@(:noaction:)@]: Turns off the section of the skin marked by %3c!--PageActionFmt--> thru %3c!--/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).%0a%0a[[#nogroupheader]]%0a:[@(:nogroupheader:)@]:%0a:[@(:nogroupfooter:)@]: Turns off any groupheader or groupfooter for the page. (See [[GroupHeaders]].)%0a%0a[[#noheader]]%0a:[@(:noheader:), (:nofooter:)@]: %0a:[@(:noleft:), (:noright:), (:notitle:)@]: If supported by the [[skin(s)]], each of these turns off the corresponding portion of the page.%0a%0a[[#redirect]]%0a:[@(:redirect PageName:)@]: Redirects to another wiki page.%0a:[@(:redirect PageName#anchor:)@]: Redirects to an [[PmWiki/Links#anchors|anchor]] within a page%0a:[@(: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 [[include other pages|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).%0a%0a[[#spacewikiwords]]%0a:[@(:spacewikiwords:), (:nospacewikiwords:)@]:%0a->Enables/disables automatic spacing of WikiWords in text.%0a%0a[[#title]]%0a:[@(: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 characters. If there are multiple titles in a page, the last one encountered wins (see also $EnablePageTitlePriority about how to change Line truncated
time=1385088909
-9
View File
@@ -1,9 +0,0 @@
version=pmwiki-2.2.66 ordered=1 urlencoded=1
author=gb
charset=UTF-8
csum=+no space following the comma (when listing targets)
name=PmWiki.PageFileFormat
rev=57
targets=PmWiki.Passwords,SiteAdmin.Status,Cookbook.ImportText,Cookbook.AdminByShell,Cookbook.PageTopStore,Category.PmWikiDeveloper
text=(:Summary:Create wiki formatted pages in bulk and for upload to your pmwiki site:)%0aYou may have many documents that you would like to use a local program to format in a format PmWiki can display.%0a%0aYou could open each document and copy/paste the content to new pmwiki pages or you could format the document in advance and upload it using an FTP client.%0a%0aOnly two lines are necessary in a PmWiki page file:%0a%0a->[@%0aversion=pmwiki-2.1.0 urlencoded=1%0atext=Markup text%0a@]%0a%0a"version=" tells PmWiki that the values are urlencoded. The actual value doesn't matter, as long as "urlencoded=1" appears somewhere in the line.%0a%0a"text=" ''needs'' to have the markup text with newlines converted to "%250a" and percent signs converted to "%2525".%0a%0a-> In addition, ''PmWiki writes'' pages with '%3c' encoded as "%253c" (to help with security), but it doesn't require that %3c's be encoded that way in order to be able to read the page. More conversions are possible to be added in the future.%0a%0aIn order to let the [@(:pagelist :)@] markup work, make sure the filename begins with an uppercase letter.%0a%0aIn order to have the [@(:pagelist link= ... :)@] markup on other pages list this page, a third attribute is required:%0a%0a->[@%0atargets=GroupName1.Pagename1,GroupName2.Pagename2,...%0a@]%0a%0a"targets=" is a comma delimited list of all links from the current page (no space following the comma).%0a%0a----%0a%0aKeys you could see in a raw PmWiki file:%0a%0a:'''version''': Version of PmWiki used to create the file %25comment%25 More??? (ordered, urlencoded)%25%25%0a:'''agent''': Author's browser when saving the page%0a:'''author''': Last author to save page%0a:'''charset''': The character encoding of the page text%0a:'''csum''': Change summary%0a:'''ctime''': Page creation time%0a:'''description''':Page description. Used to fill [@%3cmeta name='description' />@] if set via[@(:description page'sdecription text:)@]%0a:'''host''': Host created this page%0a:'''name''': Name of the page (e.g., [@Main.WikiSandbox@])%0a:'''passwdattr''': encrypted version of the password required to change [[PmWiki/Passwords|attributes]]%0a:'''passwdedit''': encrypted version of the password required to edit %0a:'''passwdread''': encrypted version of the password required to read%0a:'''passwdupload''': encrypted version of the password required to upload%0a:'''rev''': Number of times the page has been edited%0a:'''targets''': Targets for links in the page%0a:'''text''': The page's wiki markup%0a:'''time''': Time the page was last saved (seconds since 1 Jan 1970 00:00 UTC)%0a:'''title''': Page title set via [@(:title The Page Title:)@].%0a:'''newline''': Character used for newlines (deprecated)%0a:'''updatedto''': The version to which PmWiki has been updated to by [@upgrades.php@] (only on [[SiteAdmin.Status]])%0a%0aBelow these you will see information used to keep track of the page's revision history.%0a%0a!![[#creating]] Creating a Page for Distribution%0a%0aA simple way to create a wikipage file to use for distribution (for example with a recipe or a skin) is to create the page with PmWiki and then use a text editor to delete all lines but ''version'', ''text'', and ''ctime''. Example:%0a%0a->[@%0aversion=pmwiki-2.1.0 ordered=1 urlencoded=1%0atext=This is a line.%250aThis is another.%0actime=1142030000%0a@]%0a%0a[[#history]]%0a!! Keeping track of page history%0a%0aInside of a page file, PmWiki stores the latest version of the markup text, and uses this to render the page. The page history is kept as a sequence of differences between the latest version of the page and each previous version.%0a%0aPmWiki normally puts the page history at the end of each page file in reverse chronological sequence, and sets the "ordered=1" items in the header. If an operation needs only the most recent version of a page, then PmWiki will stop reading and processing a page file at the point where the history begins, potentially saving a lot of time and memory. If the "ordered=1" flag isn't present, PmWiki makes no assumptions about the ordering of items in the pagefile and processes the entire file.%0a%0a!! Load pages from text files%0aSee [[Cookbook: Import text]]. {Cookbook/ImportText$:Summary}%0a%0a!! Unix utility to extract wiki text%0a%0aThe following unix script (tested on MacOSX) will extract and decode the current text from a wiki file:%0a%0a->[@%0a#!/bin/tcsh%0a# wtext - extract wiki text%0a#%0a# wtext wikifile > output%0a%0aset fn = "$1"%0aif ("$fn" == "") then%0a echo "need input file parameter"%0a exit 999%0aendif%0aif (! -f $fn) then%0a echo "$fn does not exist"%0a exit 999%0aendif%0arm sedin.$$ >& /dev/null%0aset ch = `grep ^newline= $fn | cut -d= -f2`%0aif ("$ch" == "") set ch = "%250a"%0acat %3c%3ceof > sedin.$$%0as/^text=//%0as/$ch/\%0a/g%0as/%253c/%3c/g%0as/%2525/%25/g%0aeof%0agrep "^text=" "$1" | sed -f sedin.$$%0arm sedin.$$ >& /dev/null%0a@]%0a%0a!!See also%0a* [[Cookbook:AdminByShell]] [-A collection of ways to aLine truncated
time=1406843262
-11
View File
@@ -1,11 +0,0 @@
version=pmwiki-2.2.30 ordered=1 urlencoded=1
agent=Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0
author=henry
charset=UTF-8
csum=
host=85.171.160.186
name=PmWiki.PageHistory
rev=47
targets=PmWiki.WikiAdministrator,Cookbook.ExpireDiff,Cookbook.LimitDiffsPerPage,Cookbook.ViewDiff,Cookbook.TrackChanges,PmWiki.PageFileFormat
text=(:Summary: History of previous edits to a page:)%0a(:Audience: authors (basic) :)%0aWhen PmWiki is called with '?action=diff', it displays a summary of past edits on a page. Each past edit is shown in a box which shows lines added, changed or deleted during that edit in a before & after format.%0a%0aBelow each box is a "Restore" link. Clicking the link will open an edit box with the page as it was ''before'' that edit. You can make changes or simply click Save to restore the text.%0a%0aThere are two additional options specific to Page''''History:%0a%0a* '''Hide minor edits''' - hides any edit that the author marked as 'minor'. - This is done by adding "&minor=n" to "?action=diff". The default value for this is to show minor edits with "&minor=y"%0a%0a* '''Show changes to output''' - It shows changes to the rendered output (as opposed to the normal display which shows changes to the wiki-markup). This is done by adding "&source=n" to "?action=diff". You can show changes to markup (the default behavior from 2.2.13) with "&source=y".%0a%0a* You can set both by using "?action=diff&source=y&minor=y".%0a%0aIn the default mode "Show changes to markup", you can disable word-level highlighting of differences by adding to config.php such a line:%0a $EnableDiffInline = 0;%0a%0aA page's history is kept for the number of days given by the $DiffKeepDays and $DiffKeepNum variables (set by the site's [[wiki administrator]]). When a page is edited, any page history information older than both these values is automatically discarded.%0a%0aNote that a specific page revision isn't removed from the page until the first edit ''after'' the time specified by $DiffKeepDays has elapsed. Thus, it's still possible for some pages to have revisions older than $DiffKeepDays -- such revisions will be removed the next time those pages are edited.%0a%0a!! See also%0a* Cookbook:ExpireDiff%0a* Cookbook:LimitDiffsPerPage%0a* Cookbook:ViewDiff%0a* Cookbook:TrackChanges%0a%0a>>faq%3c%3c [[#faq]]%0a%0aQ: [[#removepagehistory]] Is there a way to remove page history from page files?%0aA: 1. Administrators can clean page histories using the Cookbook:ExpireDiff recipe. %0a%0aA: 2. Administrators with FTP file access can download individual pages from the wiki.d directory, open them in a text editor, manually remove history, and re-upload the files to wiki.d/ directory. Care must be exercised, when manually editing a page file, to preserve the minimum required elements of the page and avoid corrupting its contents. See [[PmWiki/PageFileFormat#creating]].%0a%0aA: 3. Edit the page. Select ''all'' the contents of the edit text area and cut them to the clipboard. Enter @@delete@@ into the text area and click on the ''save and edit'' button. Select ''all'' the contents of the edit text area and paste the contents of the clipboard over them. Click on the ''save'' button. This will remove all of the page's history up to the final save in which the pasted material is re-added.%0a%0aQ: [[#restrictpagehistory]] How can I restrict viewing the page history [@(?action=diff)@] to people with edit permission?%0aA: In the ''local/config.php'' file, set%0a%0a->[@$HandleAuth['diff'] = 'edit'@];%0a%0aIn case of this restriction is set up on a farm, and you want to allow it on a particular wiki, set in your local/config.php :%0a%0a->[@$HandleAuth['diff'] = 'read'@];%0a
time=1315670897
@@ -1,10 +0,0 @@
version=pmwiki-2.2.71 ordered=1 urlencoded=1
author=simon
charset=UTF-8
csum=option italic to show variability
ctime=1176759249
name=PmWiki.PageListTemplates
rev=37
targets=PmWiki.PageLists,Site.PageListTemplates,Site.LocalTemplates,Cookbook.PagelistTemplateSamples,PmWiki.PageVariables,PmWiki.PageTextVariables,Cookbook.DictIndex,Cookbook.SimpleForum,Cookbook.Cookbook
text=(:Summary: Creating [[PmWiki/page list(s)]] format templates:)%0a!! Default [[page list(s)]] templates%0a%0aPmWiki's default templates for [[page lists]] are in [[Site.PageListTemplates]], which is replaced during upgrades. %0aThese default templates can be supplemented or overridden with custom templates stored in other locations. %0a %0aIf the page name is not specified as part of the template name, PmWiki's default configuration looks for templates in the following locations in the following order%0a# the current page%0a# [[Site.LocalTemplates]], %0a# [[Site.PageListTemplates]]%0aAdministrators can change those locations by using the $FPLTemplatePageFmt variable. %0a%0aIf the template is on the current page, the current page must be saved for changes involving the template to show up ''(preview alone will not work)''.%0a%0a!! Custom page list templates%0aCustom templates are used in the same way as default templates: by referencing the desired format with the @@fmt=#''anchor''@@ option. %0aThere are several ways to indicate which template to use:%0a* [@fmt=#custom@] uses the #custom section from the current page, [[Site.LocalTemplates]], or [[Site.PageListTemplates]], (sections are denoted by [@[[#custom]]@] anchors.%0a* [@fmt=MyTemplatePage#custom@] uses a custom format from page @@MyTemplatePage@@ from its @@#custom@@ section.%0a* [@fmt=MyTemplatePage@] uses a custom format from the entire page @@MyTemplatePage@@.%0a* [@fmt=custom@] uses custom format which is defined in a cookbook script as ''custom''.%0a%0aSee Cookbook:PagelistTemplateSamples for examples of custom pagelist formats.%0a%0a!! Creating page list templates%0aA pagelist template contains standard pmwiki markup. %0aWhen creating pagelist output, pmwiki iterates over each page returned from the pagelist and will include the pagelist template markup once for every page in the list. %0a%0a[[#specialreferences]]%0a!!! Special references %0aDuring the page list iteration pmwiki sets 3 special page references: '''=''', '''%3c''' and '''>'''. %0aThese special page references are updated on each pagelist iteration and can be used with the [[page variables]] syntax, such as ''{=$variable}'', to define a pagelist template which will format the pagelist output. The meaning of the special references are:%0a||width=*%0a|| = ||current page ||so ''[@{=$Title}@]'' ||displays the title of the current page in the iteration%0a|| %3c ||previous page ||so ''[@{%3c$Group}@]'' ||displays the group of the previous page in the iteration%0a|| > ||next page ||so ''[@{>$Name}@]'' ||displays the name of the next page in the iteration%0a%0a%0aThe > and %3c references are most useful to help structure pagelist output before and after the actual pagelist. Some common tests used to structure pagelist output are:%0a(:table class=frame:)%0a(:cellnr:)[@(:template first:)@]%0a(:cell:)[- {- [@(:if equal {%3c$Group}:)@] -} -]%0a(:cell:)Iteration is at the beginning of list%0a(:cellnr:)[@(:template last:)@]%0a(:Cell:)[- {- [@(:if equal {>$Group}:)@] -} -]%0a(:cell:)Iteration is at the end of list%0a(:cellnr:)[@(:template first {=$Group}:)@]%0a(:cell:)[- {- [@(:if ! equal {=$Group} {%3c$Group}:)@] -} -]%0a(:cell:)Iteration is at the first item in a group%0a(:cellnr:)[@(:template last {=$Group}:)@]%0a(:cell:)[- {- [@(:if ! equal {=$Group} {>$Group}:)@] -} -]%0a(:cell:)Iteration is at the last item in a group %0a(:cellnr:)[@(:template defaults:)@]%0a(:cell:)%0a(:cell:)Default options to be used in the pagelist command%0a(:cellnr:)[@(:template each:)@]%0a(:cell:)%0a(:cell:)Signifies the repeated part%0a(:tableend:)%0a[[#specialreferencesend]]%0a''Note'': the markup in column 2 is deprecated.%0a-%3c See also [[PageVariables#specialreferences|page variable special references]].%0a%0a!! Page list template special markup%0aPagelist templates may have special sections%0a* [@(:template first ...:)@] and [@(:template ! first ...:)@]%0a* [@(:template last ...:)@] and [@(:template ! last ...:)@]%0ato specify output for the first or last page in the list or a group (use @@ !first @@ and @@ !last @@ for output ''except'' for the first/last page).%0a%0aThere's also a %0a* [@(:template defaults ...:)@] %0a to allow a template to specify default options,%0a* [@(:template each ...:)@]%0a to signify the repeated part, and%0a* [@(:template none:)@]%0a whose content will appear if no page was found (from version 2.2.5).%0a%0aThese allow Pagelist templates to be easily separated into "sections"%0athat are included or not included in the output based on a variety of%0aconditions. These are intended to be improved versions of the%0a[=(:if ...:)=] conditions that have traditionally been used to control%0apagelist output (however, the [=(:if:)=] conditions still work as before).%0a%0a!!! First, Each, Last, None%0aThe simplest versions of the directives are:%0a-> [@%0a(:template first:) # markup to display only for first page in list%0a(:template ! first:) # markup to diLine truncated
time=1421466388
-10
View File
@@ -1,10 +0,0 @@
version=pmwiki-2.2.71 ordered=1 urlencoded=1
author=Daniel Julivert
charset=UTF-8
csum=Documented the titlespaced format
ctime=1138643894
name=PmWiki.PageLists
rev=242
targets=PmWiki.PageListTemplates,PmWiki.DocumentationIndex,PmWiki.PageTextVariables,PmWiki.MarkupExpressions,PmWiki.WikiTrails,Cookbook.SearchResults,Site.PageListTemplates,PmWiki.Categories,Cookbook.PageListMultiTargets,PmWiki.ConditionalMarkup,PmWiki.CustomPagelistSortOrder,PmWiki.PageVariables,PmWiki.PagelistVariables,PmWiki.Internationalizations,Cookbook.PagelistTemplateSamples,Cookbook.Forms,Cookbook.CustomPagelistSortOrderFunctions,PmWiki.PageLists,PmWiki.PageDirectives,PmWiki.Search
text=(:Audience: authors, admins (intermediate) :)%0a(:Summary:Listing pages by multiple criteria with templated output:)%0aPmWiki comes with two directives for generating lists of pages -- [@(:pagelist:)@] and @@[=(:=]searchresults:)@@. Both directives are basically the same and each accepts the parameters documented below. The primary difference between the two is that searchresults generates the "Results of search for ..." and "### pages found out of ### searched" messages around the results.%0a%0aThe [@(:searchbox:)@] directive generates a search form (input text box) to submit search queries. The markup generally accepts the same parameters as [@(:pagelist:)@], which makes it possible to restrict, order and format searchresults in the same ways that are described below for a [@(:pagelist:)@]. For more information about the [@(:searchbox:)@] directive, and the ways in which it differs from a [@(:pagelist:)@], skip to the section [[#searchbox|below]].%0a%0a!! Basic syntax%0a%0a* [@(:pagelist:)@] %0a->without any arguments shows a bulleted list of all pages, as links, ordered alphabetically and in groups.%0a* @@[=(:=]pagelist [[#pagelistgroup|group]]=''ab'' \%0a [[#pagelistname|name]]=''cd'' \%0a [[#pagelistfmt|fmt]]=''[[page list templates|template]]'' \%0a [[#pagelistlist|list]]=''ef'' \%0a [[#pagelistorder|order]]=''gh'' \%0a [[#pagelistcount|count]]=''123'' \%0a [[#pagelistlink|link]]=''ij'' \%0a [[#pagelisttrail|trail]]=''kl'' \%0a [[#pagelistwrap|wrap]]=''mn'' \%0a [[#pagelistpasswd|passwd]]=''op'' \%0a [[#pagelistif|if]]=''qr'' \%0a [[#pagetextvariables|$:''ptv'']]=''st'' \%0a [[#pagevariables|$''pv'']]=''uv'' \%0a [[#pagelistcache|cache]]=0 \%0a ''[[#pagelistarg|argument]]1'' -''[[#pagelistarg|argument]]2'' ''etc'' \%0a [[#includevariable|variable]]=''value'' \%0a [[#pagelistclass|class]]=''class'' \%0a [[#pagelistrequest|''request=1'']] \%0a [[#pagelistreq|''req=1'']] \%0a :)@@ %0a->shows a pagelist according to the parameters supplied. Parameters are optional.%0a* @@[=(:=][[#searchbox|searchbox]] value=''abc'' size=''99'' target=''def'' label="label":)@@%0a* @@[=(:=][[#searchresults|searchresults]]:)@@%0a%0a!! Parameters%0a[[#pagelistarg]]%0aAny argument supplied within [@(:pagelist:)@] that isn't in the form @@'key=value'@@ is treated as text that either must (or must not) exist in the page text.%0a%0aThe minus sign (-) can be used to indicate things that should be excluded. Thus%0a->[@(:pagelist trail=PmWiki.DocumentationIndex list=normal apple -pie:)@]%0alists all "normal" pages listed in the [[Documentation Index ]] trail that contain the word "apple" but not "pie".%0a%0a!!![[#pagetextvariables]]With page text variables%0aYou can also use [[page text variables]] as a ''key'' to list pages according to the existence of a page text variable. Eg : %0a->[@(:pagelist $:pagetextvar=avalue:)@]%0alists pages having ''$:pagetextvar'' set to ''avalue''.%0a[[%3c%3c]]%0aMinus sign (-), wildcards (?*) and a comma separated list of values also works when specifying a selection based on pagetextvariables. Eg :%0a->[@(:pagelist $:apagetextvar=t*,-test:)@]%0alists pages having $:apagetextvar like 't*' but not 'test'.%0a[[%3c%3c]]%0aExamples:%0a||width=* class="tabtable" rules=rows%0a||PTV is set (is not empty): ||[@(:pagelist $:MyPageTextVariable=- :)@]||%0a||PTV is empty or not set:[[%3c%3c]] (ie, is not set to one char followed by 0 or more chars) ||[@(:pagelist $:MyPageTextVariable=-?* :)@]||%0a||PTV is not VALUE: ||[@(:pagelist $:MyPageTextVariable=-VALUE :)@]||%0a||PTV is set and not YES: ||[@(:pagelist $:MyPageTextVariable=?*,-YES :)@]||%0aBe aware that if using [@(:pagelist $:MyPTV=$:YourPTV :)@] PTVs include PmWiki formatting, so you may not get the matches you expect. Currently the only way around this is to use wild cards, so if the formatting is embedded you may be out of luck.%0a%0aNOTE: Pagelist does not evaluate [[PmWiki/MarkupExpressions]] when working with PTVs. So if your [[page text variables]] is defined using a markup expression to set the value, pagelist will see the literal values of the text of your markup expression rather than the result of your expression. (e.g., the PTV definition [@(:foo:{(substr abcdef 2 4)}:)@] will be seen by pagelist as an open-curly-brace followed by an open-paren followed by s-u-b-s-t-r, etc. rather than being seen as b-c-d-e) Any processing of the markup expression in the output of your pagelist occurs in subsequent rules (after pagelist) within the context of the current page and thus these values cannot be used for sorting or selecting pages. ([[http://thread.gmane.org/gmane.comp.web.wiki.pmwiki.user/60968/focus=60970|source]])%0a%0a!!![[#pagevariables]]With page variables (PV)%0a%0aPage variables can be used within pagelists in the same way as page text variables. See [[#pagetextvariables|Page Text Variables]] above for more details. Simply use $var instead of $:var.%0a%0a!!![[#pagelistgroup]] groupLine truncated
time=1421408157
Loaded 100 of 281 files, more files were not shown because too many files have changed in this diff. Show more