{"id":2053,"date":"2006-09-14T17:30:16","date_gmt":"2006-09-14T15:30:16","guid":{"rendered":"https:\/\/www.fullo.net\/blog\/archives\/2006\/09\/14\/textpattern\/"},"modified":"2006-09-14T17:30:16","modified_gmt":"2006-09-14T15:30:16","slug":"textpattern","status":"publish","type":"post","link":"https:\/\/www.fullo.net\/blog\/2006\/09\/14\/textpattern\/","title":{"rendered":"TextPattern"},"content":{"rendered":"<p>Sto lavoricchiando ad uno scrippettino per una installazione di <a href=\"http:\/\/www.textpattern.com\">TextPattern<\/a>&#8230; ma che cavolo si \u00e8 fumato il pazzoide che ha sviluppato il sistema? TextPattern ha una gestione dei plugin angosciante (sono su db), un contorto (ma <em>dicono<\/em> efficace) sistema di template e soprattutto una <code>naming convention<\/code> per le funzioni scritta da un dislessico durante una crisi epilettica&#8230; ah gi\u00e0.. il codice non \u00e8 commentato&#8230;<\/p>\n<p>ciuaz<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sto lavoricchiando ad uno scrippettino per una installazione di TextPattern&#8230; ma che cavolo si \u00e8 fumato il pazzoide che ha sviluppato il sistema? TextPattern ha una gestione dei plugin angosciante (sono su db), un contorto (ma dicono efficace) sistema di template e soprattutto una naming convention per le funzioni scritta da un dislessico durante una [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[12],"tags":[63,455,2248,1468,2250],"class_list":["post-2053","post","type-post","status-publish","format-standard","hentry","category-webdev","tag-blog","tag-cms","tag-php","tag-textpattern","tag-webdev"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>TextPattern - Fullo<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.fullo.net\/blog\/2006\/09\/14\/textpattern\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"TextPattern - Fullo\" \/>\n<meta property=\"og:description\" content=\"Sto lavoricchiando ad uno scrippettino per una installazione di TextPattern&#8230; ma che cavolo si \u00e8 fumato il pazzoide che ha sviluppato il sistema? TextPattern ha una gestione dei plugin angosciante (sono su db), un contorto (ma dicono efficace) sistema di template e soprattutto una naming convention per le funzioni scritta da un dislessico durante una [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fullo.net\/blog\/2006\/09\/14\/textpattern\/\" \/>\n<meta property=\"og:site_name\" content=\"Fullo\" \/>\n<meta property=\"article:published_time\" content=\"2006-09-14T15:30:16+00:00\" \/>\n<meta name=\"author\" content=\"Francesco Fullone\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@fullo\" \/>\n<meta name=\"twitter:site\" content=\"@fullo\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Francesco Fullone\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2006\\\/09\\\/14\\\/textpattern\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2006\\\/09\\\/14\\\/textpattern\\\/\"},\"author\":{\"name\":\"Francesco Fullone\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\"},\"headline\":\"TextPattern\",\"datePublished\":\"2006-09-14T15:30:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2006\\\/09\\\/14\\\/textpattern\\\/\"},\"wordCount\":62,\"commentCount\":5,\"publisher\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\"},\"keywords\":[\"blog\",\"cms\",\"php\",\"textpattern\",\"webdev\"],\"articleSection\":[\"webdev\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2006\\\/09\\\/14\\\/textpattern\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2006\\\/09\\\/14\\\/textpattern\\\/\",\"url\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2006\\\/09\\\/14\\\/textpattern\\\/\",\"name\":\"TextPattern - Fullo\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#website\"},\"datePublished\":\"2006-09-14T15:30:16+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2006\\\/09\\\/14\\\/textpattern\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2006\\\/09\\\/14\\\/textpattern\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2006\\\/09\\\/14\\\/textpattern\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"TextPattern\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/\",\"name\":\"Fullo\",\"description\":\"nulla e&#039; impossibile per chi non lo deve fare!\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\",\"name\":\"Francesco Fullone\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.fullo.net\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.fullo.net\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.fullo.net\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1\",\"width\":622,\"height\":622,\"caption\":\"Francesco Fullone\"},\"logo\":{\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.fullo.net\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1\"},\"sameAs\":[\"http:\\\/\\\/www.fullo.net\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/fullo\",\"https:\\\/\\\/x.com\\\/fullo\"],\"url\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/author\\\/fullo\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"TextPattern - Fullo","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.fullo.net\/blog\/2006\/09\/14\/textpattern\/","og_locale":"en_US","og_type":"article","og_title":"TextPattern - Fullo","og_description":"Sto lavoricchiando ad uno scrippettino per una installazione di TextPattern&#8230; ma che cavolo si \u00e8 fumato il pazzoide che ha sviluppato il sistema? TextPattern ha una gestione dei plugin angosciante (sono su db), un contorto (ma dicono efficace) sistema di template e soprattutto una naming convention per le funzioni scritta da un dislessico durante una [&hellip;]","og_url":"https:\/\/www.fullo.net\/blog\/2006\/09\/14\/textpattern\/","og_site_name":"Fullo","article_published_time":"2006-09-14T15:30:16+00:00","author":"Francesco Fullone","twitter_card":"summary_large_image","twitter_creator":"@fullo","twitter_site":"@fullo","twitter_misc":{"Written by":"Francesco Fullone"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fullo.net\/blog\/2006\/09\/14\/textpattern\/#article","isPartOf":{"@id":"https:\/\/www.fullo.net\/blog\/2006\/09\/14\/textpattern\/"},"author":{"name":"Francesco Fullone","@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c"},"headline":"TextPattern","datePublished":"2006-09-14T15:30:16+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fullo.net\/blog\/2006\/09\/14\/textpattern\/"},"wordCount":62,"commentCount":5,"publisher":{"@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c"},"keywords":["blog","cms","php","textpattern","webdev"],"articleSection":["webdev"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.fullo.net\/blog\/2006\/09\/14\/textpattern\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fullo.net\/blog\/2006\/09\/14\/textpattern\/","url":"https:\/\/www.fullo.net\/blog\/2006\/09\/14\/textpattern\/","name":"TextPattern - Fullo","isPartOf":{"@id":"https:\/\/www.fullo.net\/blog\/#website"},"datePublished":"2006-09-14T15:30:16+00:00","breadcrumb":{"@id":"https:\/\/www.fullo.net\/blog\/2006\/09\/14\/textpattern\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fullo.net\/blog\/2006\/09\/14\/textpattern\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.fullo.net\/blog\/2006\/09\/14\/textpattern\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fullo.net\/blog\/"},{"@type":"ListItem","position":2,"name":"TextPattern"}]},{"@type":"WebSite","@id":"https:\/\/www.fullo.net\/blog\/#website","url":"https:\/\/www.fullo.net\/blog\/","name":"Fullo","description":"nulla e&#039; impossibile per chi non lo deve fare!","publisher":{"@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.fullo.net\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c","name":"Francesco Fullone","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2024\/10\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1","url":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2024\/10\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2024\/10\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1","width":622,"height":622,"caption":"Francesco Fullone"},"logo":{"@id":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2024\/10\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1"},"sameAs":["http:\/\/www.fullo.net","https:\/\/www.linkedin.com\/in\/fullo","https:\/\/x.com\/fullo"],"url":"https:\/\/www.fullo.net\/blog\/author\/fullo\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p3OSc1-x7","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":2055,"url":"https:\/\/www.fullo.net\/blog\/2006\/09\/17\/textpattern-ful_ajax_gallery-plugin\/","url_meta":{"origin":2053,"position":0},"title":"TextPattern ful_ajax_gallery Plugin","author":"Francesco Fullone","date":"17\/09\/2006","format":false,"excerpt":"Come qualcuno avr\u00e0 intuito ho realizzato un piccolo plugin per TextPattern, quello che fa \u00e8 generare una pagina di archivio di una particolare sezione e\/o categoria e mostrare i titoli degli articoli. La cosa interessante \u00e8 che il tutto viene fatto usando ajax e senza ricaricare la pagina per vedere\u2026","rel":"","context":"In &quot;php&quot;","block_context":{"text":"php","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/php\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2428,"url":"https:\/\/www.fullo.net\/blog\/2008\/05\/16\/iwordcamp-in-sintesi-ma-neanche-tanto\/","url_meta":{"origin":2053,"position":1},"title":"iWordCamp, in sintesi (ma neanche tanto)","author":"Francesco Fullone","date":"16\/05\/2008","format":false,"excerpt":"Con la velocit\u00e0 che contraddistingue questo periodo (incasinato) della mia vita ecco un piccolo ma esaustivo sommario dell'esperienva iWordCamp vissuta la scorsa settimana a Milano. Tralasciando le imprecazioni fatte durante tutta la giornata di venerd\u00ec a causa dello sciopero dei ferrotranvieri (che i pi\u00f9 avranno letto su Twitter), inizio la\u2026","rel":"","context":"In &quot;eventi&quot;","block_context":{"text":"eventi","link":"https:\/\/www.fullo.net\/blog\/category\/eventi\/"},"img":{"alt_text":"iWordCamp\/8","src":"https:\/\/i0.wp.com\/farm4.static.flickr.com\/3046\/2484363752_5cacd96b53_m.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2256,"url":"https:\/\/www.fullo.net\/blog\/2007\/05\/07\/oldposts-plugin-per-wordpress\/","url_meta":{"origin":2053,"position":2},"title":"FCC_OldPost plugin per WordPress","author":"Francesco Fullone","date":"07\/05\/2007","format":false,"excerpt":"Dopo qualche mese di abbandono nel mio repository svn\u00a0ecco il plugin che utilizzo io (ma anche Andrea... e se lo usa lui....) per visualizzare un alert con i post pi\u00f9 vecchi di un numero prestabilito di mesi. Il plugin si chiama FCC OldPost ed \u00e8 scaricabile da qui. Una volta\u2026","rel":"","context":"In &quot;php&quot;","block_context":{"text":"php","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/php\/"},"img":{"alt_text":"FCC Old Post plugin","src":"https:\/\/i0.wp.com\/farm1.static.flickr.com\/214\/488290942_5ec1f7698f_m.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2326,"url":"https:\/\/www.fullo.net\/blog\/2007\/08\/27\/wordpress-23-rivoluzione-in-corso\/","url_meta":{"origin":2053,"position":3},"title":"WordPress 2.3, rivoluzione in corso","author":"Francesco Fullone","date":"27\/08\/2007","format":false,"excerpt":"E' stata annunciata la nuova minor release di Wordpress, che vedr\u00e0 la luce a settembre, e con essa un nuovo incasinamento per gli sviluppatori. Con Wordpress 2.3 vedremo (finalmente?) incluso un tag system degno di nota. Unico difetto \u00e8 che per inserire tale sistema sono state eliminate 3 tabelle abbastanza\u2026","rel":"","context":"In &quot;pensieri&quot;","block_context":{"text":"pensieri","link":"https:\/\/www.fullo.net\/blog\/category\/pensieri\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2348,"url":"https:\/\/www.fullo.net\/blog\/2007\/10\/17\/fcc_nabaztag-wordpress-incontra-il-nabaztag\/","url_meta":{"origin":2053,"position":4},"title":"FCC_Nabaztag, WordPress incontra il Nabaztag","author":"Francesco Fullone","date":"17\/10\/2007","format":false,"excerpt":"Ed ecco il primo plugin per wordpress che sfrutta le api del Nabaztag per inviargli notifiche: FCC_Nabaztag! Per ora il plugin \u00e8 molto limitato ed \u00e8 da considerarsi in alfa stage. Ho iniziato a scriverlo giusto per capire come funzionano le API del coniglietto, pertanto non aspettatevi (ancora) rotazioni di\u2026","rel":"","context":"In &quot;php&quot;","block_context":{"text":"php","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/php\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1890,"url":"https:\/\/www.fullo.net\/blog\/2006\/03\/03\/webdev-qualche-news-dal-web\/","url_meta":{"origin":2053,"position":5},"title":"WebDev, qualche news dal web","author":"Francesco Fullone","date":"03\/03\/2006","format":false,"excerpt":"Ecco la raccolta settimanale di links che meritano pi\u00f9 della semplice menzione su del.icio.us (vi ricordo che se usate i miei feed trovate anche i links pubblicati sul mio account di social bookmarking) ZK \u00e8 un framework scritto in java che sfruttando XUL, HTML e un pochino di javascript (con\u2026","rel":"","context":"In &quot;ajax&quot;","block_context":{"text":"ajax","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/ajax\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/posts\/2053","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/comments?post=2053"}],"version-history":[{"count":0,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/posts\/2053\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/media?parent=2053"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/categories?post=2053"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/tags?post=2053"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}