Recent Changes - Search:

Cookbook

PmWiki

pmwiki.org

DictIndex

Summary: Enable page listings using a "dictionary index" format via fmt=dictindex
Version:
Prerequisites:
Status: Working
Maintainer:

Questions answered by this recipe

How can I get page listings in a "dictionary index" format, i.e., segregated by initial letter of the page name?

Answer

The dictindex.phpΔ script will enable page listings using a "dictionary index" format. This format can be used by anything that produces a page listing; i.e., one can do things like:

    (:pagelist group=Cookbook fmt=dictindex:)
    (:searchresults group=Cookbook text=index fmt=dictindex:)

Description

Enable page listings using a "dictionary index" format via fmt=dictindex

Notes

  • The output can be customized by various $FPLDictIndex...Fmt variables -- see the documentation in the script for details.
  • extdictindex.phpΔ is a modified version of this script so that every index letter has an anchor <a name='$IndexLetter'></a> and that $FPLDictIndexStartFmt contains an index A - B - C - ... where every letter links to the appropriate anchor in the index. Should be useful for a large numer of search results... Nils Knappmeier
    • Just modified it to work also with PmWiki 2.0beta39 Klonk
  • titledictindex.phpΔ is a modified version of this script. It contains the additions made in extdictindex.php but lists not the pagenames, but the pagetitles defined in the separate files. If no pagetitle is defined the pagename will be displayed. I personally think this is the most universal variant. Klonk
    • Modified it to deal better with lowercase titles (also fixed up the whitespaces) Norman Rasmussen
    • Modified with some optimizations as suggested by Pm - Klonk
    • Unfortunately it is not Valid XHTML 1.0 Transitional (W3C Markup Validation Service: http://validator.w3.org/). Seven errors occured.
    • If you have problems with the above version of titledictindex.phpΔ not displaying the index letters in version 2.2.0-beta44 of the wiki (sorry, not verified for other versions) try replacing line 40 with "$pletter = substr($item['=title'],0,1);" (without the quotes). Daniel Rosendorf - Thanks, included this change - Klonk
  • toggledictindex.phpΔ is modified from titledictindex.php and displays the list by pagetitles but initially hidden, and each section gets toggled in and out of view by clicking on the letter in the list's header. This script uses elements from togglelink.php, but does not need it to run. ~HansB August 01, 2006, at 10:31 AM

Release Notes

If the recipe has multiple releases, then release notes can be placed here. Note that it's often easier for people to work with "release dates" instead of "version numbers".

Comments

See Also

Contributors

Examples/Sandbox

(:pagelist group=Cookbook fmt=dictindex:)
A
AbbreviationPlurals
ABCHoverIndex
AbcMusic
ABitModernSkin
Acme
Acme-Talk
AcmeCMS
AcmeTables
ActionLog
AddDeleteLine
AddDeleteLine2
AddImageType
AddLinkBookmarklet
AddNewline
AddPageForm
AddUrlSchemes
Adit
AdminByShell
Administration
AdvancedTableDirectives
Ai
AlalikeSkin
AllGroupHeader
AllRecentChanges
AlternateNamingScheme
AmazonWidgets
AnyWikiDraw
Applet
Ar2
ASCIIMath
AsSpacedFunctionInUTF-8
AtLinks
AttachDelete
AttachIcons
AttachIcons2
AttachLinks
AttachList
AttachlistEnhanced
AttachListEnhanced
AttachlistExtended-Draft
AttachListSort
Attachtable
AuditImages
Auth-SMF
AuthenticatedAsConditional
AuthenticatedAttach
AuthListShort
AuthorContribution
Authorcontribution-OldVersion
AuthPhpBB2
AuthPhpbb2Sso
AuthPhpBB3
AuthPhpBBUsersAndGroups
AuthTable
AuthUser
AuthUserBbPress
AuthUserCMSLike
AuthUserDbase
AuthUserDbase-talk
AuthUserDbase-talk-phpbb3
AuthUserOpenId
AuthUserSignup
AuthUserVBulletin
AutoCreatePages
AutoGroupPages
AutomaticChangeSummary
AutomaticLinks
AutomaticPageRefresh
AutoRestore
AutoThumber
Autothumber
AuxSelect
AvailableActions
B
BackgroundImages
Backlinks
BackupPages
BalusBlog
BalusBlog-Talk
BarCode
BarthelmeSkin
Bbcode
Beautifier
BeeblebroxNetGila
BFSkin
BibtexRef
Blix
BlockCrawler
Blocklist
Blocklist2
Blocklist3
BlocklistHelperScripts
Blog
BlogCalendar
BlogParser
BlogSimple
BlogSimple2
Blogsimple2
BlogSimple2-Talk
BlogSkin
BlogWithPageList
BlueBerrySkin
BlueFurSkin
BluesSkin
BonnySkin
BonnySkin-Talk
Bookmarklet
BreakPage
BreakPageList
Bs-001Skin
BuildForms
Bundle4Blog
ButonLink
C
CachedNumberOfArticles
CalculateAvailability
Captcha
Captchas
Captchas-Talk
CardsMarkup
CascadeVar
CaseCorrection
Categories
ChangeTimeFormat
ChartDirector
ChessMarkup
ChessMarkup-Sandbox
ChineseSupportGB2312
ChordPro
CinnamonSkin
CleanUrls
CleanUrls-Comments
CleanUrls-OldVersion
Clipboard
ClipBoard
Cluster
Cluster-Talk
Clustermaps
CMS
CMSBundle
CMSLike
CMSMode
Columns
CommentBox
CommentBoxPlus
CommentBoxPlus-Comments
CommentBoxStyled
CommentDb
CommentPageLink
Commentpagelink
CommentPageLink-Talk
Comments
CommentsSplit
CompactPageList
CompareFormsRecipes
CompareVersions
ComplexRecipes
CompressedPageStore
CompressedUploads
ConditionalExtensions
ConditionalMarkupSamples
ConfirmEditNotSaved
Content
ContentType
ControllingWebRobots
ConvertHtml
ConvertHTML
ConvertTable
Converttable
ConvertTABLE
ConvertTikiWiki
ConvertUseMod
Cookbook
Cookbook-Backup
Cookbook-ByCategory
Cookbook-New
Cookbook-Old
CookbookBasics
CookbookPageList
CountGlyphs
CreditsBlock
Creole
Creole-Sandbox
CSS
CSSInWikiPages
CSSPopups
CSVInclude
CurlyQuotes
CurrentVisitors
CustomAuthForm
CustomBullets
CustomPagelistSortOrderFunctions
CustomRecentChanges
CustomRedirects
D
DatabaseStandard
DatabaseStandard-Talk
DataPlates
DataQuery
DataQuery-Talk
DataSections
DataStore
DebuggingForCookbookAuthors
DefaultTableAttributes
DeleteAction
Delicious
DeltaBytesRecentChanges
DesCrypt
DetectMobile
DictIndex
DirectoryAndFilePermissions
DirectoryAndFilePermissions-Talk
DiscussionTab
DisplayWRL
DivisionsExplained
DomTT
DotsInLinks
DownloadManager
DQReport
DropDownSkin
DynamicPageActions
DynamicTrails
DynamicWikiTrails
DynTrailMenu
E
EasyGallery
EasyGallery-Plan
EasyHttpRequests
Edit-RestrictedProfile
EditCrypt
EditDataPages
EditFormSamples
Editing
EditMore
EditMX
EditOnDblClick
EditTemplates
EditThisPageLink
EditTitle
EmacsPmWikiMode
EMailForm
EMailForm-Talk
EmbeddedGallery
EnableHTML
EnhancedWebFeeds
EProtect
EvolverSkin
ExcelPaste
Excerpts
ExpandingMenu
ExpandingMenu2
ExpandingMenus
ExpireDiff
ExportDOC
ExportDOC-Talk
ExportHTML
ExternalLinks
ExternalLinks2
ExternAuth
ExtractText
EZDate
EZLocaleDate
EZLocaleTime
EZTime
EZTimeStamp
F
FAQToggleList
FarmApacheConfiguration
FarmApacheConfiguration-Talk
FarmSecurity
FarmSecurity-OldVersion
FarmSetupByExample
FarmSideBar
FastCache
FASTMembership
FastSearch
FauxTrail
FauxTrail-Talk
Favicon
FCKEditor
FCKEditorDesign
FeedLinks
FeralBlog
FeralFormattedEntry
FeralSimpleCalendar
FileAttachList
FileList
FilesNotify
FillTemplate
FilmScript
FixFlowSkin
FixFlowSkin-Comments
FixFlowSkin-RightBar
FixFlowTips
FixShortSessions
Flash
FlashMediaPlayer
Flckr
FlexiSkin
Flickr
FlickrAlbum
Flowplayer
FontSizer
Footer-standard
Footnotes
FootnotesExtended
FormattingSimpleTables
FormattingTables
FormExtensions
FormGuideSystem
Forms
FormValidation
Fortune
Forum
ForumX
Fox
Fox-Comments
Fox-FilterExamples
FoxBlog
FoxCalculator
FoxCat
FoxCommentBox
FoxContacts
FoxDelete
FoxEdit
FoxEdit-Talk
FoxForum
FoxForum-Comments
FoxNotify
FoxNotify-Comments
FoxPageManagement
FoxShoutboxAlternative
FoxSimpleTodoList
FoxValidationExamples
FoxVoting
FplByDays
Functions
G
Galleria
Galleria-Talk
GcalPKHG
GeminiSkin
GeminiSkin-Comments
GeminiSkin-RightBar
GeminiTips
GeneratePDF
GetRidOfMain
GettingThingsDone
GlobalOperations
GlossaryPlus
GlossyHue
GoalMeter
GoogleAdsense
GoogleAnalytics
GoogleBlogPing
GoogleCalendar
GoogleChart
GoogleCSE
GoogleMap
GoogleMapAPI
GoogleMapAPI-Discuss
GoogleMaps
GoogleMapsInterface
GoogleSearch
GoogleSitemaps
GraynessSkin
GreaseSkin
GreenGlass
GreenSkin
GroupAttributes
GroupHeader
GroupHomePageChange
GroupTitle
GroupTitles
GTD-TLM
GTD-TLM-Talk
Guestbook
GuiButtons
GuiEdit
GuiEditDateButton
GuiEditResize
GuiEditResize-Talk
H
HaloScan
HandleICal
HandleMSWord
HandleUnknownMarkups
HandyTableOfContents
Hg
HgUrls
HierarchicalGroups
HomePage
HorizontalMenu
HorizontalVerticalMenu
HowToMakeATabbedSkin
HowToReportBugs
HrefPageDirective
HtmlUrls
HtpasswdForm
HttpVariables
I
ICalendarEvents
ICalendarEvents-Talk
ICalExport
ImageMap
Imagemaps
Images
ImagesAutoResizing
ImageSets
ImageThumbLink
ImgPopUp
ImportText
InactivityTimeout
IncludeAble
IncludeFieldPage
IncludeFile
Includes
IncludeSite
IncludeUpload
IncludeUpload-Talk
IncludeUrl
IncludeWikiPage
IncludeWithEdit
IncludeXML
IndentedPageList
Index
InfoBox
InlineDiff
InlineRSS
Input
Input-Talk
InputDefault
InputFormsAndJavaScript
InputJumpBox
InputSelect
InstallOnIIS
IntuitiveSpacing
IpForAuthentication
ISO8859MakePageNamePatterns
ISO8859PageNameConversionPatterns
J
Javascript
JavaScript
JavaScript-Editable
JForum
JHMPSkin
JHSkin
Jits
JITS
JITS-Talk
JITS-Talk-Tutorial
JJSApprovePage
JjsCMS
JJSEditRev
JJSIterator
JsMath
JsMath-Talk
JumpBox
K
Kind-ofBlog
L
LastFM
LatexMarkup
LaTeXMathML
Layout
LayoutEditModified
LazyWebLinks
LeanSkin
LeavesSkin
Lens
LibChart
Licenses
LightSkin
LightSkinComments
LimitDiffsPerPage
LimitNewPagesInWikiGroups
LimitWikiGroups
LinesSkin
LinkCSSToolTip
LinkCssToolTip
LinkedResourceExtras
LinkGenerator
LinkPageCreateFmtTooltip
LinkPageExistsFmtTooltip
Links
LinksTreeMenu
LinkTitles
LinuxTex
ListCategories
ListOfBundles
ListOfBundles-Candidates
ListOfCategories
LiteBox
LiteralWhiteSpace
Logbook
LoginGuard
LoginLogout
M
MaguilaSkin
MaguilaSkin-Talk
MailForm
Mailform2
Mailform3
MailListForm
MailmanAuth
MainGroupChange
Maintenance
MakeColumns
MakeManyColumns
MakingPasswordRequestsExplicit
MarathonSkin
MarbleSkin
Marinee
Markdown
MarkdownMarkupExtension
MarkdownOutput
MarkForDelete
Marklets
Marklets-Talk
Markup
MarkupExpressions
MarkupExpressions-Sandbox
MarkupExpressionSamples
MarkupExpressionsExtensions
MarkupExprPlus
MarkupExtensionExamples
MarkupExtensions
MarkupExtensions-Talk
MarkupExtensionsChangeLog
MarkupRulesetDebugging
MarkupTricks
MarkupWriting
Mathtex
Media
MediaCategories
MemberMgmt
Menus
MergeMetaTags
MessageAfterPosting
MimeTeX
MindjetMap
Mini
Mini-Talk
MiscMX
ModesConcept
ModuleGuidelines
MonobookSkin
MoreCustomPageVariables
MoveAPage
MtoPMwiki
MultiLanguage
Multilanguage
Multilanguage-archive
MultiLanguage-Archive
Multilink
MultiUpload
Music
MyPmWiki
N
NeatSkin
NeatSkin-Talk
NestedIf
NetstreamsCMS
NetstreamsMenu
NetstreamsSkin
NetstreamsSkin-Deutsch
NetstreamsSkin-English
NeutralSkin
NewGroupBox
NewGroupWarning
NewPageBox
NewPageBoxPlus
NewPageForm
NewsList
NewsMaster
NewsPaperSkin
NewsPaperSkin-Talk
NoPreformattedText
NoSpacePre
Not2SimpleSkin
Notebook-NT-Skin
Notebook2Skin
NotebookSkin
NotebookSkinDiscuss
NotifyOnUpload
NotSoSimpleSkin
NumberedHeaders
NumberOfArticles
O
ObfuscateEmail
Obsolete
OneGroupForAll
OnlineStatus
Only1Session
OnlyOneLogin
OpenPass
OpenUrls
OptionMenu
OtherBookmarklets
OutlineLists
OutputCompression
OverrideCSS
P
PageActions
PageAttic
PageConfig
PageCreator
PageGenerationTime
PageHistorySource
PagelistCount
PagelistExplained
PageListExtensions
PagelistNotes
PageListTemplates
PagelistTemplateSamples
PageListWikiTrail
PageNaming
PagePaths
PageRank
PageRegenerate
PageTableOfContents
PageVariableExtensions
PageVariables
ParchmentSkin
ParseArgs
PathHistory
PayPalButtons
PayPalButtons2
PayPalCart
PerformanceComparisons
PerGroupCustomizationInConfigPhp
PerGroupSubDirectories
PersonalInformationManagement
Phonebook
PHP
Phpalert
PHPAlert
PhpBB2Integration
PHPFilesManagement
PHPFreeChat
PHPImages
PhpNetSkin
PhpQuickGallery
PHPScriptAsWikiMarkupSource
Picasa
PictureGallery
PIM
Pingback
PITS
PlainBlogSkin
PlainSkin
PlainSkin-OldComments
PlannerSkin
PmCalendar
PmCalendar-Talk
PmFeed
PmForm
PmGallery
PmGallery-Talk
PmGraphViz
PMWCompat
Pmwiki-DivsSkin
PmWiki-DivsSkin
PmWiki2Bars
PmWiki2HTML-usingWGET
PmWiki2PDF
PmWiki2PDF-Talk
PmWiki2PDFBackup
PmWikiAsACMS
PmWikiDivsSkin
PmWikiDraw
PmWikiDrawBugsAndFeatures
PmWikiDrawBugsAndFeaturesDone
PmWikiDrawChangeLog
PmWikiImages
PmWikiV1Skin
PngAlphaIE
PopulationCounter
Popup-EditForm2
Popup-EditQuickRef2
PopupWindow
PositioningCursorInEditForm
PostItNotes
PowerTools
PresenceAwareness
PresenceAwarenessLight
PreventHotlinking
PreviewFirst
PreviewSkins
PreviewTop
PrintingWithStyle
PrivateGroups
ProcessForm
ProgressBar
Properties
ProposedRecipeStructureChange
ProtectEmail
PTViewer
PTVReplace
PublishFAQ
Publishing
PublishPDF
PublishWikiTrail
PukkaFloat
Pywe
Pywe-Discuss
PyweDeletea
Q
QuickPageTableOfContents
QuickReplace
QuickStartForAuthUser
QuickStartForAuthUser-comments1
QuickTime
Quiz
QuoteBlock
Quotes
R
Radio3Player
RandomPage
RandomQuote
RandomQuote-OldVersion
RandomQuoteWiki
RandomTitle
Rating
RecentChanges
RecentChanges
RecentChanges-old1
RecentChangesDeletion
RecentChangesExcerpt
RecentPages
RecentUploads
RecentUploadsLog
RecipeCheck
RecipeInfo
RecipeInfoForm
RecipeList
RecipeMap
RecipeUpdates
RecurveSkin
RedBerrySkin
RedirectIntermap
RedirectMap
RedirectSilent
RegularExpressions
RelatedPages-Deutsch
RelatedPages-English
RelativeLinks
RelativeUrls
RelativeURLs
Reminder
Reminder-Talk
RemoveQuestionMark
RemovingHTMLStyles
RemovingLeftContent
RenamePage
RequireAuthor
RequireCategory
RequireSummary
RestorePmWiki
RestrictActions
RestrictActions-Talk
ReverseHeadings
RichEdit
RichEditBugs
RightBar
ROEPatterns
RoseTrellis
ROSPatterns
RotateMarkup
RoundedSkin
Router
RowspanInSimpleTables
RSS
RssFeedDisplay
RssFeedDisplay-Talk
RSSFeedLink
RssImproved
RSSSimple
RyeVoting
S
SampleNewPage
SchlaeferTwoSkin
SchrootConverter
Scraper
SDML
SearchCloud
SearchExtensions
SearchHighLight
Searching
SearchPatterns
SearchQueryVariable
SearchResults
SearchTerms
SearchTimeoutPrevention
SecLayer
SectionEdit
SectionList
SectionList-Talk
SecureAttachments
Security
SeeAllRSSChanges
SelectQuery
SelectQueryTalk
SEO
SerialPageNames
SessionGuard
SetPageTextVariable
SharedPages
ShoppingCartProposal
ShoppingCartProposal-Talk
ShortCutsMarkup
Shoutbox
ShowHide
SideBar
SideBarBottom
SideBarNameChange
SideBarSpecial
SideNotes
SimplaSkin
SimpleDiscussLink
SimpleForum
SimpleForum-Comments
SimpleForumGroupFooter
SimpleGallery
SimpleJsMath
SimplemachinesIntegration
SimplemachinesUserSystemIntegration
SimpleMAINlink
SimplePageCounter
SimplePieDisplay
SimpleRating
SimpleSkin
SimpleSkinPreview
SimpleTabSkin
Simpleviewer
SimplifiedAdvancedTableDirectives
SimultaneousEdits
SingleSign-On
SinorcaSkin
SiteInformation
Sitemapper
SiteMapsWithOptions
Skidoo
SkinAlternative
SkinChange
SkinChanges
SkinConfig
SkinGuidelines
SkiniSkin
SkinList
Skinnice
Skins
SkinsGallery
SkinsGallery2
SkinsHeader
SkinsList
SkinTest-Compact
SkinTests
Slender
SlideShow
SmallInstall
SMFUserIntergration
SocialBookmarkIcons
SocialBookmarking
Soma
SomethingCorporate
SortableTables
SortByScore
Source
SourceBlock
SourceCodeHorizontalLines
SourceForgeServers
SpacedWikiWords
Sparklines
SpellChecker
SQLite
SQLite-Talk
Standalone
StarRater
StaticPages
Stopwatch
StoredAuthName
StringReplace
StrippedSkin
StyleOptions
Styles
SubEthaEditPmWikiMode
SubgroupMarkup
SubpageMarkup
Suffr
SuperscriptLineSpacing
SurveyYourAccessPermissions
SurveyYourAccessPermissions-Talk
Svg
SwitchToAndFromDraft
SwitchToSSLMode
SwitchToSSLMode-Talk
SysDiff
SystemTools
T
TableEdit
TableOfContentsPortion
TablesPlus
Tabtable-jt
Tabtable-raf
Tabulate
Tagger
Tagger-Talk
TagPages
Tags
TbsDynamicContent
TechnobabbleSkin
TellAFriend
TellAFriend-Talk
Template
Templates
TestA
Text2Tbl
Textarea
TextExtract
TextExtract-Talk
TextPatternSkin
ThickBox
ThumbList
ThumbList-Talk
ThumbList-Talk-archive
ThumbnailLinkToImage
TimeZones
TinyWebGallery
TitleBlock-standard
TitleCased
TitleMarkup
TitleSpaced
ToDo
ToDo-03
ToDo-Comments
ToggleHide
ToggleLink
Toolbox
TopNav
TotalCounter
TotalCounter-Archive
TotalCounter-Talk
TraceTrail
Trackback
TrackChanges
TrackingMenu
TrailMenu
TransferringPasswordsSecurely-Draft
Translatelink
TreeMenu
TriadSkin
TriadSkin-Comments
TriadSkin-RightBar
TriadSkinItalicTextBug
TriadTips
TwoWayMirroringWithRsync
U
UBBThreadsIntegration
UBBThreadsUserSystemIntegration
UniversalEditButton
UpdateAttachments
UpdateForm
UploadForm
UploadGroups
UploadPicCompression
UploadPlus
Uploads
UploadsMarkup
UploadTypes
UseAlternativeConfigurations
UselessTuesdaySkin
UserAuth
UserAuth2
UserAuth2-Talk
UserAuth2Devel
UserAuthDevel
UserConfigurations
UserLastAction
UTF-8
V
Variables
VersionChecker
VerySimpleToDo
ViewModes
Visio
VisitorsLogging
VisitorsLogging1337
VisitorsLogging1337-Talk
Voting
Vtest
W
WatchLists
WatchLists-watchlist
WatchThatPage
WbBackup
WebAdmin
WebServerSecurity
WebsiteIcon
Wikibox
WikiBox
WikiCalendar
WikiConversion
WikiCVSStorage
WikiFarmAlternative
WikiFarmAlternative-Talk
WikiFarmStepByStep
WikiForms
WikiFormSample
WikiFormsBugs
WikiFormsFAQ
WikiFormsFeatureRequests
WikiFormsRecipes
WikiGallery
WikiGallery-Talk
WikiLoveSkin
WikiMail
WikiMarkupConversion
WikimediaSearch
WikiOnAStick
WikiOnPDA
Wikipath
WikiRefactoring
WikiSh
Wikish
WikiSh-Talk
WikiShConfig
WikiShCrypt
WikiShExamples
WikiShTutorial
WikiSmileys
WikiStylesPlus
WikiSVN
WikiToBook
WikiTrails
Wikiwyg
WMPlayer
Word2PmWiki
WordPaste
WordpressImport
WordWrapPreformattedText
WPCategories
X
X-ChatDemo
XajaxSearch
XesAuthUserDbase
XESBlog
XESBlog-Use
Xml4pmwiki
XMLRPC
XToDo
Y
Yeats
Z
Zap
ZAP
ZAP-CMS
ZAP-Markups
ZAPBusinessDirectory
ZAPChat
ZAPdata
ZAPData
ZAPforum
ZeroMasterGroup

List of all pages in Cookbook containing the word "google":

(:searchresults group=Cookbook fmt=dictindex google:)

Questions

Q) Is it possible to alphabetize to a foreign alphabet (I need cyrillic). Thanks. LFS
A) 23 Jan 2008: I replaced line in cookbook: $pletter = substr($item['name'],0,1); with

 $pletter = preg_replace('#^(?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,0}'.
                       '((?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,1}).*#s',
                       '$1',$item['name']);

