{"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_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},"jetpack_post_was_ever_published":false},"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.7 - 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=\"it_IT\" \/>\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 property=\"og:image\" content=\"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2021\/05\/FB_IMG_1515748807284.jpg?fit=1453%2C1453&ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"1453\" \/>\n\t<meta property=\"og:image:height\" content=\"1453\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\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=\"Scritto da\" \/>\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\":\"it-IT\",\"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\":\"it-IT\",\"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\":\"it-IT\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\",\"name\":\"Francesco Fullone\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@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":"it_IT","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","og_image":[{"width":1453,"height":1453,"url":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2021\/05\/FB_IMG_1515748807284.jpg?fit=1453%2C1453&ssl=1","type":"image\/jpeg"}],"author":"Francesco Fullone","twitter_card":"summary_large_image","twitter_creator":"@fullo","twitter_site":"@fullo","twitter_misc":{"Scritto da":"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":"it-IT","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":"it-IT","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":"it-IT"},{"@type":["Person","Organization"],"@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c","name":"Francesco Fullone","image":{"@type":"ImageObject","inLanguage":"it-IT","@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":2348,"url":"https:\/\/www.fullo.net\/blog\/2007\/10\/17\/fcc_nabaztag-wordpress-incontra-il-nabaztag\/","url_meta":{"origin":2053,"position":0},"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":2326,"url":"https:\/\/www.fullo.net\/blog\/2007\/08\/27\/wordpress-23-rivoluzione-in-corso\/","url_meta":{"origin":2053,"position":1},"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":1890,"url":"https:\/\/www.fullo.net\/blog\/2006\/03\/03\/webdev-qualche-news-dal-web\/","url_meta":{"origin":2053,"position":2},"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":[]},{"id":2039,"url":"https:\/\/www.fullo.net\/blog\/2006\/09\/01\/aggiungere-api-alla-propria-web-application\/","url_meta":{"origin":2053,"position":3},"title":"Aggiungere API alla propria web application","author":"Francesco Fullone","date":"01\/09\/2006","format":false,"excerpt":"Piccolo ma interessante articolo su ParticleTree che spiega come aggiungere API alla propria web application per l'interrogazione o l'interoperabilit\u00e0 con servizi esterni. L'articolo \u00e8 ricco di spunti e documenti correlati per approfondirlo al meglio. ciuaz","rel":"","context":"In &quot;webdev&quot;","block_context":{"text":"webdev","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/webdev\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2008,"url":"https:\/\/www.fullo.net\/blog\/2006\/07\/19\/patterns-for-php\/","url_meta":{"origin":2053,"position":4},"title":"Patterns for PHP","author":"Francesco Fullone","date":"19\/07\/2006","format":false,"excerpt":"Ennesimo sito sui pattern di programmazione, questa volta per\u00f2 applicati al solo php. Patterns for PHP, questo il mirabolante nome, \u00e8 per\u00f2 pure un wiki dove tutti posso collaborare al miglioramento delle descrizioni dei pattern stessi. [update] su IBM developerworks di parla di 5 pattern classici per lo sviluppo con\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":2337,"url":"https:\/\/www.fullo.net\/blog\/2007\/09\/25\/wordpress-23-e-uscito\/","url_meta":{"origin":2053,"position":5},"title":"WordPress 2.3 \u00e8 uscito!","author":"Francesco Fullone","date":"25\/09\/2007","format":false,"excerpt":"Lo hanno annunciato stanotte dal blog ufficiale, sempre dal blog qualche giorno fa hanno anche spiegato come aggiornare il blog-engine, una piccola guida che spazia su pi\u00f9 argomenti e che si pu\u00f2 benissimo integrare con quella fatta da me qualche giorno prima. Sempre sullo stesso argomento, ma approfondendo un pochino,\u2026","rel":"","context":"In &quot;open source&quot;","block_context":{"text":"open source","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/open-source\/"},"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}]}}