Q) It could be possible that the dictindex show pages with spaces. For example for this page: "PageForExample", it should show "Page For Example", Thanks.

A) This question has already been asked and answered on this page. Read below for solution, third block from the bottom of the list.

Q) Where do the $FPLDictIndex...Fmt variables go?

menachem January 19, 2005, at 12:04 AM

Q) Is it possible to display $Title and $CurrentTime (the editing date) in the list result?

Han, 12 februari 2005 at 16.31 CET

Noted this option ceased to return any values after upgrading to beta 34

Des, 23 April 2005 at 23:55
Now fixed for beta33 and later. --Pm
Apologies: I failed to mention I had installed extdictindex.php. dictindex.php is working fine in beta35.
Des, 25 April 2005 at 19:55
I'll see if I can combine the two. --Pm

I replaced $Name by $Titlespaced in the dictindex.php to get nice and easy to read page titles - "My Way To Happiness" just looks better than "MyWayToHappiness" to humans ;-) How about adding an option to let the admin choose the type of display?

DoubleSteve June 13, 2005, at 05:45 PM

  • Just add the following before the include_once entry for dictindex in config.php to over-ride the default setting
    $FPLDictIndexIFmt="<dd><a href='\$PageUrl'>\$Titlespaced</a></dd>";

(Des Jan 25, 2006)


Is there a way to get the title displayed (and sorted after), that is set within the files? Klonk July 7, 2005 ... found it myself, see above.


With dictIndex (:publish:) doesn't work


titledictindex.php was working correctly with pmwiki version 2.1.27 but not anymore with beta 2.20.57 - suddenly entries with for instance a p are within m indexed.

Edit - History - Print - Recent Changes - Search
Page last modified on January 23, 2008, at 03:57 AM